Some bugs and more pointers for global data.

This commit is contained in:
Kapendev 2025-03-11 02:13:01 +02:00
parent 14ce68833c
commit eb98e15f49
5 changed files with 58 additions and 28 deletions

View file

@ -18,7 +18,7 @@ bool update(float dt) {
}
// Create the drag handle and print if it is dragged.
if (uiDragHandle(handleArea, handleOptions)) {
println(handleArea.position);
printfln("({}, {})", handleArea.position.x, handleArea.position.y);
}
return false;
}

View file

@ -21,14 +21,14 @@ bool update(float dt) {
auto group = Rect();
// Group 1.
group = area.subTop(groupHeight);
uiText(group.subLeft(textWidth), "Cool Button", UiOptions(Alignment.left));
if (uiButton(group.subLeft(buttonWidth), "")) println("Cool");
uiText(group.subLeft(textWidth), "SUPER Button", UiOptions(Alignment.left));
if (uiButton(group.subLeft(buttonWidth), "")) println("SUPER");
// Margin.
area.subTop(groupMargin);
// Group 2.
group = area.subTop(groupHeight);
uiText(group.subLeft(textWidth), "Super Button", UiOptions(Alignment.left));
if (uiButton(group.subLeft(buttonWidth), "")) println("Super");
uiText(group.subLeft(textWidth), "HOT Button", UiOptions(Alignment.left));
if (uiButton(group.subLeft(buttonWidth), "")) println("HOT");
return false;
}