|
yabConcept Creator - Documentation yabConcept Creator is an Integrated Development Environment (IDE) for yab, which is developed from ground up new. We have added many features familiar from the yabIDE BeSly Edition. Things like the backup system, menu option to open project and backup folder, export Source as HTML and many more. But we also have lots of innovations intregiert. The IDE is completely changeable. You can change the layout and the icon theme. You can change syntax highlightning colors, yab commands and command icons of the commands toolbar. You can store your own templates for a better and faster work. A structured listing of commands facilitates the work, so you does not need a extern yab commands list any more. Many of the commands listed in the commands toolbar have an extended menu over which you can manage more settings before adding them into the editor. We have created some templates that simplify the learning. So we are sure that it is interesting for beginners and experienced developers.
Installation To install yabConcept Creator is a easy thing. You only need to unpack the program package to a place of your choice and if you like, do a link to the app menu. You dont need to have yab allready installed because yabConcept Creater comes with compiled yab versions. If you does not can run any source with the IDE check out the Options at General to see if a yab version is set. If not do it. back to index First start
Then you start up yabConcept Creator the first time, you need to accept the licence informations. If you does not want to see this licence informations every time you start up yabConcept Creator deselect "Desplay this Licence information at startup".
Then the program ask you for installing yab into the global yab binary position on the system. It does not install a binary directly, it makes a link from the intregated yab version of yabConcept Creator. You does not need to install it for using the IDE, but if you want to create yab scripts you need to install it, because without the yab binary in "/boo/home/config/bin" no yab script will be run on your system. back to index Layout and Themes The yabConcept Creator have variable gui elements and themes, so you can change the position of the input and output views, the position of the tabulators and the icon theme. To change the GUI elements open the "options" and select "Editor/Layout". Use the dropboxes to change tab and element positions and icon theme. If you want to create your own icon theme, change into the theme folder at /path/to/program/data/theme/ and add a new folder with the name of your theme. Create your own icons in a size of max 25 x 25 pixels. Some icons need a size of max 9 x 9 pixels. Please take a look on the "default" icons to get size and name of every icon. The name need to be the same, but the size can be a little bit variable. All icons they does not create will be linked automatically from the default theme into the current theme folder. So you never get problemes to lost program funtionalities. back to index Command Icons In the "options" at "Editor/Command Icons" you can change the yab command icons off the command icon Toolbar. Here you have two listboxes with icons. In the left listbox you see all available icons and in the right you see all icons currently used in the toolbar.
To change icons, only select one and use the buttons. You does not can add a icon you have allreadey in the "in use" list. If you have done your changes, press on "take over". back to index Backup There are two different ways to do a backup.
Backup restore You can restore your backup files using the "backup restore" menu option. It opens a new window with a list of stored backup files. Select one of them and press on restore to proceed. The restored backup file will be opened into a new editor. back to index ASCII Table
The ASCII table included letters, numbers and signs as hex numbers. Every time you want to add a sign like " into a widget you need to use the ASCII numbers. The number used with the Chr$() command displays the letter, number or sign of the ascii list (Example: Chr$(34) for ", Chr$(47) for \). If you do a double click on one of the entries of the ASCII table, it will be added into the current opened Document (included the Chr&() command). back to index Color Table
Over the color table you have over 100 colors sorted in alphabetically order. You can also select a color using the RGB fields (red, green, blue). If you want to use a specific color from the Internet you can convert it into a rgb color. back to index Command Icons
back to index Editor Icons
back to index Examples The examples and experimental examples will show that you can do with yab. All examples are write protected. If you want to use an example for your own project, save it as new file. back to index Notice You can use a notice editor for every opened document. Press the balloon icon on the right site of the editor to open it. Then you save
your document your notice will be saved too. It creates a document called programname.notice
into your document folder.
back to index Made available by BeSly, the Haiku, BeOS and Zeta knowledge base. |