X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/0605ae7fa0f13acc07644b5e09b3f4187518b3d8..d8546c318b2dc71d68753ca0c0abe89f07c166b3:/StatusWindow.h diff --git a/StatusWindow.h b/StatusWindow.h index 8432e05..c956be7 100755 --- a/StatusWindow.h +++ b/StatusWindow.h @@ -16,24 +16,22 @@ #import -#define SW_PAD 24.00 -#define SW_SPACE 24.00 -#define SW_MINW 211.00 -#define SW_BORDER 32.00 -#define SW_METER_PAD 4.00 -#define SW_BUTTON_PAD_R 30.00 -#define SW_BUTTON_PAD_B 24.00 -#define SW_BUTTON_DIV 12.00 -#define SW_BUTTON_EXTRA_W 8.00 -#define SW_SHADOW_SAT 1.25 +typedef enum _StatusWindowSizing { + StatusWindowRegular, + StatusWindowSmall, + StatusWindowMini +} StatusWindowSizing; + @interface StatusWindow : ITTransientStatusWindow { - NSImage *_image; - BOOL _locked; + NSImage *_image; + BOOL _locked; + StatusWindowSizing _sizing; } - (void)setImage:(NSImage *)newImage; - (void)setLocked:(BOOL)flag; +- (void)setSizing:(StatusWindowSizing)newSizing; - (void)buildTextWindowWithString:(NSString *)text; - (void)buildMeterWindowWithCharacter:(NSString *)character @@ -45,6 +43,6 @@ alternateButton:(NSString *)title target:(id)target defaultAction:(SEL)okAction - alternateAction:(SEL)alternateAction; + alternateAction:(SEL)alternateAction; @end