MrmInit.sgm 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <!-- $XConsortium: MrmInit.sgm /main/3 1996/09/24 21:43:54 rws $ -->
  2. <!-- (c) Copyright 1995 Digital Equipment Corporation. -->
  3. <!-- (c) Copyright 1995 Hewlett-Packard Company. -->
  4. <!-- (c) Copyright 1995 International Business Machines Corp. -->
  5. <!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
  6. <!-- (c) Copyright 1995 Novell, Inc. -->
  7. <!-- (c) Copyright 1995 FUJITSU LIMITED. -->
  8. <!-- (c) Copyright 1995 Hitachi. -->
  9. <![ %CDE.C.CDE; [<RefEntry Id="CDE.WSM.dtmrminit">]]>
  10. <![ %CDE.C.XO; [<RefEntry Id="XCDI.WSM.dtmrminit">]]>
  11. <RefMeta>
  12. <RefEntryTitle>DtMrmInitialize</RefEntryTitle>
  13. <ManVolNum>library call</ManVolNum>
  14. </RefMeta>
  15. <RefNameDiv>
  16. <RefName><Function>DtMrmInitialize</Function></RefName>
  17. <RefPurpose>registers the Dt Widget with the Mrm library and initializes it
  18. </RefPurpose>
  19. </RefNameDiv>
  20. <RefSynopsisDiv>
  21. <FuncSynopsis Remap="ANSI">
  22. <FuncSynopsisInfo>#include &lt;Dt/Mrm.h>
  23. </FuncSynopsisInfo>
  24. <FuncDef>void <Function>DtMrmInitialize</Function></FuncDef>
  25. <Void>
  26. </FuncSynopsis>
  27. </RefSynopsisDiv>
  28. <RefSect1>
  29. <Title>DESCRIPTION</Title>
  30. <Para><Function>DtMrmInitialize</Function> first calls <function>MrmInitialize</function>, and then,
  31. using <function>MrmRegisterClass</function>, registers the following Dt widgets:
  32. </Para>
  33. <itemizedlist>
  34. <listitem><para><structname>DtMenuButton</structname></para></listitem>
  35. <listitem><para><structname>DtTerm</structname></para></listitem>
  36. <listitem><para><structname>DtHelpDialog</structname>, <structname>DtHelpQuickDialog</structname></para></listitem>
  37. <listitem><para><structname>DtEditor</structname></para></listitem>
  38. <listitem><para><structname>DtPrintSetupBox</structname>, <structname>DtPrintSetupDialog</structname></para></listitem>
  39. </itemizedlist>
  40. <Para>
  41. (Refer to the individual widgets for the exact class pointer names, resources, etc.)
  42. </Para>
  43. <Para>
  44. <Function>DtMrmInitialize</Function> is part of the <literal>DtMrm</literal> run time library.
  45. It is necessary to link with <literal>libMrm</literal> to use this function. It is also necessary
  46. to link with <literal>libDtHelp</literal>, <literal>libDtPrint</literal>, <literal>libDtTerm</literal>,
  47. and <literal>libDtWidget</literal> to resolve all the create routines.
  48. </Para>
  49. <Para>
  50. This function might be implemented as a macro. Do not rely on it being a function (i.e. usable as data)
  51. in all implementations of CDE.
  52. </Para>
  53. </RefSect1>
  54. <refsect1>
  55. <Title>ARGUMENTS</Title>
  56. <para>
  57. None.
  58. </para>
  59. </RefSect1>
  60. <RefSect1>
  61. <Title>SEE ALSO</Title>
  62. <para><literal>uil(1)</literal></para>
  63. </RefSect1>
  64. </RefEntry>