debug: change an example to test added functionality

This commit is contained in:
Rustam Gamidov 2020-04-08 10:41:52 +03:00
parent e07bbebe93
commit 2006af51cc
No known key found for this signature in database
GPG Key ID: 093B162FB3DE6996
1 changed files with 12 additions and 1 deletions

View File

@ -17,6 +17,13 @@ static int onShouldQuit(void *data)
return 1;
}
static uiEntry *focusable = NULL;
static void wideOnClicked(uiButton *b, void *data)
{
if (focusable)
uiControlSetFocus(uiControl(focusable));
}
static uiControl *makeBasicControlsPage(void)
{
uiBox *vbox;
@ -42,6 +49,7 @@ static uiControl *makeBasicControlsPage(void)
uiBoxAppend(hbox,
uiControl(btn),
0);
uiButtonOnClicked(btn, wideOnClicked, NULL);
uiBoxAppend(vbox,
uiControl(uiNewLabel("This is a label. Right now, labels can only span one line.")),
@ -59,9 +67,12 @@ static uiControl *makeBasicControlsPage(void)
uiFormSetPadded(entryForm, 1);
uiGroupSetChild(group, uiControl(entryForm));
focusable = uiNewEntry();
uiFormAppend(entryForm,
"Entry",
uiControl(uiNewEntry()),
uiControl(focusable),
0);
uiFormAppend(entryForm,
"Password Entry",