Open abstract class
The class of DUIM applications that can be used as OLE compound document servers.
<simple-frame>
class-id:"{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}"
That is, where each x is a hexadecimal digit. For example:
"{e90f09e0-43db-11d0-8a04-02070119f639}"
Alternatively, the ID can be a <REFCLSID>, as returned from make-GUID.
You can get the ID value by generating a GUID with Functional Developer's create-id utility. See "Creating GUID numbers" on page 129.
object-title: title: is used instead.
At least one of title: and object-title: must be supplied for the application to be able to register itself. The object title should be unique, since if two servers are registered with the same title, only one will be accessible from the Insert Object dialog box.
short-title:title: or object-title:, truncated to 15 characters if necessary.
prog-id:duim-ole-server
duim-ole-server
The class of DUIM applications that can be used as OLE compound document servers. Use it as the superclass of your DUIM application.
The three optional keyword parameters are used only during self-registration. You can override them by entering different values into the Windows registry by hand. If you need more control over registration, write override methods on the generic functions frame-register-server and frame-unregister-server; each takes the frame instance as its single argument.
None of this information is used to register OLE Controls written with the DUIM-OLE-Control library, since registration and instantiation is not controlled by the frame.