Started reworking the controlgallery example's layout.
This commit is contained in:
parent
e90da765e3
commit
68194bbfd1
|
@ -72,6 +72,7 @@ int main(void)
|
||||||
uiMenu *menu;
|
uiMenu *menu;
|
||||||
uiMenuItem *item;
|
uiMenuItem *item;
|
||||||
uiBox *box;
|
uiBox *box;
|
||||||
|
uiBox *hbox;
|
||||||
uiGroup *group;
|
uiGroup *group;
|
||||||
uiBox *inner;
|
uiBox *inner;
|
||||||
uiBox *inner2;
|
uiBox *inner2;
|
||||||
|
@ -115,50 +116,58 @@ int main(void)
|
||||||
uiBoxSetPadded(box, 1);
|
uiBoxSetPadded(box, 1);
|
||||||
uiWindowSetChild(mainwin, uiControl(box));
|
uiWindowSetChild(mainwin, uiControl(box));
|
||||||
|
|
||||||
group = uiNewGroup("Buttons and Text");
|
hbox = uiNewHorizontalBox();
|
||||||
uiGroupSetMargined(group, 1);
|
uiBoxSetPadded(hbox, 1);
|
||||||
uiBoxAppend(box, uiControl(group), 0);
|
uiBoxAppend(box, uiControl(hbox), 1);
|
||||||
|
|
||||||
inner = uiNewHorizontalBox();
|
group = uiNewGroup("Basic Controls");
|
||||||
|
uiGroupSetMargined(group, 1);
|
||||||
|
uiBoxAppend(hbox, uiControl(group), 0);
|
||||||
|
|
||||||
|
inner = uiNewVerticalBox();
|
||||||
uiBoxSetPadded(inner, 1);
|
uiBoxSetPadded(inner, 1);
|
||||||
uiGroupSetChild(group, uiControl(inner));
|
uiGroupSetChild(group, uiControl(inner));
|
||||||
|
|
||||||
inner2 = uiNewVerticalBox();
|
uiBoxAppend(inner,
|
||||||
uiBoxSetPadded(inner2, 1);
|
|
||||||
uiBoxAppend(inner, uiControl(inner2), 1);
|
|
||||||
|
|
||||||
uiBoxAppend(inner2,
|
|
||||||
uiControl(uiNewButton("Button")),
|
uiControl(uiNewButton("Button")),
|
||||||
0);
|
0);
|
||||||
uiBoxAppend(inner2,
|
uiBoxAppend(inner,
|
||||||
uiControl(uiNewCheckbox("Checkbox")),
|
uiControl(uiNewCheckbox("Checkbox")),
|
||||||
0);
|
0);
|
||||||
entry = uiNewEntry();
|
entry = uiNewEntry();
|
||||||
uiEntrySetText(entry, "Entry");
|
uiEntrySetText(entry, "Entry");
|
||||||
uiBoxAppend(inner2,
|
uiBoxAppend(inner,
|
||||||
uiControl(entry),
|
uiControl(entry),
|
||||||
0);
|
0);
|
||||||
uiBoxAppend(inner2,
|
uiBoxAppend(inner,
|
||||||
uiControl(uiNewLabel("Label")),
|
uiControl(uiNewLabel("Label")),
|
||||||
0);
|
0);
|
||||||
|
|
||||||
|
uiBoxAppend(inner,
|
||||||
|
uiControl(uiNewHorizontalSeparator()),
|
||||||
|
0);
|
||||||
|
|
||||||
|
uiBoxAppend(inner,
|
||||||
|
uiControl(uiNewDatePicker()),
|
||||||
|
0);
|
||||||
|
uiBoxAppend(inner,
|
||||||
|
uiControl(uiNewTimePicker()),
|
||||||
|
0);
|
||||||
|
uiBoxAppend(inner,
|
||||||
|
uiControl(uiNewDateTimePicker()),
|
||||||
|
0);
|
||||||
|
|
||||||
|
uiBoxAppend(inner,
|
||||||
|
uiControl(uiNewFontButton()),
|
||||||
|
0);
|
||||||
|
|
||||||
inner2 = uiNewVerticalBox();
|
inner2 = uiNewVerticalBox();
|
||||||
uiBoxSetPadded(inner2, 1);
|
uiBoxSetPadded(inner2, 1);
|
||||||
uiBoxAppend(inner, uiControl(inner2), 1);
|
uiBoxAppend(hbox, uiControl(inner2), 1);
|
||||||
|
|
||||||
uiBoxAppend(inner2,
|
|
||||||
uiControl(uiNewDatePicker()),
|
|
||||||
0);
|
|
||||||
uiBoxAppend(inner2,
|
|
||||||
uiControl(uiNewTimePicker()),
|
|
||||||
0);
|
|
||||||
uiBoxAppend(inner2,
|
|
||||||
uiControl(uiNewDateTimePicker()),
|
|
||||||
0);
|
|
||||||
|
|
||||||
group = uiNewGroup("Numbers");
|
group = uiNewGroup("Numbers");
|
||||||
uiGroupSetMargined(group, 1);
|
uiGroupSetMargined(group, 1);
|
||||||
uiBoxAppend(box, uiControl(group), 0);
|
uiBoxAppend(inner2, uiControl(group), 0);
|
||||||
|
|
||||||
inner = uiNewVerticalBox();
|
inner = uiNewVerticalBox();
|
||||||
uiBoxSetPadded(inner, 1);
|
uiBoxSetPadded(inner, 1);
|
||||||
|
@ -177,27 +186,23 @@ int main(void)
|
||||||
|
|
||||||
group = uiNewGroup("Lists");
|
group = uiNewGroup("Lists");
|
||||||
uiGroupSetMargined(group, 1);
|
uiGroupSetMargined(group, 1);
|
||||||
uiBoxAppend(box, uiControl(group), 0);
|
uiBoxAppend(inner2, uiControl(group), 0);
|
||||||
|
|
||||||
inner = uiNewHorizontalBox();
|
inner = uiNewVerticalBox();
|
||||||
uiBoxSetPadded(inner, 1);
|
uiBoxSetPadded(inner, 1);
|
||||||
uiGroupSetChild(group, uiControl(inner));
|
uiGroupSetChild(group, uiControl(inner));
|
||||||
|
|
||||||
inner2 = uiNewVerticalBox();
|
|
||||||
uiBoxSetPadded(inner2, 1);
|
|
||||||
uiBoxAppend(inner, uiControl(inner2), 1);
|
|
||||||
|
|
||||||
cbox = uiNewCombobox();
|
cbox = uiNewCombobox();
|
||||||
uiComboboxAppend(cbox, "Combobox Item 1");
|
uiComboboxAppend(cbox, "Combobox Item 1");
|
||||||
uiComboboxAppend(cbox, "Combobox Item 2");
|
uiComboboxAppend(cbox, "Combobox Item 2");
|
||||||
uiComboboxAppend(cbox, "Combobox Item 3");
|
uiComboboxAppend(cbox, "Combobox Item 3");
|
||||||
uiBoxAppend(inner2, uiControl(cbox), 0);
|
uiBoxAppend(inner, uiControl(cbox), 0);
|
||||||
|
|
||||||
cbox = uiNewEditableCombobox();
|
cbox = uiNewEditableCombobox();
|
||||||
uiComboboxAppend(cbox, "Editable Item 1");
|
uiComboboxAppend(cbox, "Editable Item 1");
|
||||||
uiComboboxAppend(cbox, "Editable Item 2");
|
uiComboboxAppend(cbox, "Editable Item 2");
|
||||||
uiComboboxAppend(cbox, "Editable Item 3");
|
uiComboboxAppend(cbox, "Editable Item 3");
|
||||||
uiBoxAppend(inner2, uiControl(cbox), 0);
|
uiBoxAppend(inner, uiControl(cbox), 0);
|
||||||
|
|
||||||
rb = uiNewRadioButtons();
|
rb = uiNewRadioButtons();
|
||||||
uiRadioButtonsAppend(rb, "Radio Button 1");
|
uiRadioButtonsAppend(rb, "Radio Button 1");
|
||||||
|
@ -209,7 +214,7 @@ int main(void)
|
||||||
uiTabAppend(tab, "Page 1", uiControl(uiNewHorizontalBox()));
|
uiTabAppend(tab, "Page 1", uiControl(uiNewHorizontalBox()));
|
||||||
uiTabAppend(tab, "Page 2", uiControl(uiNewHorizontalBox()));
|
uiTabAppend(tab, "Page 2", uiControl(uiNewHorizontalBox()));
|
||||||
uiTabAppend(tab, "Page 3", uiControl(uiNewHorizontalBox()));
|
uiTabAppend(tab, "Page 3", uiControl(uiNewHorizontalBox()));
|
||||||
uiBoxAppend(box, uiControl(tab), 1);
|
uiBoxAppend(box, uiControl(tab), 0);
|
||||||
|
|
||||||
uiControlShow(uiControl(mainwin));
|
uiControlShow(uiControl(mainwin));
|
||||||
uiMain();
|
uiMain();
|
||||||
|
|
Loading…
Reference in New Issue