Category Menu manager menus, Object ProMenu

Function ProMenuFileRegister


Description
Defines a new Creo Parametric menu by reading in a menu file. This function is executed only once during a Creo Parametric session for each menu. Subsequent calls to this function for a previously loaded menu are ignored.

This function affects Menu-Manager (mode-specific) menus only.

Synopsis
#include <ProMenu.h>
ProErrorProMenuFileRegister(
ProMenuName menuname
/* (In)
The name of the menu.
*/
ProMenufileName filename
/* (In)
The name of the menu file.
*/
int* menu_id
/* (Out)
The identifier of the created menu. This argument can be NULL.
*/
)
Returns
PRO_TK_NO_ERRORThe function successfully defined the menu.
PRO_TK_GENERAL_ERRORThe menu file was not found.

Manual References:

  1. Pro/DEVELOP to Creo Toolkit Function Mapping: Techniques of Conversion and Mixing
  2. Pro/DEVELOP to Creo Toolkit Function Mapping: Equivalent Pro/DEVELOP Functions
  3. User Interface: Menus, Commands, and Popupmenus: Adding a Menu Button
  4. User Interface: Menus, Commands, and Popupmenus: Adding a Menu Button
  5. User Interface: Menus, Commands, and Popupmenus: Adding a Menu Button
  6. User Interface: Menus, Commands, and Popupmenus: New Menus
  7. User Interface: Menus, Commands, and Popupmenus: New Menus
  8. User Interface: Menus, Commands, and Popupmenus: New Menus
  9. User Interface: Menus, Commands, and Popupmenus: New Menus
  10. User Interface: Menus, Commands, and Popupmenus: Manipulating Menus
  11. User Interface: Menus, Commands, and Popupmenus: Data Menus

Sample Code References:

  1. pt_async ( TestAsync.c )
  2. pt_examples ( TestAnalysis.c )
  3. pt_examples ( TestAnimation.c )
  4. pt_examples ( TestAsm.c )
  5. pt_examples ( TestDrag.c )
  6. pt_examples ( TestImm.c )
  7. pt_examples ( TestMoldbase.c )
  8. pt_examples ( TestMultiCADFile.c )
  9. pt_examples ( TestProcstep.c )
  10. pt_examples ( TestWeld.c )
  11. pt_examples ( TestConfig.c )
  12. pt_examples ( TestConfig.c )
  13. pt_examples ( TestDbms.c )
  14. pt_examples ( TestDbms.c )
  15. pt_examples ( TestDbms.c )
  16. pt_examples ( TestDimension.c )
  17. pt_examples ( TestDimension.c )
  18. pt_examples ( TestDimension.c )
  19. pt_examples ( TestDimension.c )
  20. pt_examples ( TestFemmesh.c )
  21. pt_examples ( TestFemmesh.c )
  22. pt_examples ( TestFemmesh.c )
  23. pt_examples ( TestFemmesh.c )
  24. pt_examples ( TestFemmesh.c )
  25. pt_examples ( TestFemmesh.c )
  26. pt_examples ( TestImportfeat.c )
  27. pt_examples ( TestImportfeat.c )
  28. pt_examples ( TestImportfeat.c )
  29. pt_examples ( TestImportfeat.c )
  30. pt_examples ( TestInterface.c )
  31. pt_examples ( TestInterface.c )
  32. pt_examples ( TestInterface.c )
  33. pt_examples ( TestInterface.c )
  34. pt_examples ( TestInterface.c )
  35. pt_examples ( TestInterface.c )
  36. pt_examples ( TestInterface.c )
  37. pt_examples ( TestInterface.c )
  38. pt_examples ( TestInterface.c )
  39. pt_examples ( TestInterface.c )
  40. pt_examples ( TestInterface.c )
  41. pt_examples ( TestInterface.c )
  42. pt_examples ( TestInterface.c )
  43. pt_examples ( TestInterface.c )
  44. pt_examples ( TestDispObject.c )
  45. pt_examples ( TestExtobj.c )
  46. pt_examples ( TestExtobj.c )
  47. pt_examples ( TestFamTab.c )
  48. pt_examples ( TestFeats.c )
  49. pt_examples ( TestFeats.c )
  50. pt_examples ( TestFeats.c )
  51. pt_examples ( TestFeats.c )
  52. pt_examples ( TestFeats.c )
  53. pt_examples ( TestFeats.c )
  54. pt_examples ( TestFeats.c )
  55. pt_examples ( SketchFeatureCreate.c )
  56. pt_examples ( TestDtmPln.c )
  57. pt_examples ( TestDtmPln.c )
  58. pt_examples ( TestDtmPln.c )
  59. pt_examples ( TestDtmPln.c )
  60. pt_examples ( TestDtmPln.c )
  61. pt_examples ( TestDtmPln.c )
  62. pt_examples ( TestExtrude.c )
  63. pt_examples ( TestExtrude.c )
  64. pt_examples ( TestExtrude.c )
  65. pt_examples ( TestExtrude.c )
  66. pt_examples ( TestExtrude.c )
  67. pt_examples ( TestExtrude.c )
  68. pt_examples ( TestExtrude.c )
  69. pt_examples ( TestExtrude.c )
  70. pt_examples ( TestGenedata.c )
  71. pt_examples ( TestGenedata.c )
  72. pt_examples ( TestGeom.c )
  73. pt_examples ( TestMeasure.c )
  74. pt_examples ( TestXsec.c )
  75. pt_examples ( TestDisplist.c )
  76. pt_examples ( TestDisplist.c )
  77. pt_examples ( TestDrwSheets.c )
  78. pt_examples ( TestDrwSimprep.c )
  79. pt_examples ( TestDrwView.c )
  80. pt_examples ( TestDrwView.c )
  81. pt_examples ( TestDrwView.c )
  82. pt_examples ( TestDtlentity.c )
  83. pt_examples ( TestDtlgroup.c )
  84. pt_examples ( TestDtlgroup.c )
  85. pt_examples ( TestDtlnote.c )
  86. pt_examples ( TestDtlnote.c )
  87. pt_examples ( TestDtlnote.c )
  88. pt_examples ( TestDtlnote.c )
  89. pt_examples ( TestDtlnote.c )
  90. pt_examples ( TestDtlnote.c )
  91. pt_examples ( TestDtlsyminst.c )
  92. pt_examples ( TestDtlsyminst.c )
  93. pt_examples ( TestGraphics.c )
  94. pt_examples ( TestGraphics.c )
  95. pt_examples ( TestGraphics.c )
  96. pt_examples ( TestGraphics.c )
  97. pt_examples ( TestGraphics.c )
  98. pt_examples ( TestLayer.c )
  99. pt_examples ( TestLayer.c )
  100. pt_examples ( TestLayer.c )
  101. pt_examples ( TestLayer.c )
  102. pt_examples ( TestLayer.c )
  103. pt_examples ( TestLayer.c )
  104. pt_examples ( TestLayer.c )
  105. pt_examples ( TestLayer.c )
  106. pt_examples ( TestLayer.c )
  107. pt_examples ( TestLinestyle.c )
  108. pt_examples ( TestRay.c )
  109. pt_examples ( TestSymDefMenu.c )
  110. pt_examples ( TestSymDefMenu.c )
  111. pt_examples ( TestSymDefMenu.c )
  112. pt_examples ( TestText.c )
  113. pt_examples ( TestView.c )
  114. pt_examples ( TestDrawing.c )
  115. pt_examples ( TestDrawing.c )
  116. pt_examples ( TestMain.c )
  117. pt_examples ( TestMain.c )
  118. pt_examples ( TestMain.c )
  119. pt_examples ( TestMain.c )
  120. pt_examples ( TestMain.c )
  121. pt_examples ( TestMain.c )
  122. pt_examples ( TestMain.c )
  123. pt_examples ( TestMain.c )
  124. pt_examples ( TestMain.c )
  125. pt_examples ( TestMain.c )
  126. pt_examples ( TestMain.c )
  127. pt_examples ( TestMain.c )
  128. pt_examples ( TestMain.c )
  129. pt_examples ( TestMain.c )
  130. pt_examples ( TestMain.c )
  131. pt_examples ( TestMain.c )
  132. pt_examples ( TestMain.c )
  133. pt_examples ( TestMain.c )
  134. pt_examples ( TestMain.c )
  135. pt_examples ( TestMain.c )
  136. pt_examples ( TestMain.c )
  137. pt_examples ( TestMenu.c )
  138. pt_examples ( TestCavityLayout.c )
  139. pt_examples ( TestClCmd.c )
  140. pt_examples ( TestClCmd.c )
  141. pt_examples ( TestMfgFixt.c )
  142. pt_examples ( TestMfgFixt.c )
  143. pt_examples ( TestMfgFixt.c )
  144. pt_examples ( TestMfgMenu.c )
  145. pt_examples ( TestMfgMenu.c )
  146. pt_examples ( TestMfgMenu.c )
  147. pt_examples ( TestMfgNCSeq.c )
  148. pt_examples ( TestMfgNCSeq.c )
  149. pt_examples ( TestMfgWcell.c )
  150. pt_examples ( TestMfgWcell.c )
  151. pt_examples ( TestMfgWcell.c )
  152. pt_examples ( TestMoldLayout.c )
  153. pt_examples ( TestTool.c )
  154. pt_examples ( TestTool.c )
  155. pt_examples ( UtilMfgNew.c )
  156. pt_examples ( UtilMfgNew.c )
  157. pt_examples ( UtilMfgNew.c )
  158. pt_examples ( UtilMfgNew.c )
  159. pt_examples ( UtilMfgNew.c )
  160. pt_examples ( UtilMfgNew.c )
  161. pt_examples ( TestMisc.c )
  162. pt_examples ( TestNotify.c )
  163. pt_examples ( TestNotify.c )
  164. pt_examples ( TestGtol.c )
  165. pt_examples ( TestGtol.c )
  166. pt_examples ( TestGtol.c )
  167. pt_examples ( TestParams.c )
  168. pt_examples ( TestRelation.c )
  169. pt_examples ( TestRelation.c )
  170. pt_examples ( TestSetup.c )
  171. pt_examples ( TestSetup.c )
  172. pt_examples ( TestSetup.c )
  173. pt_examples ( TestSetup.c )
  174. pt_examples ( TestSetup.c )
  175. pt_examples ( TestSetup.c )
  176. pt_examples ( TestPartMaterial.c )
  177. pt_examples ( TestSect.c )
  178. pt_examples ( TestSect.c )
  179. pt_examples ( UtilSect.c )
  180. pt_examples ( TestSelect.c )
  181. pt_examples ( TestRule.c )
  182. pt_examples ( TestRule.c )
  183. pt_examples ( TestRule.c )
  184. pt_examples ( TestRule.c )
  185. pt_examples ( TestSimpRep.c )
  186. pt_examples ( TestSimpRep.c )
  187. pt_examples ( TestSimpRep.c )
  188. pt_examples ( TestSimpRep.c )
  189. pt_examples ( TestSimpRep.c )
  190. pt_examples ( TestSimpRep.c )
  191. pt_examples ( TestSimpRep.c )
  192. pt_examples ( TestSimpRep.c )
  193. pt_examples ( TestCollect.c )
  194. pt_mech_examples ( PTMechExItemInfo.c )
  195. pt_mech_examples ( PTMechExLoadOper.c )
  196. pt_mech_examples ( PTMechExLoadOper.c )
  197. pt_mech_examples ( PTMechExLoadOper.c )
  198. pt_userguide ( UgInterfaceMenu.c )
  199. pt_userguide ( UgAsmMenu.c )
  200. pt_userguide ( UgAsmMenu.c )
  201. pt_userguide ( UgAsmMenu.c )
  202. pt_userguide ( UgAsmMenu.c )
  203. pt_userguide ( UgCommonMenus.c )
  204. pt_userguide ( UgCommonMenus.c )
  205. pt_userguide ( UgCommonMenus.c )
  206. pt_userguide ( UgCommonMenus.c )
  207. pt_userguide ( UgCommonMenus.c )
  208. pt_userguide ( UgCommonMenus.c )
  209. pt_userguide ( UgCommonMenus.c )
  210. pt_userguide ( UgCommonMenus.c )
  211. pt_userguide ( UgCommonMenus.c )
  212. pt_userguide ( UgCommonMenus.c )
  213. pt_userguide ( UgCommonMenus.c )
  214. pt_userguide ( UgCommonMenus.c )
  215. pt_userguide ( UgCommonMenus.c )
  216. pt_userguide ( UgCommonMenus.c )
  217. pt_userguide ( UgDrawingMenu.c )
  218. pt_userguide ( UgDrawingMenu.c )
  219. pt_userguide ( UgDrawingMenu.c )
  220. pt_userguide ( UgDrawingMenu.c )
  221. pt_userguide ( UgDrawingMenu.c )
  222. pt_userguide ( UgDrawingMenu.c )
  223. pt_userguide ( UgDrawingMenu.c )
  224. pt_userguide ( UgDrawingMenu.c )
  225. pt_userguide ( UgDrawingMenu.c )
  226. pt_userguide ( UgMFGMenu.c )
  227. pt_userguide ( UgMFGMenu.c )
  228. pt_userguide ( UgMain.c )
  229. pt_userguide ( UgMain.c )
  230. pt_userguide ( UgMain.c )
  231. pt_userguide ( UgMain.c )
  232. pt_userguide ( UgMain.c )
  233. pt_userguide ( UgMainMenu.c )
  234. pt_userguide ( UgMainMenu.c )
  235. pt_userguide ( UgMainMenu.c )
  236. pt_userguide ( UgMenuMenusSetup.c )
  237. pt_userguide ( UgMenuMenusSetup.c )
  238. pt_userguide ( UgNewDrawingMenu.c )
  239. pt_userguide ( UgPartMenu.c )
  240. pt_userguide ( UgPartMenu.c )
  241. pt_userguide ( UgPlotSetup.c )
  242. pt_userguide ( UgREADME.c )
  243. pt_userguide ( UgUIMenu.c )
  244. pt_userguide ( UgMenuBitsChange.c )
  245. pt_userguide ( UgMenuButtonLocationSet.c )
  246. pt_userguide ( UgMenuConfirmGet.c )
  247. pt_userguide ( UgMenuJustificationGet.c )
  248. pt_userguide ( UgMenuJustificationGet.c )
  249. pt_userguide ( UgMenuJustificationGet.c )
  250. pt_userguide ( UgMenuMenuButtonAdd.c )
  251. pt_userguide ( UgMenuNonClosing.c )
  252. pt_userguide ( UgMenuSelfClosing.c )
  253. pt_userguide ( UgMenuValueSelect.c )
  254. pt_userguide ( UgSolidMenu.c )