For your personal interest, here is the first shot into the “patching UIs with VL” direction directly out of the devvvv lab. As the category of this post describes, it is only work in progress but already has a few basic features:
- DIP based top left aligned coordinate space
- Hover, Selection and Focus properties per element
- Hierarchical structure
- Mouse and Keyboard event handler
- Selection rectangle per level
Some features are already laid out but not completely implemented:
- Touch and Gesture event handler
- Clipping areas for scrollbar behavior
- …
Planned features include:
- More widgets
- Tabs
- Layout strategies
- …
The results look promising so far:
Setup:
- Get the latest vvvv alpha
- Install this preview version: CraftLie.1.0.2.zip (2.7 MB)
- Unzip this to any place: VL.UI.CraftLie.0.1.0.zip (149.1 KB) and open one of the girlpower *.v4p files
Discussions, ideas and comments are welcome.