TangentFoxy / Pop.Box

(ON HOLD) Pop.Box is an easy to use GUI library for the LÖVE engine, intended for rapid prototyping.
http://guard13007.github.io/Pop.Box/docs
MIT License
8 stars 4 forks source link

REDESIGN (Based on eOS mockups) #50

Open TangentFoxy opened 7 years ago

TangentFoxy commented 7 years ago

Anything with image background should also be able to use a 9-slice

ToggleButton - has pressed/unpressed state, which can be used to trigger something else

Box

Button - self-explanatory

RoundButton

RadioButton

DropdownButton - A ToggleButton that automatically arranges a dropdown menu when toggled depending on available space

Grid - For easier alignment/sorting of many objects

Menu (actually, call it a list)

TextBox - For text entry

Scrollbar

TextEdit

Checkbox - Just a ToggleButton, in fact, this should be the togglebutton, and default

Text

Slider

VideoPlayer

Window

Multibar

(EXTENSION) DatePicker, TimePicker, ColorPicker, Popup (darkens everything under it and blocks input not to it) Shadow effects! Controller support (including pop-up keyboards for text entry)

Come up with better property names than btnTrue/btnFalse and bgToggle!