|
OWLNext 7.0
Borland's Object Windows Library for the modern age
|
OC Control Event class for standard control events. More...
#include <ocf/occtrl.h>
Public Member Functions | |
| TOcControlEvent () | |
| TOcControl * | GetControl () |
| Public Member Functions inherited from ocf::TUnknown | |
| operator IUnknown & () | |
| operator IUnknown * () | |
| IUnknown * | SetOuter (IUnknown *outer=0) |
| IUnknown * | GetOuter () |
| unsigned long | GetRefCount () |
| unsigned long | AdjustRefCount (int i) |
| IUnknown & | Aggregate (TUnknown &inner) |
Protected Member Functions | |
| ~TOcControlEvent () | |
| virtual void | InitEventDispatch () |
| TUnknown * | CreateAutoObject (const void *obj, TAutoClass &clsInfo) |
| long | Click () |
| long | DblClick () |
| long | MouseDown (short Button, short Shift, long X, long Y) |
| long | MouseMove (short Button, short Shift, long X, long Y) |
| long | MouseUp (short Button, short Shift, long X, long Y) |
| long | KeyDown (short *KeyCode, short Shift) |
| long | KeyUp (short *KeyCode, short Shift) |
| long | ErrorEvent (short number, TAutoString Description, SCODE SCode, TAutoString Source, TAutoString HelpFile, long helpContext, bool *CancelDisplay) |
| HRESULT | ForwardClickEvent (owl::uint msg, DISPID id) |
| HRESULT | ForwardKeyEvent (owl::uint msg, DISPID id, short *KeyCode, short Shift) |
| HRESULT | ForwardMouseEvent (owl::uint msg, DISPID id, short Button, short Shift, long X, long Y) |
| HRESULT | CustomEvent (long *args) |
| AUTOFUNC7 (ErrorEvent, ErrorEvent, long, short, TAutoString, long, TAutoString, TAutoString, long, bool *, public:) friend TOcControl | |
| Protected Member Functions inherited from ocf::TUnknown | |
| TUnknown () | |
| virtual | ~TUnknown () |
| IUnknown & | ThisUnknown () |
| virtual HRESULT | QueryObject (const GUID &iidiid, void **pif) |
| QueryObject used when TUnknown is in constructor/destructor. | |
Protected Attributes | |
| TOcControl * | pCtrl |
| TServedObject * | pIEvents |
| Protected Attributes inherited from ocf::TUnknown | |
| IUnknown * | Outer |
| ocf::TOcControlEvent::TOcControlEvent | ( | ) |
Definition at line 1074 of file occtrl.cpp.
|
protected |
Definition at line 1079 of file occtrl.cpp.
References pIEvents, and ocf::TServedObject::Release().
|
protected |
References AUTOFUNCX, CustomEvent(), and ErrorEvent().
|
protected |
Definition at line 1191 of file occtrl.cpp.
References ForwardClickEvent(), and OC_CTRLEVENT_CLICK.
|
protected |
Definition at line 1093 of file occtrl.cpp.
References ocf::TAutoClass::AutoIds, ocf::TOcControl::CreateAutoObject(), pCtrl, and pIEvents.
|
protected |
Definition at line 1175 of file occtrl.cpp.
References ocf::TAutoStack::DispId, ocf::TOcView::ForwardEvent(), ocf::TOcControl::GetActiveControlView(), HR_FAIL, HR_NOERROR, OC_CTRLEVENT_CUSTOMEVENT, and pCtrl.
|
protected |
Definition at line 1200 of file occtrl.cpp.
References ForwardClickEvent(), and OC_CTRLEVENT_DBLCLICK.
|
protected |
Definition at line 1156 of file occtrl.cpp.
References ocf::TOcView::ForwardEvent(), ocf::TOcControl::GetActiveControlView(), OC_CTRLEVENT_ERROREVENT, and pCtrl.
|
protected |
Definition at line 1108 of file occtrl.cpp.
References ocf::TOcView::ForwardEvent(), ocf::TOcControl::GetActiveControlView(), and pCtrl.
|
protected |
Definition at line 1140 of file occtrl.cpp.
References ocf::TOcView::ForwardEvent(), ocf::TOcControl::GetActiveControlView(), and pCtrl.
|
protected |
Definition at line 1123 of file occtrl.cpp.
References ocf::TOcView::ForwardEvent(), ocf::TOcControl::GetActiveControlView(), and pCtrl.
|
inline |
|
protectedvirtual |
Definition at line 1086 of file occtrl.cpp.
References CreateAutoObject(), and pIEvents.
|
protected |
Definition at line 1239 of file occtrl.cpp.
References ForwardKeyEvent(), and OC_CTRLEVENT_KEYDOWN.
|
protected |
Definition at line 1249 of file occtrl.cpp.
References ForwardKeyEvent(), and OC_CTRLEVENT_KEYUP.
|
protected |
Definition at line 1209 of file occtrl.cpp.
References ForwardMouseEvent(), and OC_CTRLEVENT_MOUSEDOWN.
|
protected |
Definition at line 1219 of file occtrl.cpp.
References ForwardMouseEvent(), and OC_CTRLEVENT_MOUSEMOVE.
|
protected |
Definition at line 1229 of file occtrl.cpp.
References ForwardMouseEvent(), and OC_CTRLEVENT_MOUSEUP.
|
protected |
|
protected |