This repo is not used anymore. Development of Orca was moved here: https://github.com/orca-app/orca https://orca-app.dev/
Go to file
Martin Fouilleul 5455c2a52b [ui] Allow styling overlay boxes (e.g. menu and drop-down list panels) locally.
- Added an UI_FLAG_OVERLAY flag. When we make a box with that flag set, it is added the an overlayList in the ui context.
- After styling and static size pass, we reparent boxes in the overlayList to an overlay node just below the root node.
- Layout and drawing works uniformly on the whole tree. Overlay boxes get drawn last and steal mouse hover from boxes underneath them.
2023-03-13 10:26:39 +01:00
examples [ui] Allow styling overlay boxes (e.g. menu and drop-down list panels) locally. 2023-03-13 10:26:39 +01:00
ext end of line renormalization 2023-03-05 16:05:43 +01:00
resources adding image with transparency (top512.png) in resources to test transparency/overlaying 2023-02-27 19:34:54 +01:00
scripts end of line renormalization 2023-03-05 16:05:43 +01:00
src [ui] Allow styling overlay boxes (e.g. menu and drop-down list panels) locally. 2023-03-13 10:26:39 +01:00
.gitignore end of line renormalization 2023-03-05 16:05:43 +01:00
build.bat end of line renormalization 2023-03-05 16:05:43 +01:00
build.sh [osx build/linking] 2023-02-21 17:09:26 +01:00