Skip to content

Conversation

@Jurorno9
Copy link
Contributor

@Jurorno9 Jurorno9 commented Jan 25, 2025

Brand new menu system

  • menu() takes an array of GUI_Elements() instead of string
  • pagemenu() and listmenu() can draw a multiple-page menu given GUI_Element(s)
  • GUI_Element defines physical arrangement of buttons
  • GUI_Container defines a basic collection of buttons
  • GUI_Cancel and GUI_Confirm macros

To demonstrate this new menu system, /nextmap<no_args> now generates a listmenu

image

@Jurorno9 Jurorno9 marked this pull request as draft January 25, 2025 14:52
@Jurorno9 Jurorno9 added the enhancement New feature or request label Jan 25, 2025
@Jurorno9 Jurorno9 marked this pull request as ready for review January 25, 2025 19:51
@Jurorno9 Jurorno9 changed the base branch from master to menu-revamp January 26, 2025 03:45
@BalaM314 BalaM314 mentioned this pull request Jan 26, 2025
@BalaM314
Copy link
Member

moved to #48

@BalaM314 BalaM314 closed this Jan 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants