|
Public Member Functions |
| CAUCarbonViewEditor (CAUCarbonViewNib *view) |
virtual | ~CAUCarbonViewEditor () |
bool | HandleEvent (EventHandlerCallRef inHandlerRef, EventRef event) |
| In Edit Mode, we can move and resize controls.
|
bool | HandleEvent (EventRef event) |
void | ShowHide (bool show) |
bool | IsValid () const |
void | UpdatePropertiesList () |
Protected Member Functions |
virtual void | WantEventTypes (EventTargetRef target, UInt32 inNumTypes, const EventTypeSpec *inList) |
virtual void | RemoveEventTypes (EventTargetRef target, UInt32 inNumTypes, const EventTypeSpec *inList) |
virtual OSStatus | SetUpTracking (TCarbonEvent &inEvent) |
| Install handler for MouseUp and MouseDragged (for mouse tracking).
|
virtual OSStatus | StillTracking (TCarbonEvent &inEvent) |
| Called whenever the mouse is moving during tracking.
|
virtual OSStatus | StopTracking (TCarbonEvent &inEvent) |
| Called at the end of tracking.
|
virtual OSStatus | WindowContextual (TCarbonEvent &inEvent, EventHandlerCallRef inHandlerRef) |
virtual OSStatus | CommandProcess (TCarbonEvent &inEvent, EventHandlerCallRef inHandlerRef) |
virtual OSStatus | DrawControl (TCarbonEvent &inEvent, EventHandlerCallRef inHandlerRef) |
virtual OSStatus | ClickControl (TCarbonEvent &inEvent, EventHandlerCallRef inHandlerRef) |
| Called at the beginning of tracking.
|