INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

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

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES