- Added initial version of Hierarchical Menu

- Beautified the Message Box a bit
This commit is contained in:
2025-09-19 15:21:15 +02:00
parent 097a50f073
commit c8f14373d3
36 changed files with 2998 additions and 1973 deletions

View File

@@ -17,19 +17,29 @@
#define SCREEN_TRANSITION_DEFAULT_EASING INOUT_SINE
#define SCREEN_TRANSITION_DEFAULT_FRAMES 15
#define MESSAGE_BOX_DEFAULT_TICKS 40
// ============================================================================================
// Datatypes
extern const Message_Box_Style _Message_Box_Style_Regular;
extern Configuration_Menu_Select _Configuration_Default_Select_Menu;
extern Configuration_Menu_Hierarchical _Configuration_Menu_Hierarchical_Default;
extern Configuration_Menu_Hierarchical _Configuration_Menu_Hierarchical_Modern;
extern Configuration_Select_YesNo _Configuration_Default_Select_YesNo;
extern Configuration_Select_List _Configuration_Default_Select_List;
extern Configuration_Select_Value _Configuration_Default_Select_Value;
extern Configuration_Select_RGB _Configuration_Default_Select_RGB;
extern Configuration_Select_RGB _Configuration_Compact_Select_RGB;
extern Configuration_Select_RGB _Configuration_High_Contrast_Select_RGB;
extern Configuration_Entry_Indicator _Configuration_Default_Entry_Indicator_Arc;
extern Configuration_Entry_Indicator _Configuration_Default_Entry_Indicator_Dot;
// ============================================================================================
// Function Declarations