Designer features
[list][*] full AutoIt control support:
- Label
- Button
- Checkbox
- Radiobutton
- Input
- Edit
- List (with Items list editor)
- Combobox (with Items list editor)
- Group
- MainMenu (with visual MenuBuilder)
- ContextMenu (with visual MenuBuilder)
- TrayMenu (with visual MenuBuilder)
- Picture (with Picture editor)
- Icon (with Picture editor)
- Graphic
- Updown
- Avi
- Slider
- Progress
- Date
- MonthCal
- TreeView (with visual Tree Designer)
- ListView (with visual Columns editor and Items editor)
- Tab
- Obj (with component choosing ability)
[*]4 custom (UDF based) control support:
- StatusBar
- IPAddress
- ToolBar
- ImageList
[*]control resizing and moving[*]control copy/cut/paste/delete[*]unlimited undo levels[*]alignment to grid (grid size is customizable)[*]changing properties and styles in the property inspector reflects immediately[*]align palette for control alignment[*]visual control tab order changing[*]customizable colors[*]customizable tool bars[*]forms saving and loading[*]simultaneous multiple forms editing[*]generates new code or updates existing script[*]easy-to-use templates gallery for organizing your templates[*]import existing GUI scripts (even those not created by Koda)[*]support for write and use import converters for other form formats[*]multilingual:
- Brasilian Portugese
- Bulgarian
- Chinese(Simplified)
- Czech
- German
- Italian
- Polish
- Russian
- Spanish
- Dutch (outdated)
- French Belgique (outdated)
- Norwegian (outdated)
[*]and many other[/list:u]
Multiple controls handling
You can cut, copy, paste and delete multiple controls at once. Controls can be selected by «rubber frame».
When you select multiple controls, all properties that are common to them can be changed at once.
Generating code
Koda tries to generate code as cleaner and readable as possible. Code generator is able to:
- generate loop and event code
- managing includes
- make use of user templates
- make literal presentation of styles
- expand variables in the text properties
- expand AutoIt macros in text properties
- use customizable indentation
- use customizable variables scope
Portability
Koda application is fully portable. It doesn't need any additional libraries installed in your system, nor any registry entries. The only registry key Koda may create is KXF file association. Yet, this is not automatic. You have full control over it, that is, you may use it or not. All Koda's settings are kept within a single xml file.
Multilanguage support
Koda 1.5.0.0 and up have multilanguage support. Language files are standard XML files. If you want to make translation for your language, that not exists, please download language kit and follow instructions in the file «readme.html».