[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