ProGUI V1.39 (somewhat official) - Offline
Posted: Tue Aug 20, 2013 9:50 am
Hi there!
ProGUI is an awesome UI library available here: http://www.progui.co.uk/, sadly, its author (chris) is currently unable to work on it.
While we wait for his comeback, I'll provide support on the current 1.38 version.
In order to preserve the built-in anti-piracy system, I'll release patch for the source version; you need ProGUI platinum to use it.
Important note:
If you want to use ProGUI as an included source, you need to:
ProGUI is an awesome UI library available here: http://www.progui.co.uk/, sadly, its author (chris) is currently unable to work on it.
While we wait for his comeback, I'll provide support on the current 1.38 version.
In order to preserve the built-in anti-piracy system, I'll release patch for the source version; you need ProGUI platinum to use it.
The patch system is very plain: download the version you need and apply it on the UNMODIFIED ProGUI 1.38 source.Changelog:
_1.38 -> 1.39:_1.38 -> 1.38c:
- _Somewhat official
_PB 5.20 compatible
_Other unknown changes_1.38 -> 1.38b:
- _PB 5.20 support.
- _PB 5.11 compliant : just a few fixes with the new packer system, BriefLZ is now being used.
_A new attribute for splitter gadget: #SPLITTEREX_LOCK: When the SplitterEx gadget is resized, the selected gadget will keep its size (much like PureBasic Splitter #PB_Splitter_FirstFixed and #PB_Splitter_SecondFixed ). Usage:
- SetSplitterExAttribute(ID.i,#SPLITTEREX_LOCK,#SPLITTEREX_FIRST) : When the SplitterEx gadget is resized, the first gadget will keep its size
SetSplitterExAttribute(ID.i,#SPLITTEREX_LOCK,#SPLITTEREX_SECOND): When the SplitterEx gadget is resized, the second gadget will keep its size
SetSplitterExAttribute(ID.i,#SPLITTEREX_LOCK,#Null): When the SplitterEx gadget is resized, both gadgets will be resized by ratio (default mode)
Keep in mind that min and max for each gadget are still used, so your gadget might be resized even though they are locked.
Important note:
If you want to use ProGUI as an included source, you need to:
- _ Edit the source, at line 1, #LIBRARY = 0
_ Before StartProgui(), add ProGUI_Init(). When closing your program (to avoid an error on exit), add ProGUI_End()