- indexing
- title: "IInPlaceActiveObject 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_INPLACE_ACTIVE_OBJECT
- inherit
-
EOLE_OLE_WINDOW
-
- redefine
- create_ole_interface_ptr,
- on_query_interface
- end
- feature
-
create_ole_interface_ptr: POINTER
- feature -- Translates messages.
--
-
translate_accelerator (msg: EOLE_MESSAGE)
-
on_frame_window_activate (activate: BOOLEAN)
-
on_doc_window_activate (activate: BOOLEAN)
-
resize_border (border: EOLE_RECT; ui_window: EOLE_INPLACE_UI_WINDOW; frame_window: BOOLEAN)
-
enable_modeless (enable: BOOLEAN)
- feature -- The following feature are simply thw wrappers
-- betweei Eiffel code and C implementation
-
ole2_ole_in_place_active_object_translate_accelerator (p: POINTER; msg: POINTER)
-
ole2_ole_in_place_active_object_on_frame_window_activate (p: POINTER; activate: BOOLEAN)
-
ole2_ole_in_place_active_object_on_doc_window_activate (p: POINTER; activate: BOOLEAN)
-
ole2_ole_in_place_active_object_resize_border (p: POINTER; border: POINTER; ui_window: POINTER; frame_window: BOOLEAN)
-
ole2_ole_in_place_active_object_enable_modeless (p: POINTER; enable: BOOLEAN)
end -- class EOLE_INPLACE_ACTIVE_OBJECT