[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [37215] trunk/blender/source/blender: operator buttons get a red highlight when alert is set for the layout

Campbell Barton ideasman42 at gmail.com
Sun Jun 5 19:02:57 CEST 2011


Revision: 37215
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=37215
Author:   campbellbarton
Date:     2011-06-05 17:02:57 +0000 (Sun, 05 Jun 2011)
Log Message:
-----------
operator buttons get a red highlight when alert is set for the layout

Modified Paths:
--------------
    trunk/blender/source/blender/blenlib/intern/path_util.c
    trunk/blender/source/blender/editors/interface/interface_layout.c

Modified: trunk/blender/source/blender/blenlib/intern/path_util.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/path_util.c	2011-06-05 15:29:50 UTC (rev 37214)
+++ trunk/blender/source/blender/blenlib/intern/path_util.c	2011-06-05 17:02:57 UTC (rev 37215)
@@ -154,8 +154,6 @@
 {
 	int a;
 
-	/* could use '0', but this would mean the first
-	 * duplicate would become FooBar.000 */
 	*nr= 0;
 	a= strlen(name);
 	memcpy(left, name, (a + 1) * sizeof(char));

Modified: trunk/blender/source/blender/editors/interface/interface_layout.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_layout.c	2011-06-05 15:29:50 UTC (rev 37214)
+++ trunk/blender/source/blender/editors/interface/interface_layout.c	2011-06-05 17:02:57 UTC (rev 37215)
@@ -651,6 +651,9 @@
 	if (flag & UI_ITEM_R_NO_BG)
 		uiBlockSetEmboss(block, UI_EMBOSS);
 
+	if(layout->redalert)
+		uiButSetFlag(but, UI_BUT_REDALERT);
+
 	/* assign properties */
 	if(properties || (flag & UI_ITEM_O_RETURN_PROPS)) {
 		PointerRNA *opptr= uiButGetOperatorPtrRNA(but);




More information about the Bf-blender-cvs mailing list