Expanded the control gallery a bit further.
This commit is contained in:
parent
9656a81c77
commit
9785565c8c
|
@ -100,6 +100,7 @@ static uiControl *makeNumbersPage()
|
||||||
uiBox *hbox;
|
uiBox *hbox;
|
||||||
uiGroup *group;
|
uiGroup *group;
|
||||||
uiBox *vbox;
|
uiBox *vbox;
|
||||||
|
uiProgressBar *ip;
|
||||||
uiCombobox *cbox;
|
uiCombobox *cbox;
|
||||||
uiEditableCombobox *ecbox;
|
uiEditableCombobox *ecbox;
|
||||||
uiRadioButtons *rb;
|
uiRadioButtons *rb;
|
||||||
|
@ -124,6 +125,10 @@ static uiControl *makeNumbersPage()
|
||||||
uiBoxAppend(vbox, uiControl(slider), 0);
|
uiBoxAppend(vbox, uiControl(slider), 0);
|
||||||
uiBoxAppend(vbox, uiControl(pbar), 0);
|
uiBoxAppend(vbox, uiControl(pbar), 0);
|
||||||
|
|
||||||
|
ip = uiNewProgressBar();
|
||||||
|
uiProgressBarSetValue(ip, -1);
|
||||||
|
uiBoxAppend(vbox, uiControl(ip), 0);
|
||||||
|
|
||||||
group = uiNewGroup("Lists");
|
group = uiNewGroup("Lists");
|
||||||
uiGroupSetMargined(group, 1);
|
uiGroupSetMargined(group, 1);
|
||||||
uiBoxAppend(hbox, uiControl(group), 1);
|
uiBoxAppend(hbox, uiControl(group), 1);
|
||||||
|
@ -184,6 +189,20 @@ static void onSaveFileClicked(uiButton *b, void *data)
|
||||||
uiFreeText(filename);
|
uiFreeText(filename);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void onMsgBoxClicked(uiButton *b, void *data)
|
||||||
|
{
|
||||||
|
uiMsgBox(mainwin,
|
||||||
|
"This is a normal message box.",
|
||||||
|
"More detailed information can be shown here.");
|
||||||
|
}
|
||||||
|
|
||||||
|
static void onMsgBoxErrorClicked(uiButton *b, void *data)
|
||||||
|
{
|
||||||
|
uiMsgBoxError(mainwin,
|
||||||
|
"This message box describes an error.",
|
||||||
|
"More detailed information can be shown here.");
|
||||||
|
}
|
||||||
|
|
||||||
static uiControl *makeDataChoosersPage(void)
|
static uiControl *makeDataChoosersPage(void)
|
||||||
{
|
{
|
||||||
uiBox *hbox;
|
uiBox *hbox;
|
||||||
|
@ -191,6 +210,7 @@ static uiControl *makeDataChoosersPage(void)
|
||||||
uiGrid *grid;
|
uiGrid *grid;
|
||||||
uiButton *button;
|
uiButton *button;
|
||||||
uiEntry *entry;
|
uiEntry *entry;
|
||||||
|
uiGrid *msggrid;
|
||||||
|
|
||||||
hbox = uiNewHorizontalBox();
|
hbox = uiNewHorizontalBox();
|
||||||
uiBoxSetPadded(hbox, 1);
|
uiBoxSetPadded(hbox, 1);
|
||||||
|
@ -250,6 +270,23 @@ static uiControl *makeDataChoosersPage(void)
|
||||||
1, 1, 1, 1,
|
1, 1, 1, 1,
|
||||||
1, uiAlignFill, 0, uiAlignFill);
|
1, uiAlignFill, 0, uiAlignFill);
|
||||||
|
|
||||||
|
msggrid = uiNewGrid();
|
||||||
|
uiGridSetPadded(msggrid, 1);
|
||||||
|
uiGridAppend(grid, uiControl(msggrid),
|
||||||
|
0, 2, 2, 1,
|
||||||
|
0, uiAlignCenter, 0, uiAlignStart);
|
||||||
|
|
||||||
|
button = uiNewButton("Message Box");
|
||||||
|
uiButtonOnClicked(button, onMsgBoxClicked, NULL);
|
||||||
|
uiGridAppend(msggrid, uiControl(button),
|
||||||
|
0, 0, 1, 1,
|
||||||
|
0, uiAlignFill, 0, uiAlignFill);
|
||||||
|
button = uiNewButton("Error Box");
|
||||||
|
uiButtonOnClicked(button, onMsgBoxErrorClicked, NULL);
|
||||||
|
uiGridAppend(msggrid, uiControl(button),
|
||||||
|
1, 0, 1, 1,
|
||||||
|
0, uiAlignFill, 0, uiAlignFill);
|
||||||
|
|
||||||
return uiControl(hbox);
|
return uiControl(hbox);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue