Commit: 48b39898bf2143c3dbb6d65d569f98ebd6a75109
Author: Antony Riakiotakis
Date:   Wed Aug 13 14:08:26 2014 +0200
Branches: master
https://developer.blender.org/rB48b39898bf2143c3dbb6d65d569f98ebd6a75109

Align pie menu title on center.

===================================================================

M       source/blender/editors/interface/interface_regions.c

===================================================================

diff --git a/source/blender/editors/interface/interface_regions.c 
b/source/blender/editors/interface/interface_regions.c
index 084b0c0..8ad30d0 100644
--- a/source/blender/editors/interface/interface_regions.c
+++ b/source/blender/editors/interface/interface_regions.c
@@ -2715,17 +2715,20 @@ uiPieMenu *uiPieMenuBegin(struct bContext *C, const 
char *title, int icon, const
 
        /* create title button */
        if (title[0]) {
+               uiBut *but;
                char titlestr[256];
                int w;
                if (icon) {
                        BLI_snprintf(titlestr, sizeof(titlestr), " %s", title);
                        w = uiPieTitleWidth(titlestr, icon);
-                       uiDefIconTextBut(pie->block_radial, LABEL, 0, icon, 
titlestr, 0, 0, w, UI_UNIT_Y, NULL, 0.0, 0.0, 0, 0, "");
+                       but = uiDefIconTextBut(pie->block_radial, LABEL, 0, 
icon, titlestr, 0, 0, w, UI_UNIT_Y, NULL, 0.0, 0.0, 0, 0, "");
                }
                else {
                        w = uiPieTitleWidth(title, 0);
-                       uiDefBut(pie->block_radial, LABEL, 0, title, 0, 0, w, 
UI_UNIT_Y, NULL, 0.0, 0.0, 0, 0, "");
+                       but = uiDefBut(pie->block_radial, LABEL, 0, title, 0, 
0, w, UI_UNIT_Y, NULL, 0.0, 0.0, 0, 0, "");
                }
+               /* do not align left */
+               but->drawflag &= ~UI_BUT_TEXT_LEFT;
        }
 
        return pie;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to