Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/interface/interface_templates.c
| Show First 20 Lines • Show All 6,156 Lines • ▼ Show 20 Lines | #endif | ||||
| else { | else { | ||||
| len = dyn_data->items_len; | len = dyn_data->items_len; | ||||
| } | } | ||||
| } | } | ||||
| switch (layout_type) { | switch (layout_type) { | ||||
| case UILST_LAYOUT_DEFAULT: | case UILST_LAYOUT_DEFAULT: | ||||
| /* layout */ | /* layout */ | ||||
| box = uiLayoutListBox(layout, ui_list, dataptr, prop, active_dataptr, activeprop); | box = uiLayoutListBox(layout, ui_list, active_dataptr, activeprop); | ||||
| glob = uiLayoutColumn(box, true); | glob = uiLayoutColumn(box, true); | ||||
| row = uiLayoutRow(glob, false); | row = uiLayoutRow(glob, false); | ||||
| col = uiLayoutColumn(row, true); | col = uiLayoutColumn(row, true); | ||||
| /* init numbers */ | /* init numbers */ | ||||
| uilist_prepare(ui_list, len, activei, rows, maxrows, 1, &layoutdata); | uilist_prepare(ui_list, len, activei, rows, maxrows, 1, &layoutdata); | ||||
| if (dataptr->data && prop) { | if (dataptr->data && prop) { | ||||
| ▲ Show 20 Lines • Show All 121 Lines • ▼ Show 20 Lines | case UILST_LAYOUT_COMPACT: | ||||
| 0, | 0, | ||||
| 0, | 0, | ||||
| ""); | ""); | ||||
| if (dyn_data->items_shown == 0) { | if (dyn_data->items_shown == 0) { | ||||
| UI_but_flag_enable(but, UI_BUT_DISABLED); | UI_but_flag_enable(but, UI_BUT_DISABLED); | ||||
| } | } | ||||
| break; | break; | ||||
| case UILST_LAYOUT_GRID: | case UILST_LAYOUT_GRID: | ||||
| box = uiLayoutListBox(layout, ui_list, dataptr, prop, active_dataptr, activeprop); | box = uiLayoutListBox(layout, ui_list, active_dataptr, activeprop); | ||||
| glob = uiLayoutColumn(box, true); | glob = uiLayoutColumn(box, true); | ||||
| row = uiLayoutRow(glob, false); | row = uiLayoutRow(glob, false); | ||||
| col = uiLayoutColumn(row, true); | col = uiLayoutColumn(row, true); | ||||
| subrow = NULL; /* Quite gcc warning! */ | subrow = NULL; /* Quite gcc warning! */ | ||||
| uilist_prepare(ui_list, len, activei, rows, maxrows, columns, &layoutdata); | uilist_prepare(ui_list, len, activei, rows, maxrows, columns, &layoutdata); | ||||
| if (dataptr->data && prop) { | if (dataptr->data && prop) { | ||||
| ▲ Show 20 Lines • Show All 1,045 Lines • Show Last 20 Lines | |||||