![]() | InDesign SDK 20.5 |

Public Member Functions | |
| CelPnlEditBoxEventHandler (IPMUnknown *boss) | |
| virtual | ~CelPnlEditBoxEventHandler () |
| virtual bool16 | KeyDown (IEvent *pEvent) |
Public Member Functions inherited from CIDEditBoxEventHandler | |
| CIDEditBoxEventHandler (IPMUnknown *boss) | |
Public Member Functions inherited from DVEditBoxEventHandler | |
| DVEditBoxEventHandler (IPMUnknown *boss) | |
| virtual bool16 | LButtonDn (IEvent *e) |
| virtual void | PostGetKeyFocus () |
| virtual void | PostGiveUpKeyFocus () |
| virtual bool16 | CanHaveKeyFocus () const |
| virtual bool16 | WillingToGiveUpKeyFocus () |
| virtual bool16 | AttemptApplyEntry () |
| virtual bool16 | ValidateContents () |
| virtual bool16 | WantsTabKeyFocus () const |
| virtual bool16 | IsBackSpaceKeyStroke () const |
Public Member Functions inherited from DVControlEventHandler | |
| DVControlEventHandler (IPMUnknown *boss) | |
| virtual const char * | class_name () |
Public Member Functions inherited from DVHostedWidgetEH | |
| DVHostedWidgetEH (IPMUnknown *boss) | |
| virtual bool16 | Activate (IEvent *) |
| virtual bool16 | Deactivate (IEvent *) |
| virtual bool16 | Suspend (IEvent *) |
| virtual bool16 | Resume (IEvent *) |
| virtual bool16 | MouseMove (IEvent *) |
| virtual bool16 | MouseExit (IEvent *) |
| virtual bool16 | MouseDrag (IEvent *) |
| virtual bool16 | RButtonDn (IEvent *) |
| virtual bool16 | MButtonDn (IEvent *) |
| virtual bool16 | LButtonUp (IEvent *) |
| virtual bool16 | RButtonUp (IEvent *) |
| virtual bool16 | MButtonUp (IEvent *) |
| virtual bool16 | ButtonDblClk (IEvent *) |
| virtual bool16 | ButtonTrplClk (IEvent *) |
| virtual bool16 | ButtonQuadClk (IEvent *) |
| virtual bool16 | ButtonQuintClk (IEvent *) |
| virtual bool16 | MouseWheel (IEvent *) |
| virtual bool16 | TabletEvent (IEvent *) |
| virtual bool16 | GestureEvent (IEvent *) |
| virtual bool16 | MultiTouchEvent (IEvent *) |
| virtual bool16 | BaseHandlePointerEvent (IEvent *) |
| virtual bool16 | KeyCmd (IEvent *) |
| virtual bool16 | KeyUp (IEvent *) |
| virtual bool16 | BaseHandleKeyboardEvent (IEvent *) |
| virtual void | PreGetKeyFocus () |
| virtual void | PreGiveUpKeyFocus () |
| virtual bool16 | SuspendKeyFocus () |
| virtual bool16 | ResumeKeyFocus () |
| virtual bool16 | ControlCmd (IEvent *) |
| virtual bool16 | Update (IEvent *) |
| virtual bool16 | PlatformEvent (IEvent *) |
| virtual bool16 | CallSysEventHandler (IEvent *) |
| virtual void | SetView (IControlView *) |
Additional Inherited Members | |
Public Types inherited from IEventHandler | |
| enum | { kDefaultIID = IID_IEVENTHANDLER } |
Protected Member Functions inherited from DVEditBoxEventHandler | |
| void | NotifyObserver (IPMUnknown *pUnknown) |
| IControlView * | FindNudgeControl () |
| virtual bool16 | RememberFocusIfInPalette () |
| void | ReplaceSelection (const PMString &replaceWithStr) |
| virtual bool16 | IsChanged () |
Protected Attributes inherited from DVEditBoxEventHandler | |
| bool16 | fIsDisplayingAlert |
| bool16 | fIMEStatus |
| bool16 | fSettingIMEStatus |
| bool16 | fIsBackSpaceKeyStroke |
CelPnlEditBoxEventHandler implements the event handler.
CelPnlEditBoxEventHandler implements IEventHandler by specializing keydown behavior in the concrete implementation CIDEditBoxEventHandler.
| Binds the C implementation class onto its ImplementationID making the C code callable by the application * CelPnlEditBoxEventHandler::CelPnlEditBoxEventHandler | ( | IPMUnknown * | boss | ) |
Constructor.
| boss | interface ptr from boss object on which this interface is aggregated. |
| virtual |
Destructor.
| virtual |
On key-down, swallow all keys which have no meaning for positive numeric entry. Note: we can't notify observers, since the alteration of the associated text control data doesn't occur until the Key-up event is processed.
| pEvent | IEvent object. |
Reimplemented from DVEditBoxEventHandler.