exerro / Sheets

Yet another GUI framework for ComputerCraft.
5 stars 2 forks source link

Templates #34

Open exerro opened 7 years ago

exerro commented 7 years ago

An extensive templates library for simplifying layout design and improving consistency across applications.

An example of a template could be sheets.template.dropdown_menu_bar( { "File", "Edit" }, { { "New", "Open", "Save" }, { "Copy", "Cut", "Paste" } } ) which would create a container with the buttons correctly positioned with the dropdown menus set up correctly with tags or IDs so the developer could give them callbacks.

Templates could also handle timing and animations to help with creating a fluid and dynamic design.