Added UIApplication class to easily initialize GUI Applications.

Addind 7GUIs examples (https://eugenkiss.github.io/7guis/). Currently implemented the first three: Counter, Temperature Converter and Flight Booker.
Fixes in IgnoreMatcher and ProjectDirectoryTree.
Window::runMainLoop now accepts an std::function<void()>, this allows to use lambdas with captures.
UITextInput when using only numbers allow to insert + and - at the beggining of the number.
Return Node* on Node::setFocus().
String::fromFloat and String::fromDouble will shrink the number as much as possible (delete extra 0 and .).
This commit is contained in:
Martín Lucas Golini
2024-02-04 22:01:32 -03:00
parent 9797d49723
commit bb26ac4706
24 changed files with 361 additions and 29 deletions
+2 -1
View File
@@ -185,7 +185,8 @@ SelectButton:selected:pressed {
}
pushbutton:disabled,
selectbutton:disabled {
selectbutton:disabled,
textinput:disabled {
color: var(--disabled-color);
border-color: var(--disabled-border);
}