|
|
Home » Extra libraries, Code snippets, applications etc. » Applications created with U++ » AIBWord (More feature than UWord / Replacement of MS Word / Embedded and Standalone)
AIBWord [message #47196] |
Wed, 28 December 2016 13:46  |
wqcmaster
Messages: 37 Registered: March 2013
|
Member |
|
|
Hi all,
we have a program "AIBWord" with a much broader range of special feature than UWord.
If anyone is interested, as we hope, we could open some parts of AIBRichEdit (a class derived from RichEdit)
-> or we find together a new, better solution for some special features, which we also very much welcome.
Our goal for AIBWord was to develop a program that we can use as standalone and embedded version.
If we (or more exactly our customers) use AIBWord as standalone:
No Installation, no special config-file. All data and settings saved in the document-file.
When necessary, use template-file (with data and settings -> to create a new document) or use a special template, the start-template from the application path.
(-> ok, it's like a config-file).

Now our list of features of AIBWord:
1. layer(s) (like master slide in powerpoint)
one draft layer => draft state for the hole document, it's like watermark
Standard layer (first page layer, even page layer, odd page layer, last page layer)
We have prepared some category for the future enlargement:
Title (title layer and separator sheet layer)
Content (first layer, even layer, odd layer, last layer, separator sheet layer)
Glossary (first layer, even layer, odd layer, last layer, separator sheet layer)
Attachment (first layer, even layer, odd layer, last layer, separator sheet layer)
Custom Layer 1 (first layer, even layer, odd layer, last layer, separator sheet layer)
Custom Layer 2 (first layer, even layer, odd layer, last layer, separator sheet layer)
At the moment, we haven't found a user friendly mapping (category of layer to page).
2. Properties
Infos of the document or settings are saved in properties of the document.
- document properties
- custom properties
3. Fields
- You can create mail merge main documents and merge records -> create all documents to a zip-container or create one document of the current selected datarecord.
- You can move through the records in a collection via previous record button and next record button.
Via FieldManager you can create fields or import (*.csv, *.dsc). Some field calculate values from other field. Via setform-field values can be show/outline in a special format (simple formating rules).
4. Image library
Some of our clients save documents to database. A special request was to minimize the file size.
So, we designed a image library (image library store in the start-template). In the document we register/ create a link (name of the image) to the image of the image library.
5. Print
All printing task go via preview-dialog. Let's save the world (or at least a few trees).
6. New/Open/Save Dialog
The standard New-Dialog show all template in a sub-directory (application-exe-path).
- You can see a few standard-document-properties
- You can see a preview of the template
The standard Open-Dialog has some extensions:
- You can see a few standard-document-properties
- You can see a preview of the document
- You can search via standard-document-properties in the current directory
Open - type of file:
- AIBWord (*.aibw)
- AIBWord Secure (*.aibwSec) => with read/write password
- AIBWord Template (*.aibwTpl)
- RichText (*.rtf)
The standard Save-Dialog has some extensions
- You can set a few standard-document-properties
- You can set a few standard-document-settings
Save - type of file (or / respectively export - type of file)
- AIBWord (*.aibw)
- AIBWord Secure (*.aibwSec) => with read/write password
- AIBWord Template (*.aibwTpl)
- RichText (*.rtf)
- Textfile (*.txt)
- PDFFile (Typ pdfa) (*.pdf)
- HTML (*.html)
- AIBForm (*.aibwForm)
- AIBProperties (*.aibwProp)
Additionaly, AIBWord can import some type of file:
- CSV-File
- JSON-File
- XML-File
7. Compare Document
You will be able to compare two documents (only text)
8. Additional Objects / Field typ
- Pie chart
- Bar chart
- Checkbox
- Mathematical Function
- Form Field
Special function of these objects is the minimized memory consum:
for example: Mathematical Function is a variant of the QTFEquation, but it uses a mathematical equations as field, not the image.
9 Saving QTF
All Elements are saved in a regular qtf file with regular qtf syntax. But many information are hidden in QTF-Objects. Because QTF-Objects have to store in para, we have additional para at the end of a document at saving time. When load a document, we delete this additional para.
Least but not last, please tell me your opinion.
we wish you a blessed and peaceful new year.
-
Attachment: AIBWord.png
(Size: 83.99KB, Downloaded 1349 times)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: AIBWord [message #47682 is a reply to message #47680] |
Mon, 06 March 2017 10:19  |
wqcmaster
Messages: 37 Registered: March 2013
|
Member |
|
|
Hello,
Thank you for your inquiry. No, at the moment we do not have a website for this product.
We have 4 customers who have planned the operation at the end of the year.
Currently the functionality is tested for completeness by our customers.
As AIBWord is a small part of our product range, we thought AIBWord would be transformed into a bazaar project.
Best regards
wqcmaster
|
|
|
Goto Forum:
Current Time: Sat Apr 26 14:36:45 CEST 2025
Total time taken to generate the page: 0.01579 seconds
|
|
|