[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [42277] trunk/blender/source/blender/ editors: UI: another tweak to panel header drawing, to get the checkboxes positioned right.

Brecht Van Lommel brechtvanlommel at pandora.be
Wed Nov 30 00:00:11 CET 2011


Revision: 42277
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42277
Author:   blendix
Date:     2011-11-29 23:00:10 +0000 (Tue, 29 Nov 2011)
Log Message:
-----------
UI: another tweak to panel header drawing, to get the checkboxes positioned right.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/interface/interface_panel.c
    trunk/blender/source/blender/editors/screen/area.c

Modified: trunk/blender/source/blender/editors/interface/interface_panel.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_panel.c	2011-11-29 22:57:35 UTC (rev 42276)
+++ trunk/blender/source/blender/editors/interface/interface_panel.c	2011-11-29 23:00:10 UTC (rev 42277)
@@ -455,6 +455,7 @@
 	hrect= *rect;
 	if(dir == 'h') {
 		hrect.xmin= rect->xmin+pnl_icons;
+		hrect.ymin += 2.0f/block->aspect;
 		uiStyleFontDraw(&style->paneltitle, &hrect, activename);
 	}
 	else {
@@ -519,9 +520,9 @@
 			maxx -= 5.0f/block->aspect;
 			
 			glColor4f(0.0f, 0.0f, 0.0f, 0.5f);
-			fdrawline(minx, y+1, maxx, y+1);
+			fdrawline(minx, y, maxx, y);
 			glColor4f(1.0f, 1.0f, 1.0f, 0.25f);
-			fdrawline(minx, y, maxx, y);
+			fdrawline(minx, y-1, maxx, y-1);
 			glDisable(GL_BLEND);
 		}
 

Modified: trunk/blender/source/blender/editors/screen/area.c
===================================================================
--- trunk/blender/source/blender/editors/screen/area.c	2011-11-29 22:57:35 UTC (rev 42276)
+++ trunk/blender/source/blender/editors/screen/area.c	2011-11-29 23:00:10 UTC (rev 42277)
@@ -1596,7 +1596,7 @@
 			if(pt->draw_header && !(pt->flag & PNL_NO_HEADER) && (open || vertical)) {
 				/* for enabled buttons */
 				panel->layout= uiBlockLayout(block, UI_LAYOUT_HORIZONTAL, UI_LAYOUT_HEADER,
-					triangle, UI_UNIT_Y+style->panelspace, UI_UNIT_Y, 1, style);
+					triangle, UI_UNIT_Y+style->panelspace+2, UI_UNIT_Y, 1, style);
 
 				pt->draw_header(C, panel);
 




More information about the Bf-blender-cvs mailing list