HGui Library
Author | Fabio Falcucci |
License | Donationware |
Version | 1.2 (22/12/2017) |
Release | Official Home Page |
Dependancies | Helpers Lib |
Tables Lib | |
G2D Lib | |
Debug | |
Text_Proc Lib | |
Note | If you find it useful please consider to support me on Patreon. |
HGui is probably my biggest and most complex project developed on Hollywood and for Hollywood, it is the successor of ScuiLib, my very first try to make a GUI Tool Kit available for every system supported by Hollywood.
At this time HGui is not completely compatible with Android but I've already planned some nice features that will make HGui run also on Android devices avoiding all the unsupported features (like multiple displays) and replacing them with fake windows, something I was already using on the old ScuiLib.
HGui is not yet complete, but I'd say at 90%, it is really stable, easy to code and fast. It also features a complete skinning system to unleash your creativity or to mimic native OSes systems.
One of the most important features of HGui is that you don't need any code change to let it run on all Hollywood supported OSes (excluding the brief note above about Android devices).
DOCUMENTATION
- Overview : A brief description of the main HGui features
- Introduction : An introduction to HGui and its code model
WINDOWS
- Windows Reference : Windows Reference : Objects, Functions and Methods
- Window Object Structure : Windows Object Structure
- Window Events : All about window's events and callback functions
GADGETS
- Introduction : Informations about gadgets and principles about user interface creation
- Gadgets Reference : Gadgets Reference : Objects, Functions and Methods
- Gadget Object Structure : Gadgets Object Structure
- Gadget Events : All about gadget's events and callback functions
- … list of all classes …
THEME / SKIN
- Theme Reference : Theming Functions and Methods Reference
MISCELLANEOUS
- Utilities Reference : Utility/Support Functions and Methods Reference
- Switches and Variables : Useful HGui Switches and Variables
TUTORIALS & EXAMPLES
- Tutorials : A set of comprehensive tutorials to learn how to use HGui
APPENDIX
MADE WITH HGUI
- Built with HGui : A list of applications built using HGui