1
0
Disbranĉigi 0
Commit Graph

9 Enmetoj

Author SHA1 Message Date
Jaidyn Ann c2351d19db Support for vertically-oriented controls
This involved some restructuring:
* Themes are now split into ./Horizontal and ./Vertical sections
* DrawTiledImage() and DrawImage() work for any orientation
* Better cleanup/initializing of the (now 3D) image arrays
* Use named enums for state/side/orientation
2022-06-12 22:20:47 -05:00
Jaidyn Ann bbb5916f5c Add RadioButton to Akva theme 2022-06-12 20:01:05 -05:00
Jaidyn Ann 1b491b0a35 Add DrawRadioButton() 2022-06-12 19:42:01 -05:00
Jaidyn Ann d0a47a5bec Tweak OSX theme's SliderThumb, rename to “Akva” 2022-06-12 19:33:49 -05:00
Jaidyn Ann ce0b586cb2 Add DrawSliderThumb() + DrawSliderTriangle()
As per usual, also includes appropriate images in the OSX theme.
Also abstracts drawing of controls to the handy _DrawImage() and
_DrawTiledImage() methods.
2022-06-12 19:16:07 -05:00
Jaidyn Ann 02c30ad63d Add BCheckBox support (w OS-X-Leopard)
Also generalizes the use of pointers in _Image(), defining types for them, etc.
2022-06-12 12:09:01 -05:00
Jaidyn Ann 0e8dc4a4d6 Swap ICL_ACTIVE with ICL_NORMAL; new button images 2022-06-12 10:15:17 -05:00
Jaidyn Ann c19e142515 Add BButton support (and OS-X-Leopard theme) 2022-06-11 21:26:46 -05:00
Jaidyn Ann d7cbb44d84 Init 2022-06-11 13:00:24 -05:00