Main Menu
Menu for basic operations of content file and various utilities.
File(F)
Menu containing options to open, import, save the definition file which has file extension as "xeaf". And also it contains an option to launch system according to the definition file.
Note that File menu has no option to create new files. Followings are how to create a file when you start developping system.
1. Copy the folder named "Skeleton" and rename one for your project (e.g. MySystem).
2. Rename those files Skeleton.xead and Skeleton.xeaf on MySystem folder for your project (e.g. MySystem.xead and MySystem.xeaf respectively).
3. Edit the file StartSystem.bat on MySystem folder to replace a string "Skeleton.xeaf" into "MySystem.xeaf".
4. Edit the file MySystem.xead using X-TEA Modeler.
5. Edit the file MySystem.xeaf using X-TEA Editor.
* Importing from model definition file(*.xead)
You can import table definitions and function definitions from model files. Table prorperties including definitions of fields, primary key and secondary key are being imported. And function definitions must be either of those 8 function types XF000, XF100, XF110, XF200, XF290, XF300, XF310, XF390.
* Importing from system definition file(*.xeaf)
You can import definitions of tables and functions from other system definition files. Note that definitions of functions will be added/replaced, whereas tables will be added/merged. For example if the target table has fields A, B, C and the imported table has fields B, C, D. The table will have fields A, B, C, D eventually. Incidentally field definitions will be mapped by their ID.
As merging is quite complicated process, it is quite hard to expect what will happen by merging table definitions. You had better not to merge but add them.
Edit(E)
Menu containing options to redo/undo changes. Note that redoing/undoing of X-TEA Editor is controled by each node of tree view. That means if you execute undo, all changes to the editted node of tree view will be canceled.
Scan(S)
Menu containing options to scan specific string in system definition, and to bookmark nodes. You can also type Crl+F to call scanning, and type Ctrl+Shift+Number(1-9) to bookmark(or remove bookmark) the node selected, and type Ctrl+Number to jump to node bookmarked with the number.
Tools(T)
Menu containing options for various utilities. Details are as follow:
- Create Table Definitions
You can create table definitions by giving DDL of the table.
- Connect DB
You can connect to databases defined in system.
- Create All Table Modules
You can create all those table modules which are not created yet.
- SQL Console
Console where you execute SQL commands.
- Check Functions Called
The dialog to check irregularity of functions called. Those function calling with non-existing ID and those called by none will be listed.
- Call Modeler
X-TEA Modeler will be launched for the definition file. If the name of definition file processing is MySystem.xeaf, Modeler is called to open the model file with name of MySystem.xead.
Help(H)
Menu containing options to browse help and version of X-TEA Editor.