1.0.2 updates a pretty big portion making AutoUi easier, and more modular than ever!
UPDATES
- added an 'insert_element' to flex containers
- added a 'clear_elements' to flex containers
- added all new helper methods for EACH element with the constructor names, eg. 'auto_<type>' for easy element creation
- eg. auto_label(), auto_image(), auto_container_h(), auto_label_right(), etc.
- look at AutoUiHelpers script for a list of all methods)
- added a whole new "connect_signal" system
- this allows you to automatically update elements value from object variables
- eg. label.connect_signal_text(obj_player, "xposition")
- the label's text will now change when the 'xposition' value on obj_player changes
- the intention is to alleviate adding element references in 'user_values' as much as possible
- also added a default connect_signal() method to handle ANY connections you want
- added new example object to demonstrate the signal connections
POTENTIALLY ALTERING CHANGES
- The default draw anchor value for flex containers were changed from TOPCENTER to TOPLEFT
BUG FIXES
- Nested flex containers will now correctly adjust based on their own draw anchor
- Rectangles are now being initialized correctly when updated