INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "There is 1-1 correspondence between the OLE control,", "inserted into the EOLE_OCC_WINDOW (and to the", "EOLE_OCC_CONTAINER too) and the instance of the this class.", "This class represents a socket for OLE control, provided", "by application."
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_OCC_SITE
inherit

EOLE_UNKNOWN
redefine
create_ole_interface_ptr,
on_add_ref,
on_query_interface,
on_release
end

EOLE_CLIENT_SITE
rename
make as clientsite_make
redefine
create_ole_interface_ptr,
on_add_ref,
on_get_container,
on_on_show_window,
on_query_interface,
on_release,
on_show_object
end

EOLE_INPLACE_SITE
rename
make as inplacesite_make
redefine
create_ole_interface_ptr,
on_add_ref,
on_can_inplace_activate,
on_deactivate_and_undo,
on_discard_undo_state,
on_get_window,
on_get_window_context,
on_on_inplace_activate,
on_on_inplace_deactivate,
on_on_pos_rect_change,
on_on_ui_activate,
on_on_ui_deactivate,
on_query_interface,
on_release,
on_scroll
end

EOLE_CONTROL_SITE
rename
make as controlsite_make
redefine
create_ole_interface_ptr,
on_add_ref,
on_on_controlinfo_changed,
on_on_focus,
on_query_interface,
on_release,
on_transform_coords
end

EOLE_PROPERTY_NOTIFY_SINK
rename
make as propertynotifysink_make
redefine
create_ole_interface_ptr,
on_add_ref,
on_on_changed,
on_on_request_edit,
on_query_interface,
on_release
end

EOLE_DISPATCH
redefine
create_ole_interface_ptr,
on_add_ref,
on_invoke,
on_query_interface,
on_release
end

EOLE_INVOKE_FLAGS
end

EOLE_VARTYPE
end

EOLE_COM
end

EOLE_DVASPECT
end

EOLE_OLEMISC
end

EOLE_IMPLTYPEFLAGS
end

EOLE_OLEIVERB
end

EOLE_DISPID
end

WAPI_WINDOW_STYLES
end

WAPI_BUTTON_CONTROL_STYLES
end

EOLE_DLGC
end

WAPI_GWL_OFFSETS
end

WAPI_SWP_FLAGS
end

WAPI_SHOWWINDOW_COMMANDS
end
creation

make
feature {EOLE_OCC, EOLE_OCC_CONTAINER}

make (container: EOLE_OCC_CONTAINER)
--
-- Purpose:
-- Object's constructor
-- Params:
-- None.
-- Return Value:
-- None.
-- Notes:
-- None.
--
end -- class EOLE_OCC_SITE

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES