Some enhancements arroung widgets
changes:
- make more accessible GuiCounter's controls
- add an contructor with a ControlFormatting argument to use it on +/- buttons (normal and decimal)
- added GuiStateIconButton: same as GuiStateButton button but renders an icon instead
- also adds controlformatting variants of clickable + no padding
done
this time i finish all the changes, but 100% sure
changes are:
- added custom events for slider and textfield (so less casting and avoid check if
x == y. - stripped out whole ValueParsers feature into individual-primitive parsers
- added some constructors and methods variants to enhance in-line api usage
- make GuiButtonIcon and GuiStateButtonIcon extends GuiIcon (reducing duplicated code)
- added square param on GuiIcon which forces icon rendering to be squared even if button wasn't squared (disabled by default)
- some "let me customize" changes over GuiCounterDecimal
this time i finish it... i will stop here and open issues for any potential enhancement or fix because this whould become more larger and i don't want that.
AHHH fuck
i save the commits :,)
if needs any other change tell me to fix is asap.
I'm still waiting for you method renames.
i already pushed the method renames
https://github.com/CreativeMD/CreativeCore/pull/209/commits/46b91085e37b1ebdbd89a8e06db8e9b0bf2a36fe
Yes but not here.
Never mind. I'm wrong. Will go through in a few minutes.