2.5
[blender-staging.git] / source / blender / editors / include / UI_interface.h
index 8dc766499bcb25323b78d24314b57ff2e64c7f3f..d818f298de7a27a97a2de41ffba8c5519cf24a58 100644 (file)
@@ -206,6 +206,8 @@ typedef struct uiLayout uiLayout;
 #define HSVCIRCLE      (42<<9)
 #define LISTBOX                (43<<9)
 #define LISTROW                (44<<9)
+#define HOTKEYEVT      (45<<9)
+
 #define BUTTYPE                (63<<9)
 
 /* Drawing
@@ -426,6 +428,7 @@ uiBut *uiDefIconBlockBut(uiBlock *block, uiBlockCreateFunc func, void *arg, int
 uiBut *uiDefIconTextBlockBut(uiBlock *block, uiBlockCreateFunc func, void *arg, int icon, char *str, short x1, short y1, short x2, short y2, char *tip);
 
 void uiDefKeyevtButS(uiBlock *block, int retval, char *str, short x1, short y1, short x2, short y2, short *spoin, char *tip);
+uiBut *uiDefHotKeyevtButS(uiBlock *block, int retval, char *str, short x1, short y1, short x2, short y2, short *keypoin, short *modkeypoin, char *tip);
 
 uiBut *uiDefSearchBut(uiBlock *block, void *arg, int retval, int icon, int maxlen, short x1, short y1, short x2, short y2, char *tip);