Public Member Functions | Protected Attributes

AP_CocoaToolInstance_StandardButton Class Reference

#import <ap_CocoaTool.h>

Inheritance diagram for AP_CocoaToolInstance_StandardButton:
<XAP_CocoaPlugin_ToolInstance>

List of all members.

Public Member Functions

(id- initWithTool:toolbarID:
(void) - dealloc
(BOOL) - validateMenuItem:
(IBAction) - click:
(id< NSObject,
XAP_CocoaPlugin_Tool >) 
- tool
(NSView *) - toolbarButton
(NSMenuItem *) - toolbarMenuItem
(NSString *) - configWidth
(NSString *) - configHeight
(NSString *) - configImage
(NSString *) - configAltImage
(void) - setConfigWidth:
(void) - setConfigHeight:
(void) - setConfigImage:
(void) - setConfigAltImage:

Protected Attributes

AP_CocoaToolm_tool
unsigned m_toolbarID
NSButton * m_button
NSMenuItem * m_item
NSString * m_defaultImage
NSString * m_defaultAltImage
NSString * m_configImage
NSString * m_configAltImage

Member Function Documentation

- (IBAction) click: (id sender  

References UT_UNUSED.

- (NSString *) configAltImage  
- (NSString *) configHeight  

Reimplemented from <XAP_CocoaPlugin_ToolInstance>.

- (NSString *) configImage  

Reimplemented from <XAP_CocoaPlugin_ToolInstance>.

References m_configImage, and m_defaultImage.

- (NSString *) configWidth  

Reimplemented from <XAP_CocoaPlugin_ToolInstance>.

- (void) setConfigAltImage: (NSString *)  altImage  
- (void) setConfigHeight: (NSString *)  height  

Reimplemented from <XAP_CocoaPlugin_ToolInstance>.

References UT_UNUSED.

- (void) setConfigImage: (NSString *)  image  
- (void) setConfigWidth: (NSString *)  width  

Reimplemented from <XAP_CocoaPlugin_ToolInstance>.

References UT_UNUSED.

- (id< NSObject, XAP_CocoaPlugin_Tool >) tool  

Reimplemented from <XAP_CocoaPlugin_ToolInstance>.

References m_tool.

- (NSView *) toolbarButton  

Reimplemented from <XAP_CocoaPlugin_ToolInstance>.

References m_button.

- (NSMenuItem *) toolbarMenuItem  

Reimplemented from <XAP_CocoaPlugin_ToolInstance>.

References m_item.

- (BOOL) validateMenuItem: (NSMenuItem *)  menuItem  

References UT_UNUSED.


Member Data Documentation

- (NSButton*) m_button [protected]
- (NSString*) m_configAltImage [protected]
- (NSString*) m_configImage [protected]
- (NSString*) m_defaultAltImage [protected]
- (NSString*) m_defaultImage [protected]
- (NSMenuItem*) m_item [protected]
- (AP_CocoaTool*) m_tool [protected]

Referenced by dealloc, initWithTool:toolbarID:, and tool.

- (unsigned) m_toolbarID [protected]

Referenced by initWithTool:toolbarID:.


The documentation for this class was generated from the following files: