X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/d8546c318b2dc71d68753ca0c0abe89f07c166b3..d7c39a05d1ea7368700d2140c7f042cc72cf0d0d:/StatusWindow.h?ds=sidebyside diff --git a/StatusWindow.h b/StatusWindow.h index c956be7..22c4d8f 100755 --- a/StatusWindow.h +++ b/StatusWindow.h @@ -15,25 +15,20 @@ #import #import - -typedef enum _StatusWindowSizing { - StatusWindowRegular, - StatusWindowSmall, - StatusWindowMini -} StatusWindowSizing; - +#define SMALL_DIVISOR 1.33333 +#define MINI_DIVISOR 1.66667 @interface StatusWindow : ITTransientStatusWindow { NSImage *_image; BOOL _locked; - StatusWindowSizing _sizing; + NSTextField *_textField; } - (void)setImage:(NSImage *)newImage; - (void)setLocked:(BOOL)flag; -- (void)setSizing:(StatusWindowSizing)newSizing; -- (void)buildTextWindowWithString:(NSString *)text; +- (void)buildImageWindowWithImage:(NSImage *)image; +- (void)buildTextWindowWithString:(id)text; - (void)buildMeterWindowWithCharacter:(NSString *)character size:(float)size count:(int)count @@ -44,5 +39,6 @@ typedef enum _StatusWindowSizing { target:(id)target defaultAction:(SEL)okAction alternateAction:(SEL)alternateAction; - + +- (void)updateTime:(NSString *)time range:(NSRange)range; @end