David Piuva
|
4881831ff0
Basic loading of style settings from ini files, without any style variations.
|
3 years ago |
David Piuva
|
9fdc59f52a
Generating component images using keyword arguments.
|
3 years ago |
David Piuva
|
260906bc15
Generating visual assets only to get the font for scroll height could accidentally generate images before the color was assigned by the layout file.
|
3 years ago |
David Piuva
|
ea91d69baf
Went through some Cppcheck warnings.
|
3 years ago |
David Piuva
|
e55218f2e1
Labels and listboxes should not be containers.
|
4 years ago |
David Piuva
|
d332b9dbd3
Cleaned up Clang compilation warnings for unused variables.
|
4 years ago |
David Piuva
|
70dc39885c
Using CR-LF line endings in UTF-8 for source files.
|
5 years ago |
David Piuva
|
20c4ff7a5d
Removed dead code from Listbox.
|
5 years ago |
David Piuva
|
4a474423d8
Designed a translucent scroll-bar to show what the theme system can do.
|
5 years ago |
David Piuva
|
11a400c82b
Designed a scalable image for the scroll knob.
|
5 years ago |
David Piuva
|
7e1ae7376b
Making sure that the scroll knob can easily be seen.
|
5 years ago |
David Piuva
|
edc39a588e
Fixed coordinate bug in the Listbox GUI component.
|
5 years ago |
David Piuva
|
705574b1ed
Made a proper select event to allow selecting list items by keyboard.
|
5 years ago |
David Piuva
|
77996d3b13
Replaced string_parseInteger and string_parseDouble to simplify reading the code.
|
5 years ago |
David Piuva
|
20ede118db
Another sweep of most style warnings.
|
5 years ago |
David Piuva
|
c502a727a7
Made a procedural font API to separate interface from internal implementation.
|
5 years ago |
David Piuva
|
fff2001a15
Designed buttons for scrollbars.
|
5 years ago |
David Piuva
|
77e4c19042
Made the scroll-bar more standard by remembering where it's pulled.
|
5 years ago |
David Piuva
|
d7b44ffadd
Made a knob for the ListBox's scroll-bar.
|
5 years ago |
David Piuva
|
78e8763c30
Removed the LockScrolling attribute, because disabling automatically is simpler.
|
5 years ago |
David Piuva
|
061cc066f3
Sketched the ListBox's scroll-bar using ugly rectangles.
|
5 years ago |
David Piuva
|
0ba6760622
Automatically locking ListBox scrolling when all can be displayed at once.
|
5 years ago |
David Piuva
|
c33c167b0c
Added a setting to disable scrolling in a ListBox. Useful for fixed options.
|
5 years ago |
David Piuva
|
b5c025a866
Created a primitive ListBox component. (Without scrollbar and reusing the panel's theme)
|
5 years ago |