NSButton

Authors

Scott Christley( scottc@net-community.com )
The button class

Copyright: (C) 1996 Free Software Foundation, Inc.

Software documentation for the NSButton class

NSButton : NSControl

Declared: AppKit/NSButton.h

allowsMixedState

- (BOOL) allowsMixedState;


alternateImage

- (NSImage*) alternateImage;


alternateTitle

- (NSString*) alternateTitle;


attributedAlternateTitle

- (NSAttributedString*) attributedAlternateTitle;


attributedTitle

- (NSAttributedString*) attributedTitle;


bezelStyle

- (NSBezelStyle) bezelStyle;


getPeriodicDelay:interval:

- (void) getPeriodicDelay: (float*)delay interval: (float*)interval;


highlight:

- (void) highlight: (BOOL)flag;


image

- (NSImage*) image;


imagePosition

- (NSCellImagePosition) imagePosition;


isBordered

- (BOOL) isBordered;


isTransparent

- (BOOL) isTransparent;


keyEquivalent

- (NSString*) keyEquivalent;


keyEquivalentModifierMask

- (unsigned int) keyEquivalentModifierMask;


performClick:

- (void) performClick: (id)sender;


performKeyEquivalent:

- (BOOL) performKeyEquivalent: (NSEvent*)anEvent;


setAllowsMixedState:

- (void) setAllowsMixedState: (BOOL)flag;


setAlternateImage:

- (void) setAlternateImage: (NSImage*)anImage;


setAlternateTitle:

- (void) setAlternateTitle: (NSString*)aString;


setAttributedAlternateTitle:

- (void) setAttributedAlternateTitle: (NSAttributedString*)aString;


setAttributedTitle:

- (void) setAttributedTitle: (NSAttributedString*)aString;


setBezelStyle:

- (void) setBezelStyle: (NSBezelStyle)bezelStyle;


setBordered:

- (void) setBordered: (BOOL)flag;


setButtonType:

- (void) setButtonType: (NSButtonType)aType;


setImage:

- (void) setImage: (NSImage*)anImage;


setImagePosition:

- (void) setImagePosition: (NSCellImagePosition)aPosition;


setKeyEquivalent:

- (void) setKeyEquivalent: (NSString*)aKeyEquivalent;


setKeyEquivalentModifierMask:

- (void) setKeyEquivalentModifierMask: (unsigned int)mask;


setNextState

- (void) setNextState;


setPeriodicDelay:interval:

- (void) setPeriodicDelay: (float)delay interval: (float)interval;


setShowsBorderOnlyWhileMouseInside:

- (void) setShowsBorderOnlyWhileMouseInside: (BOOL)show;


setSound:

- (void) setSound: (NSSound*)aSound;


setState:

- (void) setState: (int)value;


setTitle:

- (void) setTitle: (NSString*)aString;


setTitleWithMnemonic:

- (void) setTitleWithMnemonic: (NSString*)aString;


setTransparent:

- (void) setTransparent: (BOOL)flag;


showsBorderOnlyWhileMouseInside

- (BOOL) showsBorderOnlyWhileMouseInside;


sound

- (NSSound*) sound;


state

- (int) state;


title

- (NSString*) title;