OK, FryGUI version 0.9 is up!
Get it Here.
This download doesn't come with any precompiled example code, but you can grab those here:
Windows
Intel Mac
What's new?
Tables
Tables, or listboxes if you prefer (but I don't), are the major new gadget in this release. Each table can have any number of columns for each item in the table, allowing you to present a lot of detail in a single list.
Clicking on any item will generate an event which also contains the column number as well as item number.
As with any other gadget, the colours of the header and the items can be changed, though as yet you can't have differently coloured columns (one for the future).
Scrollboxes
Scrollboxes allow you to define an area of the screen that will scroll on two axes. Gadgets can be placed inside the scrollbox simply by defining the box as a gadget's parent.
Mouse Over event
As requested, gadgets now generate a MouseOver event which can be processed as you like.
Updates
Comboboxes now scroll their contents and have a defined maximum size they can reach before scrolling is required. They also have a lovely little arrow thing in the bottom right corner that indicates that the box might not be a button after all.
Any references to Captions are gone, which may irk anyone who's done extensive work with version 0.8 but it was a change that needed to be made. Methods such as SetCaption, SelectedCaption etc. are now referred to as SetText, SelectedText etc. to bring them in line with other gadgets.
Sorry about any inconvenience but it's for the best.
And a few minor updates have been made to buttons, which now centre their labels properly, and labels themselves which can be left, right or centrally aligned in either axes. Well, only on the horizontal axis. It'd be up, down and centre on the vertical. But you knew that.
Scienthsine - you'll have to put up with a non-blinking cursor a little while longer.
As before, let me know any problems.
Get it Here.
This download doesn't come with any precompiled example code, but you can grab those here:
Windows
Intel Mac
What's new?
Tables
Tables, or listboxes if you prefer (but I don't), are the major new gadget in this release. Each table can have any number of columns for each item in the table, allowing you to present a lot of detail in a single list.
Clicking on any item will generate an event which also contains the column number as well as item number.
As with any other gadget, the colours of the header and the items can be changed, though as yet you can't have differently coloured columns (one for the future).
Scrollboxes
Scrollboxes allow you to define an area of the screen that will scroll on two axes. Gadgets can be placed inside the scrollbox simply by defining the box as a gadget's parent.
Mouse Over event
As requested, gadgets now generate a MouseOver event which can be processed as you like.
Updates
Comboboxes now scroll their contents and have a defined maximum size they can reach before scrolling is required. They also have a lovely little arrow thing in the bottom right corner that indicates that the box might not be a button after all.
Any references to Captions are gone, which may irk anyone who's done extensive work with version 0.8 but it was a change that needed to be made. Methods such as SetCaption, SelectedCaption etc. are now referred to as SetText, SelectedText etc. to bring them in line with other gadgets.
Sorry about any inconvenience but it's for the best.
And a few minor updates have been made to buttons, which now centre their labels properly, and labels themselves which can be left, right or centrally aligned in either axes. Well, only on the horizontal axis. It'd be up, down and centre on the vertical. But you knew that.
Scienthsine - you'll have to put up with a non-blinking cursor a little while longer.
As before, let me know any problems.