Button test

This commit is contained in:
2023-08-10 22:40:02 -07:00
parent 8c9fa5fd8c
commit 66fca2323e
9 changed files with 71 additions and 6 deletions

View File

@ -1,5 +1,20 @@
<prefab name="Button" type="">
<asset type="truetype" name="font_main" />
<UISimpleLabel ref="label" font="font_main" size="32" />
<UISimpleLabel ref="uiItem" font="font_main" size="32" />
<UISimpleMenuItem ref="menuItem" />
<code type="init">
useEvent([&amp;]{
uiItem->color = COLOR_RED;
}, menuItem->eventHoveredOn);
useEvent([&amp;]{
uiItem->color = COLOR_BLUE;
}, menuItem->eventHoveredOff);
useEvent([&amp;]{
uiItem->color = COLOR_GREEN;
}, menuItem->eventSelected);
</code>
</prefab>

View File

@ -24,5 +24,13 @@
/>
</child>
<UIMenuController />
<UISimpleMenu />
<item prefab="Button" ref="button0" alignment="0, 0, 0, 0" menuX="0" menuY="0" />
<item prefab="Button" ref="button1" alignment="180, 0, 0, 0" menuX="1" menuY="0" />
<item prefab="Button" ref="button2" alignment="0, 64, 0, 0" menuX="0" menuY="1" />
<item prefab="Button" ref="button3" alignment="180, 64, 0, 0" menuX="1" menuY="1" />
<VNTextboxScroller ref="textboxScroller" label="uiLabel" visibleLines="6" />
</prefab>