Overview of the Content Manager OnDemand OLE Control

IBM® Content Manager OnDemand makes an OLE (Object Linking and Embedding) Control available for displaying documents from the Content Manager OnDemand database.

The OLE Control is implemented in ARSOLE.OCX. During Content Manager OnDemand installation, this file is placed in the same directory as the other Content Manager OnDemand executable files, and the OLE Control is registered with the Windows system. To run your container application from any directory other than where Content Manager OnDemand was installed, you need to add the Content Manager OnDemand directory to your path.

The following rules apply to the use of these controls:
  • Each control can display only one document at a time. A document must be closed before another can be displayed.
  • Scroll bars to control scrolling of the document data are the responsibility of the container application. These must appear outside the OLE Control window. The OLE Control provides methods to direct the scrolling of the document data. Use of these methods is made easier if the scroll bar ranges are set to ARS_OLE_SCROLL_RANGE.
  • Multiple folders can be open simultaneously, but only one of these will be the active folder. The OLE Control provides methods to open, close, and activate a folder.
  • The container application can completely control logon, open folder, search folder, close folder, and open document operations or it can cause the normal Content Manager OnDemand dialog boxes to be used for these operations.