Graphical designer (builder) for GUI library StablexUI.
Quick Start and other information for users and developers is available in a wiki.
- generic
- appearance
- select defaults from collection "on the fly"
- window's settings
- select the frame (root widget) of the current window from collection "on the fly"
- change size and other settings of current window (see description of tag
<window />
in XML Format)
- designing
- use all standard widgets from "ru.stablex.ui.widgets.*"
- use all standard skins from "ru.stablex.ui.skins.*"
- allow to evaluate haXe-expression and use result as value for property of widget
- allow to use an alignment of widgets to grid
- customizing
- easy integration with openfl/lime project
- auto-insertion of instruction
<haxelib name="stablexui">
(if not exist) - auto-registration of selected presets (defaults)
- auto-insertion of assets (see description of tag
<assets />
in XML Format) - auto-insertion of sources path of custom widgets (see description of tag
<source />
in XML Format) - auto-generation of file with declaration of objects for widgets with names (to easy access to widgets from source code)
- auto-insertion of instruction
- allow to edit raw xml of current gui manually
WARNING! The automatic installation will upgrade your stuff to latest version of packages!
- run command in terminal:
curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/r3d9u11/StablexUI-Designer/master/Install-Linux.sh | bash
- download and install git-tools
- download and install zenity
- download and install haxe
- clone this repo:
git clone https://github.com/r3d9u11/StablexUI-Designer.git
- go to directory
StablexUI-Designer
and runInstall-Windows.bat