38 lines
880 B
Text
38 lines
880 B
Text
***Add Color constants to ostd::Color
|
|
***Add MouseEntered/MouseExited callbacks
|
|
***Fix mouse detection currently using local coordinates
|
|
***implement file theme loading
|
|
***Implemenmt MouseDragged callback
|
|
***Add scissoring to only draw inside the bounds of containers
|
|
***Implement Drag And Drop
|
|
***Implement a way to determine on what widget (in the hierarchy chain) and event must stop
|
|
***Implement const in stylesheet
|
|
***Implement color constants in stylesheet
|
|
***Implement margin for widgets
|
|
***Implement mouse scroll callback
|
|
Add theme caching
|
|
|
|
|
|
Implement following widgets:
|
|
***Label
|
|
***Checkbox
|
|
Button
|
|
Image/Icon
|
|
Panel / Container
|
|
Title Label
|
|
Radio Button
|
|
Grouping
|
|
Text Input
|
|
Horizontal Slider
|
|
Vertical Slider
|
|
Image / Icon
|
|
ScrollView
|
|
ListBox
|
|
ComboBox
|
|
TreeView
|
|
Save/Open File Dialogs (and folder dialogs)
|
|
Tab Panel
|
|
Layouts
|
|
Vertical
|
|
Horizontal
|
|
Grid
|