[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28040] trunk/blender/source/blender/ editors: Tweak/code shuffle to make disabled buttons draw nicer on nodes.

Matt Ebb matt at mke3.net
Tue Apr 6 11:05:01 CEST 2010


Revision: 28040
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28040
Author:   broken
Date:     2010-04-06 11:05:00 +0200 (Tue, 06 Apr 2010)

Log Message:
-----------
Tweak/code shuffle to make disabled buttons draw nicer on nodes.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/interface/interface.c
    trunk/blender/source/blender/editors/interface/interface_panel.c
    trunk/blender/source/blender/editors/space_node/node_draw.c

Modified: trunk/blender/source/blender/editors/interface/interface.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface.c	2010-04-06 08:47:20 UTC (rev 28039)
+++ trunk/blender/source/blender/editors/interface/interface.c	2010-04-06 09:05:00 UTC (rev 28040)
@@ -749,8 +749,6 @@
 	
 	wmOrtho2(-0.01f, ar->winx-0.01f, -0.01f, ar->winy-0.01f);
 	
-	UI_ThemeClearColor(TH_BACK);
-	
 	/* back */
 	if(block->flag & UI_BLOCK_LOOP)
 		ui_draw_menu_back(&style, block, &rect);

Modified: trunk/blender/source/blender/editors/interface/interface_panel.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_panel.c	2010-04-06 08:47:20 UTC (rev 28039)
+++ trunk/blender/source/blender/editors/interface/interface_panel.c	2010-04-06 09:05:00 UTC (rev 28040)
@@ -864,6 +864,8 @@
 	if(firstpa)
 		firstpa->runtime_flag |= PNL_FIRST;
 
+	UI_ThemeClearColor(TH_BACK);
+	
 	/* draw panels, selected on top */
 	for(block= ar->uiblocks.first; block; block=block->next) {
 		if(block->active && block->panel && !(block->panel->flag & PNL_SELECT)) {

Modified: trunk/blender/source/blender/editors/space_node/node_draw.c
===================================================================
--- trunk/blender/source/blender/editors/space_node/node_draw.c	2010-04-06 08:47:20 UTC (rev 28039)
+++ trunk/blender/source/blender/editors/space_node/node_draw.c	2010-04-06 09:05:00 UTC (rev 28040)
@@ -845,6 +845,8 @@
 			node_draw_preview(node->preview, &node->prvr);
 		BLI_unlock_thread(LOCK_PREVIEW);
 	}
+	
+	UI_ThemeClearColor(color_id);
 		
 	uiEndBlock(C, node->block);
 	uiDrawBlock(C, node->block);





More information about the Bf-blender-cvs mailing list