diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-04-27 22:05:58 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-04-27 22:05:58 +0400 |
commit | 58cdd37f52591dd47962e00c72564f579e1fc4a7 (patch) | |
tree | 3f0ef710931e0e4157b7732ab0152bae2ffba3c4 /source/blender/editors/space_image/image_header.c | |
parent | c36fb8c913dd935239c4a9f641766a642bf1bebf (diff) |
UI:
* Made separator item work horizontal & vertical.
* Add colon (:) automatic for int/float/enum/string.
* Added space variables to uiStyle and use them in the
layout engine.
* Added initial World buttons by Thomas Dinges, thanks!
* Added some code for modifiers in the Object Data context.
This will become a template though.
* Use a common poll() callback in the scripts to reduce code.
Diffstat (limited to 'source/blender/editors/space_image/image_header.c')
-rw-r--r-- | source/blender/editors/space_image/image_header.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/source/blender/editors/space_image/image_header.c b/source/blender/editors/space_image/image_header.c index 7e009dfc479..457d322f565 100644 --- a/source/blender/editors/space_image/image_header.c +++ b/source/blender/editors/space_image/image_header.c @@ -155,7 +155,7 @@ static void image_viewmenu(bContext *C, uiLayout *layout, void *arg_unused) uiItemS(layout); - uiItemLevel(layout, "View Navigation", 0, image_view_viewnavmenu); + uiItemMenuF(layout, "View Navigation", 0, image_view_viewnavmenu); if(show_uvedit) uiItemO(layout, NULL, 0, "IMAGE_OT_view_selected"); uiItemO(layout, NULL, 0, "IMAGE_OT_view_all"); @@ -238,7 +238,7 @@ static void image_imagemenu(bContext *C, uiLayout *layout, void *arg_unused) /* move to realtime properties panel */ RNA_id_pointer_create(&ima->id, &imaptr); - uiItemLevelEnumR(layout, NULL, 0, &imaptr, "mapping"); + uiItemMenuEnumR(layout, NULL, 0, &imaptr, "mapping"); } } @@ -357,24 +357,24 @@ static void image_uvsmenu(bContext *C, uiLayout *layout, void *arg_unused) uiItemS(layout); - uiItemLevel(layout, "Transform", 0, image_uvs_transformmenu); - uiItemLevel(layout, "Mirror", 0, image_uvs_mirrormenu); - uiItemLevel(layout, "Weld/Align", 0, image_uvs_weldalignmenu); + uiItemMenuF(layout, "Transform", 0, image_uvs_transformmenu); + uiItemMenuF(layout, "Mirror", 0, image_uvs_mirrormenu); + uiItemMenuF(layout, "Weld/Align", 0, image_uvs_weldalignmenu); uiItemS(layout); uiItemR(layout, NULL, 0, &sceneptr, "proportional_editing", 0); - uiItemLevelEnumR(layout, NULL, 0, &sceneptr, "proportional_editing_falloff"); + uiItemMenuEnumR(layout, NULL, 0, &sceneptr, "proportional_editing_falloff"); uiItemS(layout); - uiItemLevel(layout, "Show/Hide Faces", 0, image_uvs_showhidemenu); + uiItemMenuF(layout, "Show/Hide Faces", 0, image_uvs_showhidemenu); #if 0 #ifndef DISABLE_PYTHON uiItemS(layout); - uiItemLevel(layout, "Scripts", image_uvs_scriptsmenu); + uiItemMenuF(layout, "Scripts", image_uvs_scriptsmenu); #endif #endif } @@ -948,10 +948,10 @@ static int toolbox_invoke(bContext *C, wmOperator *op, wmEvent *event) pup= uiPupMenuBegin("Toolbox", 0); layout= uiPupMenuLayout(pup); - uiItemLevel(layout, "View", 0, image_viewmenu); - if(show_uvedit) uiItemLevel(layout, "Select", 0, image_selectmenu); - uiItemLevel(layout, "Image", 0, image_imagemenu); - if(show_uvedit) uiItemLevel(layout, "UVs", 0, image_uvsmenu); + uiItemMenuF(layout, "View", 0, image_viewmenu); + if(show_uvedit) uiItemMenuF(layout, "Select", 0, image_selectmenu); + uiItemMenuF(layout, "Image", 0, image_imagemenu); + if(show_uvedit) uiItemMenuF(layout, "UVs", 0, image_uvsmenu); uiPupMenuEnd(C, pup); |