X-Git-Url: http://git.ithinksw.org/ITKit.git/blobdiff_plain/079b33aed3d1c849f1f46022040813d6394100f2..5cf6107f7fb51538c33d2839a2485493a7446c43:/ITTransientStatusWindow.h diff --git a/ITTransientStatusWindow.h b/ITTransientStatusWindow.h index 90d74c6..39f637e 100755 --- a/ITTransientStatusWindow.h +++ b/ITTransientStatusWindow.h @@ -43,7 +43,7 @@ typedef enum { } ITTransientStatusWindowBackgroundType; -@interface ITTransientStatusWindow : NSWindow { +@interface ITTransientStatusWindow : NSWindow { ITWindowVisibilityState _visibilityState; ITTransientStatusWindowExitMode _exitMode; @@ -51,16 +51,17 @@ typedef enum { ITTransientStatusWindowBackgroundType _backgroundType; ITWindowEffect *_entryEffect; ITWindowEffect *_exitEffect; + double _effectProgress; ITVerticalWindowPosition _verticalPosition; ITHorizontalWindowPosition _horizontalPosition; float _screenPadding; - int _screenNumber; +// int _screenNumber; BOOL _reallyIgnoresEvents; - NSTimer *_delayTimer; + NSTimer *_exitTimer; -// NSView *_contentSubView; + NSView *_contentSubView; } + (id)sharedWindow; @@ -90,6 +91,9 @@ typedef enum { - (ITHorizontalWindowPosition)horizontalPosition; - (void)setHorizontalPosition:(ITHorizontalWindowPosition)newPosition; +- (float)effectProgress; +- (void)setEffectProgress:(float)newProgress; + - (ITWindowEffect *)entryEffect; - (void)setEntryEffect:(ITWindowEffect *)newEffect;