[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48859] trunk/blender/intern/ghost/intern/ GHOST_WindowCocoa.mm: OSX: make the progressbar in dock a gradient, to give it a more matching 3D appearance

jens verwiebe info at jensverwiebe.de
Thu Jul 12 13:35:51 CEST 2012


Revision: 48859
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=48859
Author:   jensverwiebe
Date:     2012-07-12 11:35:51 +0000 (Thu, 12 Jul 2012)
Log Message:
-----------
OSX: make the progressbar in dock a gradient, to give it a more matching 3D appearance

Modified Paths:
--------------
    trunk/blender/intern/ghost/intern/GHOST_WindowCocoa.mm

Modified: trunk/blender/intern/ghost/intern/GHOST_WindowCocoa.mm
===================================================================
--- trunk/blender/intern/ghost/intern/GHOST_WindowCocoa.mm	2012-07-12 11:22:46 UTC (rev 48858)
+++ trunk/blender/intern/ghost/intern/GHOST_WindowCocoa.mm	2012-07-12 11:35:51 UTC (rev 48859)
@@ -1235,9 +1235,11 @@
         
         // Progress fill
         progressBox = NSInsetRect(progressBox, 1, 1);
-        [[NSColor knobColor] setFill];
+        
         progressBox.size.width = progressBox.size.width * progress;
-		NSRectFill(progressBox);
+        NSGradient *gradient = [[NSGradient alloc] initWithStartingColor:[NSColor darkGrayColor] endingColor:[NSColor lightGrayColor]];
+        [gradient drawInRect:progressBox angle:90];
+        [gradient release];
 		
 		[dockIcon unlockFocus];
 		




More information about the Bf-blender-cvs mailing list