| Home >> All >> org >> eclipse >> swt >> ole |
| | org.eclipse.swt.ole.win32.* (14) |
Package Samples:
org.eclipse.swt.ole.win32
Classes:
OleAutomation: OleAutomation provides a generic mechanism for accessing functionality that is specific to a particular ActiveX Control or OLE Document. The OLE Document or ActiveX Control must support the IDispatch interface in order to provide OleAutomation support. The additional functionality provided by the OLE Object is specified in its IDL file. The additional methods can either be to get property values ( getProperty ), to set property values ( setProperty ) or to invoke a method ( invoke or invokeNoReply ). Arguments are passed around in the form of Variant objects. Here is a sample IDL fragment: interface ...
OleControlSite: OleControlSite provides a site to manage an embedded ActiveX Control within a container. In addition to the behaviour provided by OleClientSite, this object provides the following: events from the ActiveX control notification of property changes from the ActiveX control simplified access to well known properties of the ActiveX Control (e.g. font, background color) expose ambient properties of the container to the ActiveX Control This object implements the OLE Interfaces IOleControlSite, IDispatch, and IPropertyNotifySink. Note that although this class is a subclass of Composite , it does not make ...
OleClientSite: OleClientSite provides a site to manage an embedded OLE Document within a container. The OleClientSite provides the following capabilities: creates the in-place editor for a blank document or opening an existing OLE Document lays the editor out provides a mechanism for activating and deactivating the Document provides a mechanism for saving changes made to the document This object implements the OLE Interfaces IUnknown, IOleClientSite, IAdviseSink, IOleInPlaceSite Note that although this class is a subclass of Composite , it does not make sense to add Control children to it, or set a layout on ...
OleFrame: OleFrame is an OLE Container's top level frame. This object implements the OLE Interfaces IUnknown and IOleInPlaceFrame OleFrame allows the container to do the following: position and size the ActiveX Control or OLE Document within the application insert menu items from the application into the OLE Document's menu activate and deactivate the OLE Document's menus position the OLE Document's menu in the application translate accelerator keystrokes intended for the container's frame Styles BORDER Events Dispose, Move, Resize
Variant: A Variant is a generic OLE mechanism for passing data of different types via a common interface. It is used within the OleAutomation object for getting a property, setting a property or invoking a method on an OLE Control or OLE Document.
OleEventTable: The OleEventTable class implements a simple look up mechanism that maps an event type to a listener. Muliple listeners for the same event type are supported.
OLE: OLE contains all the constants used to create an ActiveX Control or an OLE Document. Definitions for these constants can be found in MSDN.
OlePropertyDescription
OlePropertyChangeSink
OleParameterDescription
OleListener
OleFunctionDescription
OleEventSink
OleEvent
| Home | Contact Us | Privacy Policy | Terms of Service |