home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / inc / pmhelp.inc < prev    next >
Text File  |  1999-04-30  |  5KB  |  170 lines

  1. PMHELP_INCLUDED    EQU    1
  2.  
  3.  
  4. HELPTABLE    STRUC
  5. ht_idAppWindow    DW    ?
  6. ht_phstHelpSubTable    DD    ?
  7. ht_idExtPanel    DW    ?
  8. HELPTABLE    ENDS
  9.  
  10. HELPINIT    STRUC
  11. hinit_cb    DD    ?
  12. hinit_ulReturnCode    DD    ?
  13. hinit_pszTutorialName    DD    ?
  14. hinit_phtHelpTable    DD    ?
  15. hinit_hmodHelpTableModule    DD    ?
  16. hinit_hmodAccelActionBarModule    DD    ?
  17. hinit_idAccelTable    DD    ?
  18. hinit_idActionBar    DD    ?
  19. hinit_pszHelpWindowTitle    DD    ?
  20. hinit_fShowPanelId    DD    ?
  21. hinit_pszHelpLibraryName    DD    ?
  22. HELPINIT    ENDS
  23. HWND_PARENT    EQU          NULL
  24. HM_RESOURCEID    EQU    0 
  25. HM_PANELNAME    EQU    1 
  26. HMPANELTYPE_NUMBER    EQU    0 
  27. HMPANELTYPE_NAME    EQU    1 
  28. CMIC_HIDE_PANEL_ID    EQU    0000H 
  29. CMIC_SHOW_PANEL_ID    EQU    0001H 
  30. CMIC_TOGGLE_PANEL_ID    EQU    0002H 
  31. HM_MSG_BASE    EQU    0220H 
  32. HM_DISMISS_WINDOW    EQU    HM_MSG_BASE+0001H 
  33. HM_DISPLAY_HELP    EQU    HM_MSG_BASE+0002H 
  34. HM_EXT_HELP    EQU    HM_MSG_BASE+0003H 
  35. HM_GENERAL_HELP    EQU    HM_EXT_HELP
  36. HM_SET_ACTIVE_WINDOW    EQU    HM_MSG_BASE+0004H 
  37. HM_LOAD_HELP_TABLE    EQU    HM_MSG_BASE+0005H 
  38. HM_CREATE_HELP_TABLE    EQU    HM_MSG_BASE+0006H 
  39. HM_SET_HELP_WINDOW_TITLE    EQU    HM_MSG_BASE+0007H 
  40. HM_SET_SHOW_PANEL_ID    EQU    HM_MSG_BASE+0008H 
  41. HM_REPLACE_HELP_FOR_HELP    EQU    HM_MSG_BASE+0009H 
  42. HM_REPLACE_USING_HELP    EQU    HM_REPLACE_HELP_FOR_HELP
  43. HM_HELP_INDEX    EQU    HM_MSG_BASE+000aH 
  44. HM_HELP_CONTENTS    EQU    HM_MSG_BASE+000bH 
  45. HM_KEYS_HELP    EQU    HM_MSG_BASE+000cH 
  46. HM_SET_HELP_LIBRARY_NAME    EQU    HM_MSG_BASE+000dH 
  47. HM_SET_OBJCOM_WINDOW    EQU    HM_MSG_BASE+0018H 
  48. HM_UPDATE_OBJCOM_WINDOW_CHAIN    EQU    HM_MSG_BASE+0019H 
  49. HM_QUERY_DDF_DATA    EQU    HM_MSG_BASE+001aH 
  50. HM_INVALIDATE_DDF_DATA    EQU    HM_MSG_BASE+001bH 
  51. HM_QUERY    EQU    HM_MSG_BASE+001cH 
  52. HM_SET_COVERPAGE_SIZE    EQU    HM_MSG_BASE+001dH 
  53. HMQW_COVERPAGE    EQU    0001H 
  54. HMQW_INDEX    EQU    0002H 
  55. HMQW_TOC    EQU    0003H 
  56. HMQW_SEARCH    EQU    0004H 
  57. HMQW_VIEWPAGES    EQU    0005H 
  58. HMQW_LIBRARY    EQU    0006H 
  59. HMQW_VIEWPORT    EQU    0007H 
  60. HMQW_OBJCOM_WINDOW    EQU    0008H 
  61. HMQW_INSTANCE    EQU    0009H 
  62. HMQW_ACTIVEVIEWPORT    EQU    000aH 
  63. CONTROL_SELECTED    EQU    000bH 
  64. HMQW_GROUP_VIEWPORT    EQU    00f1H 
  65. HMQW_RES_VIEWPORT    EQU    00f2H 
  66. USERDATA    EQU    00f3H 
  67. HMQVP_NUMBER    EQU    0001H 
  68. HMQVP_NAME    EQU    0002H 
  69. HMQVP_GROUP    EQU    0003H 
  70. CTRL_PREVIOUS_ID    EQU    (        0001H )
  71. CTRL_SEARCH_ID    EQU    (        0002H )
  72. CTRL_PRINT_ID    EQU    (        0003H )
  73. CTRL_INDEX_ID    EQU    (        0004H )
  74. CTRL_CONTENTS_ID    EQU    (        0005H )
  75. CTRL_BACK_ID    EQU    (        0006H )
  76. CTRL_FORWARD_ID    EQU    (        0007H )
  77. CTRL_TUTORIAL_ID    EQU    (        00FFH )
  78. CTRL_USER_ID_BASE    EQU    (        257 )
  79. HM_ERROR    EQU    HM_MSG_BASE+000eH 
  80. HM_HELPSUBITEM_NOT_FOUND    EQU    HM_MSG_BASE+000fH 
  81. HM_QUERY_KEYS_HELP    EQU    HM_MSG_BASE+0010H 
  82. HM_TUTORIAL    EQU    HM_MSG_BASE+0011H 
  83. HM_EXT_HELP_UNDEFINED    EQU    HM_MSG_BASE+0012H 
  84. HM_GENERAL_HELP_UNDEFINED    EQU    HM_EXT_HELP_UNDEFINED
  85. HM_ACTIONBAR_COMMAND    EQU    HM_MSG_BASE+0013H 
  86. HM_INFORM    EQU    HM_MSG_BASE+0014H 
  87. HM_NOTIFY    EQU    HM_MSG_BASE+0022H 
  88. HM_SET_USERDATA    EQU    HM_MSG_BASE+0023H 
  89. HM_CONTROL    EQU    HM_MSG_BASE+0024H 
  90. OPEN_COVERPAGE    EQU    0001H 
  91. OPEN_PAGE    EQU    0002H 
  92. SWAP_PAGE    EQU    0003H 
  93. OPEN_TOC    EQU    0004H 
  94. OPEN_INDEX    EQU    0005H 
  95. OPEN_HISTORY    EQU    0006H 
  96. OPEN_SEARCH_HIT_LIST    EQU    0007H 
  97. OPEN_LIBRARY    EQU    0008H 
  98. HELP_REQUESTED    EQU    0009H 
  99. HMERR_NO_FRAME_WND_IN_CHAIN    EQU    00001001H 
  100. HMERR_INVALID_ASSOC_APP_WND    EQU    00001002H 
  101. HMERR_INVALID_ASSOC_HELP_INST    EQU    00001003H 
  102. HMERR_INVALID_DESTROY_HELP_INST    EQU    00001004H 
  103. HMERR_NO_HELP_INST_IN_CHAIN    EQU    00001005H 
  104. HMERR_INVALID_HELP_INSTANCE_HDL    EQU    00001006H 
  105. HMERR_INVALID_QUERY_APP_WND    EQU    00001007H 
  106. HMERR_HELP_INST_CALLED_INVALID    EQU    00001008H 
  107. HMERR_HELPTABLE_UNDEFINE    EQU    00001009H 
  108. HMERR_HELP_INSTANCE_UNDEFINE    EQU    0000100aH 
  109. HMERR_HELPITEM_NOT_FOUND    EQU    0000100bH 
  110. HMERR_INVALID_HELPSUBITEM_SIZE    EQU    0000100cH 
  111. HMERR_HELPSUBITEM_NOT_FOUND    EQU    0000100dH 
  112. HMERR_INDEX_NOT_FOUND    EQU    00002001H 
  113. HMERR_CONTENT_NOT_FOUND    EQU    00002002H 
  114. HMERR_OPEN_LIB_FILE    EQU    00002003H 
  115. HMERR_READ_LIB_FILE    EQU    00002004H 
  116. HMERR_CLOSE_LIB_FILE    EQU    00002005H 
  117. HMERR_INVALID_LIB_FILE    EQU    00002006H 
  118. HMERR_NO_MEMORY    EQU    00002007H 
  119. HMERR_ALLOCATE_SEGMENT    EQU    00002008H 
  120. HMERR_FREE_MEMORY    EQU    00002009H 
  121. HMERR_PANEL_NOT_FOUND    EQU    00002010H 
  122. HMERR_DATABASE_NOT_OPEN    EQU    00002011H 
  123. HMERR_LOAD_DLL    EQU    00002013H 
  124.  
  125. ACVP    STRUC
  126. acvp_cb    DD    ?
  127. acvp_hAB    DD    ?
  128. acvp_hmq    DD    ?
  129. acvp_ObjectID    DD    ?
  130. acvp_hWndParent    DD    ?
  131. acvp_hWndOwner    DD    ?
  132. acvp_hWndACVP    DD    ?
  133. ACVP    ENDS
  134. ifndef PMDDF_H
  135. PMDDF_H    EQU    1
  136.  
  137. endif 
  138. ifdef INCL_DDF
  139. REFERENCE_BY_ID    EQU    0 
  140. REFERENCE_BY_RES    EQU    1 
  141. HMBT_NONE    EQU    1 
  142. HMBT_ALL    EQU    2 
  143. HMBT_FIT    EQU    3 
  144. HMLS_SINGLELINE    EQU    1 
  145. HMLS_DOUBLELINE    EQU    2 
  146. ART_RUNIN    EQU    10H 
  147. ART_LEFT    EQU    01H 
  148. ART_RIGHT    EQU    02H 
  149. ART_CENTER    EQU    04H 
  150. CLR_UNCHANGED    EQU    (-6 )
  151. HMERR_DDF_MEMORY    EQU    3001H 
  152. HMERR_DDF_ALIGN_TYPE    EQU    3002H 
  153. HMERR_DDF_BACKCOLOR    EQU    3003H 
  154. HMERR_DDF_FORECOLOR    EQU    3004H 
  155. HMERR_DDF_FONTSTYLE    EQU    3005H 
  156. HMERR_DDF_REFTYPE    EQU    3006H 
  157. HMERR_DDF_LIST_UNCLOSED    EQU    3007H 
  158. HMERR_DDF_LIST_UNINITIALIZED    EQU    3008H 
  159. HMERR_DDF_LIST_BREAKTYPE    EQU    3009H 
  160. HMERR_DDF_LIST_SPACING    EQU    300AH 
  161. HMERR_DDF_HINSTANCE    EQU    300BH 
  162. HMERR_DDF_EXCEED_MAX_LENGTH    EQU    300CH 
  163. HMERR_DDF_EXCEED_MAX_INC    EQU    300DH 
  164. HMERR_DDF_INVALID_DDF    EQU    300EH 
  165. HMERR_DDF_FORMAT_TYPE    EQU    300FH 
  166. HMERR_DDF_INVALID_PARM    EQU    3010H 
  167. HMERR_DDF_INVALID_FONT    EQU    3011H 
  168. HMERR_DDF_SEVERE    EQU    3012H 
  169. endif 
  170.