Revision: 7401
          http://skim-app.svn.sourceforge.net/skim-app/?rev=7401&view=rev
Author:   hofman
Date:     2011-07-27 11:13:45 +0000 (Wed, 27 Jul 2011)

Log Message:
-----------
declare some new Lion window API for full screen, mostly so we can test

Modified Paths:
--------------
    trunk/SKCompatibility.h

Modified: trunk/SKCompatibility.h
===================================================================
--- trunk/SKCompatibility.h     2011-07-27 10:11:16 UTC (rev 7400)
+++ trunk/SKCompatibility.h     2011-07-27 11:13:45 UTC (rev 7401)
@@ -67,3 +67,32 @@
 #ifndef NSAppKitVersionNumber10_6
     #define NSAppKitVersionNumber10_6 1038
 #endif
+
+#if !defined(MAC_OS_X_VERSION_10_6) || MAC_OS_X_VERSION_MAX_ALLOWED <= 
MAC_OS_X_VERSION_10_6
+
+enum {
+    NSWindowAnimationBehaviorDefault = 0,
+    NSWindowAnimationBehaviorNone = 2,
+    NSWindowAnimationBehaviorDocumentWindow = 3,
+    NSWindowAnimationBehaviorUtilityWindow = 4,
+    NSWindowAnimationBehaviorAlertPanel = 5
+};
+typedef NSInteger NSWindowAnimationBehavior;
+
+enum {
+    NSWindowDocumentVersionsButton = 6,
+    NSWindowFullScreenButton,
+};
+
+enum {
+    NSWindowCollectionBehaviorFullScreenPrimary = 1 << 7,
+    NSWindowCollectionBehaviorFullScreenAuxiliary = 1 << 8
+};
+
+@interface NSWindow (SKLionDeclarations)
+- (NSWindowAnimationBehavior)animationBehavior;
+- (void)setAnimationBehavior:(NSWindowAnimationBehavior)newAnimationBehavior;
+- (void)toggleFullScreen:(id)sender;
+@end
+
+#endif


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to