- indexing
- title: "IOleControl support"
- project: "Visual Eiffel Library"
- revision: "$Revision: 1.2 $"
- copyright: "Copyright (C) 1996-2005 Object Tools Group"
- license: "http://visual-eiffel.com/license"
- cluster: wine
class EOLE_OLE_CONTROL
- inherit
-
EOLE_UNKNOWN
-
- redefine
- create_ole_interface_ptr,
- on_query_interface
- end
- feature
-
create_ole_interface_ptr: POINTER
- feature -- Fills in a CONTROLINFO structure with information about
-- an OLE control's keyboard mnemonics and keyboard behavior.
-
get_control_info: EOLE_CONTROLINFO
-
on_mnemonic (emsg: EOLE_MESSAGE)
-
on_ambient_property_change (dispid: INTEGER)
-
freeze_events (freeze_flag: BOOLEAN)
- feature -- The following features are simply the wrappers
-- between Eiffel code and C implementation
-
ole2_ole_control_get_control_info (p: POINTER; ci: POINTER)
-
ole2_ole_control_on_mnemonic (p: POINTER; emsg: POINTER)
-
ole2_ole_control_ambient_property_change (p: POINTER; dispid: INTEGER)
-
ole2_ole_control_freeze_events (p: POINTER; freeze_flag: BOOLEAN)
end -- class EOLE_OLE_CONTROL