DAMN YOU PROJECT BUILDER FOR IMPORTING ONLY FOUNDATION!!!
[ITKit.git] / ITTransientStatusWindow.h
index 90d74c6..9fbd1fc 100755 (executable)
@@ -43,7 +43,7 @@ typedef enum {
 } ITTransientStatusWindowBackgroundType;
 
 
-@interface ITTransientStatusWindow : NSWindow <ITWindowPositioning , ITWindowVisibility> {
+@interface ITTransientStatusWindow : NSWindow <ITWindowPositioning , ITWindowMotility> {
 
     ITWindowVisibilityState                _visibilityState;
     ITTransientStatusWindowExitMode        _exitMode;
@@ -51,6 +51,7 @@ typedef enum {
     ITTransientStatusWindowBackgroundType  _backgroundType;
     ITWindowEffect                        *_entryEffect;
     ITWindowEffect                        *_exitEffect;
+    double                                 _effectProgress;
     ITVerticalWindowPosition               _verticalPosition;
     ITHorizontalWindowPosition             _horizontalPosition;
     float                                  _screenPadding;
@@ -58,7 +59,7 @@ typedef enum {
 
     BOOL _reallyIgnoresEvents;
     
-    NSTimer *_delayTimer;
+    NSTimer *_exitTimer;
 
 //  NSView *_contentSubView;           
 }
@@ -90,6 +91,9 @@ typedef enum {
 - (ITHorizontalWindowPosition)horizontalPosition;
 - (void)setHorizontalPosition:(ITHorizontalWindowPosition)newPosition;
 
+- (float)effectProgress;
+- (void)setEffectProgress:(float)newProgress;
+
 - (ITWindowEffect *)entryEffect;
 - (void)setEntryEffect:(ITWindowEffect *)newEffect;