David Piuva
|
38e11b2a25
Began drawing of overlays (without the mouse interaction).
|
2 lat temu |
David Piuva
|
9b2b8926c1
Using client regions instead of plain parent size to update layout, so that decorations can be added around child components.
|
2 lat temu |
David Piuva
|
c7d9108825
Created a destroy event for visual components.
|
2 lat temu |
David Piuva
|
2f52043cbe
Sharing the scroll-bar implementation from ListBox with TextBox.
|
3 lat temu |
David Piuva
|
7375b51365
Created a textbox component.
|
3 lat temu |
David Piuva
|
89f4ae0cca
Implemented style classes in the theme, so that settings can be reused across different components without forced overlap by name.
|
3 lat temu |
David Piuva
|
4881831ff0
Basic loading of style settings from ini files, without any style variations.
|
3 lat temu |
David Piuva
|
9fdc59f52a
Generating component images using keyword arguments.
|
3 lat temu |
David Piuva
|
a7861124e5
Fixed bug where pressing left and right mouse buttons disabled the scroll wheel.
|
3 lat temu |
David Piuva
|
7215b1e01e
Made an internal isFocused function for components.
|
3 lat temu |
David Piuva
|
e9274ed98c
Extended the GUI API.
|
3 lat temu |
David Piuva
|
4dc8a4e3c6
Automatically reapplying layout after someone accessed a component's region.
|
4 lat temu |
David Piuva
|
70dc39885c
Using CR-LF line endings in UTF-8 for source files.
|
5 lat temu |
David Piuva
|
19dfdca769
Changed Hidden to visible and added integer access to properties.
|
5 lat temu |
David Piuva
|
20ede118db
Another sweep of most style warnings.
|
5 lat temu |
David Piuva
|
14b279445c
Made a reusable system for calling custom methods in visual components.
|
5 lat temu |
David Piuva
|
db94ed1333
Made a new system for updating graphics in visual components.
|
5 lat temu |
David Piuva
|
3c4e7bc569
Beginning of public version history.
|
6 lat temu |