X-Git-Url: http://git.ithinksw.org/ITKit.git/blobdiff_plain/e873f11d0bb398c460817aa1dd4061572f5a1d09..HEAD:/ITDissolveWindowEffect.m diff --git a/ITDissolveWindowEffect.m b/ITDissolveWindowEffect.m old mode 100755 new mode 100644 index 147840d..5481832 --- a/ITDissolveWindowEffect.m +++ b/ITDissolveWindowEffect.m @@ -1,6 +1,6 @@ #import "ITDissolveWindowEffect.h" #import "ITTransientStatusWindow.h" - +#import "ITCoreGraphicsHacks.h" @interface ITDissolveWindowEffect (Private) - (void)performAppearFromProgress:(float)progress effectTime:(float)time; @@ -15,6 +15,34 @@ @implementation ITDissolveWindowEffect ++ (NSString *)effectName +{ + return @"Dissolve"; +} + ++ (NSDictionary *)supportedPositions +{ + return [NSDictionary dictionaryWithObjectsAndKeys: + [NSDictionary dictionaryWithObjectsAndKeys: + [NSNumber numberWithBool:YES], @"Left", + [NSNumber numberWithBool:YES], @"Center", + [NSNumber numberWithBool:YES], @"Right", nil] , @"Top" , + [NSDictionary dictionaryWithObjectsAndKeys: + [NSNumber numberWithBool:YES], @"Left", + [NSNumber numberWithBool:YES], @"Center", + [NSNumber numberWithBool:YES], @"Right", nil] , @"Middle" , + [NSDictionary dictionaryWithObjectsAndKeys: + [NSNumber numberWithBool:YES], @"Left", + [NSNumber numberWithBool:YES], @"Center", + [NSNumber numberWithBool:YES], @"Right", nil] , @"Bottom" , nil]; +} + ++ (unsigned int)listOrder +{ + return 200; +} + + /*************************************************************************/ #pragma mark - #pragma mark APPEAR METHODS