Releases: Raflos10/Intuitive-GUI-for-Monogame
V1.1
Very many bug fixes. Highly recommend steering clear of the last version.
"Strict Selection" set to false seems to work fine now.
Margins may still need some work (whether or not the mouse highlights buttons when entering the margin area is still inconsistent)
Right now, grids need a fixed size container in order to be built, so if a grid is a child of another grid with the parent grid's column/row set to "Auto", it will be changed to "Fill" so that the child grid can be built with a fixed size.
This may later be resolved by adding a new method "BuildGridVariableSize" where every "Fill" column/row in the child grid is set to a size of zero, and the parent grid is then given the total size to continue with the "Auto" column/row calculation.
Don't worry, it makes sense in practice.
V1.0
Intuitive GUI for Monogame is now ready for use in your game!
Features:
-Grid-based GUI framework to make menu-building easier
-Supports mouse, keyboard, and gamepad input simultaneously
-Elements attached to menus move, and rotate together (for easy and smooth menu transition animations)
-Customize the behavior of your menus with options such as
-Persistent highlighting (stays highlighted even when the cursor leaves the menu)
-Highlighted by default (the default item will start highlighted)
-Strict selection (I recommend keeping this set to true for now)
I find ways to improve this library all the time when using it in my own game, so there will be more updates in the future.