5 // Created by Joseph Spiros on Fri Dec 06 2002.
6 // Copyright (c) 2002 iThink Software. All rights reserved.
9 #import "ITStatusItem.h"
12 @implementation ITStatusItem
14 - (id)initWithStatusBar:(NSStatusBar*)statusBar withLength:(float)length {
15 statusItem = [statusBar statusItemWithLength:length];
18 - (NSStatusItem*) statusItem {
22 - (NSImage*) alternateImage {
23 return [[statusItem _button] alternateImage];
26 - (void) setAlternateImage:(NSImage*)image {
27 if ([[[[statusItem _button] cell] super] type] != 0) {
28 [[[statusItem _button] cell] setType:0];
30 [[statusItem _button] setAlternateImage:image];