|
@@ -286,6 +286,7 @@ int colorrect(const char *label, NVGcolor color) { |
|
|
int item = uiItem(); |
|
|
int item = uiItem(); |
|
|
UIRectData *data = (UIRectData *)uiAllocHandle(item, sizeof(UIRectData)); |
|
|
UIRectData *data = (UIRectData *)uiAllocHandle(item, sizeof(UIRectData)); |
|
|
data->head.subtype = ST_RECT; |
|
|
data->head.subtype = ST_RECT; |
|
|
|
|
|
data->head.handler = NULL; |
|
|
data->label = label; |
|
|
data->label = label; |
|
|
data->color = color; |
|
|
data->color = color; |
|
|
uiSetEvents(item, UI_BUTTON0_DOWN); |
|
|
uiSetEvents(item, UI_BUTTON0_DOWN); |
|
@@ -297,6 +298,7 @@ int label(int iconid, const char *label) { |
|
|
uiSetSize(item, 0, BND_WIDGET_HEIGHT); |
|
|
uiSetSize(item, 0, BND_WIDGET_HEIGHT); |
|
|
UIButtonData *data = (UIButtonData *)uiAllocHandle(item, sizeof(UIButtonData)); |
|
|
UIButtonData *data = (UIButtonData *)uiAllocHandle(item, sizeof(UIButtonData)); |
|
|
data->head.subtype = ST_LABEL; |
|
|
data->head.subtype = ST_LABEL; |
|
|
|
|
|
data->head.handler = NULL; |
|
|
data->iconid = iconid; |
|
|
data->iconid = iconid; |
|
|
data->label = label; |
|
|
data->label = label; |
|
|
return item; |
|
|
return item; |
|
@@ -460,6 +462,7 @@ int panel() { |
|
|
int item = uiItem(); |
|
|
int item = uiItem(); |
|
|
UIData *data = (UIData *)uiAllocHandle(item, sizeof(UIData)); |
|
|
UIData *data = (UIData *)uiAllocHandle(item, sizeof(UIData)); |
|
|
data->subtype = ST_PANEL; |
|
|
data->subtype = ST_PANEL; |
|
|
|
|
|
data->handler = NULL; |
|
|
return item; |
|
|
return item; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@@ -467,6 +470,7 @@ int hbox() { |
|
|
int item = uiItem(); |
|
|
int item = uiItem(); |
|
|
UIData *data = (UIData *)uiAllocHandle(item, sizeof(UIData)); |
|
|
UIData *data = (UIData *)uiAllocHandle(item, sizeof(UIData)); |
|
|
data->subtype = ST_HBOX; |
|
|
data->subtype = ST_HBOX; |
|
|
|
|
|
data->handler = NULL; |
|
|
uiSetBox(item, UI_ROW); |
|
|
uiSetBox(item, UI_ROW); |
|
|
return item; |
|
|
return item; |
|
|
} |
|
|
} |
|
@@ -476,6 +480,7 @@ int vbox() { |
|
|
int item = uiItem(); |
|
|
int item = uiItem(); |
|
|
UIData *data = (UIData *)uiAllocHandle(item, sizeof(UIData)); |
|
|
UIData *data = (UIData *)uiAllocHandle(item, sizeof(UIData)); |
|
|
data->subtype = ST_VBOX; |
|
|
data->subtype = ST_VBOX; |
|
|
|
|
|
data->handler = NULL; |
|
|
uiSetBox(item, UI_COLUMN); |
|
|
uiSetBox(item, UI_COLUMN); |
|
|
return item; |
|
|
return item; |
|
|
} |
|
|
} |
|
|