Blitz Toolbox/GUI Libs/ToolUI - Tool User Interface
ToolUI - Tool User Interface by Jeppe Nielsenhttp://www.sarkania.dk/toolui |
About
ToolUI is a new Graphical User Interface (GUI) for the Blitz3d programming language. With it you can easily create a fully working and nice looking interface for you blitz programs in minutes. Either create your gui in code or use the available easy to use editor. Once a gui layout has been created in the editor, it can be exported as blitz source code. The editor can be set to either export a fully working source file, or only the core gui code. The last option allows you to directly "include" the exported code, for easy interface integration. The library is fully 3d, no 2d commands used. This means you don't have to worry about slow and unrelierable 2d drivers, and that some graphics cards dosn't work well if 2d is mixed with 3d. Futhermore it allows for realtime transparency, color and shadow effects.Screenshots, click to enlarge:







The full library features:
- Fully 3D, no 2D commands used.
- An Editor to graphically create your interface.
- Change the look of the interface with one command, through custom designs, or via 5 built-in
- Design editor to create your own designs; your gui can have it's own unique look!
- Display either truetype or bitmap fonts.
- Create full desktop size applications with a resizable window
- Many gadgets available, including:
Labels
Windows
Buttons ( Normal/Image or Switch )
Tabs
TabPages
CheckBoxes
TextBoxes
Integers
Floats
Sliders ( horizonatal / vertical or bi-directional
Listboxes, with complex item trees.
ComboBoxes
Radio Groups
Frames
Images
Progresses
Menus
- Change/get all values of gadgets with only two commands:
TGadgetSet
TGadgetGet$()
- Lists with unlimited sub-items.
- Sort lists alphabetically
- Built-in filerequester with sort file feature
- Change the color and transparency of all gadgets.
- Simple and logical commands
Visit the ToolUI website, for more information:
www.sarkania.dk/toolui
Download demo:
Download ToolUI Demo (2.46 mb)