wwderw / StablexUI-Designer

Graphical designer (gui-builder) for library StablexUI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StablexUI-Designer

Graphical designer (builder) for GUI library StablexUI.
Quick Start and other information for users and developers is available in a wiki.

Current features:

  • generic
  • appearance
  • 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
  • customizing
    • allow to use custom templates of frame (root widget)
    • allow to use [custom widgets](StablexUI-Designer/Assets/widgets/custom/custom widget/src/rn/stablex/widgets/CustomWidget.hx)
    • allow to use custom skins
    • allow to use custom defaults
  • 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)
  • allow to edit raw xml of current gui manually
    • allow to run saved xml-file in external editor "on the fly"
    • allow to force reload from saved xml-file

Available targets:

Requirements:

Install:

WARNING! The automatic installation will upgrade your stuff to latest version of packages!

Ubuntu-based Linux (one-command installation):
  • run command in terminal:
curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/r3d9u11/StablexUI-Designer/master/Install-Linux.sh | bash
Windows:
  • 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 run Install-Windows.bat

About

Graphical designer (gui-builder) for library StablexUI

License:MIT License


Languages

Language:Haxe 96.4%Language:Shell 2.5%Language:Batchfile 1.1%