diff options
author | Ton Roosendaal <ton@blender.org> | 2003-10-07 16:49:39 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2003-10-07 16:49:39 +0400 |
commit | 39b1ceb66915b851b06bd544aa7b476a6a1010a2 (patch) | |
tree | 8dd044b40f5605779aae970c6f2e0172780bcfd8 /source/blender/include/BIF_interface.h | |
parent | c2af7afe5852b8001ea6001ee3c9edb5f80b954e (diff) |
- changed header from buttonwindow into new type
- changed meaning of F4-F10 keys (as compatible as possible, but we need
something!) check UI design doc for proposal
- made new call for switching direction of buttons in Y, for when pulldown
moves direction
- cleaned up all redundant manual switching code from headerbuttons.c
Diffstat (limited to 'source/blender/include/BIF_interface.h')
-rw-r--r-- | source/blender/include/BIF_interface.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source/blender/include/BIF_interface.h b/source/blender/include/BIF_interface.h index 55fd6003a92..c8471a5c01f 100644 --- a/source/blender/include/BIF_interface.h +++ b/source/blender/include/BIF_interface.h @@ -101,10 +101,9 @@ void uiDefIDPoinBut(struct uiBlock *block, void *idpp, char *tip); typedef uiBlock* (*uiBlockFuncFP) (void *arg1); -void uiDefBlockBut(uiBlock *block, uiBlockFuncFP func, void *func_arg1, char *str, short x1, short y1, short x2, short y2, char *tip); +uiBut *uiDefBlockBut(uiBlock *block, uiBlockFuncFP func, void *func_arg1, char *str, short x1, short y1, short x2, short y2, char *tip); -void uiDefIconBlockBut(uiBlock *block, uiBlockFuncFP func, void *func_arg1, int icon, short x1, short y1, short x2, short y2, char *tip); -void uiDefIconTextBlockBut(uiBlock *block, uiBlockFuncFP func, void *arg, int icon, char *str, short x1, short y1, short x2, short y2, char *tip); +uiBut *uiDefIconTextBlockBut(uiBlock *block, uiBlockFuncFP 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); @@ -124,12 +123,14 @@ void* uiBlockGetCurFont (uiBlock *block); void uiBlockSetCol (uiBlock *block, int col); void uiBlockSetEmboss (uiBlock *block, int emboss); void uiBlockSetDirection (uiBlock *block, int direction); +void uiBlockFlipOrder (uiBlock *block); void uiBlockSetFlag (uiBlock *block, int flag); void uiBlockSetXOfs (uiBlock *block, int xofs); int uiButGetRetVal (uiBut *but); void uiButSetFlag (uiBut *but, int flag); +void uiButClearFlag (uiBut *but, int flag); void uiBlockSetButmFunc (uiBlock *block, void (*butmfunc)(void *arg, int but_a2), void *arg); |