UI: order & comment eButType

This commit is contained in:
Campbell Barton 2014-11-11 16:46:03 +01:00
parent 4eeeae0eda
commit 6621c02026
1 changed files with 21 additions and 20 deletions

View File

@ -239,49 +239,50 @@ typedef enum {
typedef enum {
UI_BTYPE_BUT = (1 << 9),
UI_BTYPE_ROW = (2 << 9),
UI_BTYPE_TOGGLE = (3 << 9),
UI_BTYPE_NUM = (5 << 9),
UI_BTYPE_TEXT = (6 << 9),
UI_BTYPE_TEXT = (3 << 9),
UI_BTYPE_MENU = (4 << 9), /* dropdown list */
UI_BTYPE_BUT_MENU = (5 << 9),
UI_BTYPE_NUM = (6 << 9), /* number button */
UI_BTYPE_NUM_SLIDER = (7 << 9), /* number slider */
UI_BTYPE_TOGGLE = (8 << 9),
UI_BTYPE_TOGGLE_N = (9 << 9),
UI_BTYPE_LABEL = (10 << 9),
UI_BTYPE_MENU = (11 << 9), /* Dropdown list, actually! */
UI_BTYPE_ICON_TOGGLE = (13 << 9),
UI_BTYPE_NUM_SLIDER = (14 << 9),
UI_BTYPE_ICON_TOGGLE = (10 << 9),
UI_BTYPE_ICON_TOGGLE_N = (11 << 9),
UI_BTYPE_BUT_TOGGLE = (12 << 9), /* same as regular toggle, but no on/off state displayed */
UI_BTYPE_CHECKBOX = (13 << 9), /* similar to toggle, display a 'tick' */
UI_BTYPE_CHECKBOX_N = (14 << 9),
UI_BTYPE_COLOR = (15 << 9),
UI_BTYPE_SCROLL = (18 << 9),
UI_BTYPE_BLOCK = (19 << 9),
UI_BTYPE_BUT_MENU = (20 << 9),
UI_BTYPE_SEPR = (21 << 9),
UI_BTYPE_LABEL = (20 << 9),
UI_BTYPE_LINK = (22 << 9),
UI_BTYPE_INLINK = (23 << 9),
UI_BTYPE_KEY_EVENT = (24 << 9),
UI_BTYPE_HSVCUBE = (26 << 9),
UI_BTYPE_PULLDOWN = (27 << 9), /* Menu, actually! */
UI_BTYPE_PULLDOWN = (27 << 9), /* menu (often used in headers), **_MENU /w different draw-type */
UI_BTYPE_ROUNDBOX = (28 << 9),
UI_BTYPE_COLORBAND = (30 << 9),
UI_BTYPE_UNITVEC = (31 << 9),
UI_BTYPE_UNITVEC = (31 << 9), /* sphere widget (used to input a unit-vector, aka normal) */
UI_BTYPE_CURVE = (32 << 9),
UI_BTYPE_ICON_TOGGLE_N = (34 << 9),
UI_BTYPE_LISTBOX = (35 << 9),
UI_BTYPE_LISTROW = (36 << 9),
UI_BTYPE_BUT_TOGGLE = (37 << 9),
UI_BTYPE_CHECKBOX = (38 << 9),
UI_BTYPE_CHECKBOX_N = (39 << 9),
UI_BTYPE_LISTBOX = (36 << 9),
UI_BTYPE_LISTROW = (37 << 9),
UI_BTYPE_TRACK_PREVIEW = (40 << 9),
/* buttons with value >= UI_BTYPE_SEARCH_MENU don't get undo pushes */
UI_BTYPE_SEARCH_MENU = (41 << 9),
UI_BTYPE_EXTRA = (42 << 9),
UI_BTYPE_HSVCIRCLE = (43 << 9),
UI_BTYPE_HOTKEY_EVENT = (46 << 9),
UI_BTYPE_IMAGE = (47 << 9),
UI_BTYPE_IMAGE = (47 << 9), /* non-interactive image, used for splash screen */
UI_BTYPE_HISTOGRAM = (48 << 9),
UI_BTYPE_WAVEFORM = (49 << 9),
UI_BTYPE_VECTORSCOPE = (50 << 9),
UI_BTYPE_PROGRESS_BAR = (51 << 9),
UI_BTYPE_SEARCH_MENU_UNLINK = (52 << 9),
UI_BTYPE_NODE_SOCKET = (53 << 9),
UI_BTYPE_SEPR_LINE = (54 << 9),
UI_BTYPE_GRIP = (55 << 9),
UI_BTYPE_SEPR = (54 << 9),
UI_BTYPE_SEPR_LINE = (55 << 9),
UI_BTYPE_GRIP = (56 << 9), /* resize handle (resize uilist) */
} eButType;
#define BUTTYPE (63 << 9)