• | If you call ProNotificationSet() more than once with the same event type, the existing callback is overwritten with the one supplied in the later call. |
• | When notifications are set in Creo TOOLKIT applications, every time an event is triggered, notification messages are added to the trail files. From Creo Parametric 2.0 M210 onward, a new environment variable PROTK_LOG_DISABLE enables you to disable this behavior. When set to true, the notifications messages are not added to the trail files. |
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_MODEL_FILE_OPEN_OK
|
ProModelFileOpenOKAction
|
ProNotify.h
|
PRO_MODEL_SAVE_PRE
|
ProModelSavePreAction
|
ProMdl.h
|
PRO_MODEL_COPY_PRE
|
ProModelCopyPreAction
|
ProMdl.h
|
PRO_MODEL_RENAME_PRE
|
ProModelRenamePreAction
|
ProMdl.h
|
PRO_MODEL_RETRIEVE_PRE
|
ProModelRetrievePreAction
|
ProMdl.h
|
PRO_MDL_ERASE_PRE
|
ProMdlErasePreAction
|
ProMdl.h
|
PRO_MODEL_PURGE_PRE
|
ProModelPurgePreAction
|
ProMdl.h
|
PRO_MDL_DELETE_PRE
|
ProMdlDeletePreAction
|
ProMdl.h
|
PRO_MODEL_CREATE_PRE
|
ProModelCreatePreAction
|
ProMdl.h
|
PRO_MODEL_START
|
ProModelStartAction
|
ProMdl.h
|
PRO_CHECKIN_UI_PRE
|
ProCheckinUIPreAction
|
ProNotify.h
|
PRO_MODEL_SAVE_PRE_ALL
|
ProModelSavePreAllAction
|
ProMdl.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_MODEL_SAVE_PRE_ALL
|
ProModelSavePreAllAction
|
ProMdl.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_MODEL_SAVE_POST
|
ProModelSavePostAction
|
ProMdl.h
|
PRO_MODEL_COPY_POST
|
ProModelCopyPostAction
|
ProMdl.h
|
PRO_MODEL_RENAME_POST
|
ProModelRenamePostAction
|
ProMdl.h
|
PRO_MODEL_ERASE_POST
|
ProModelErasePostAction
|
ProMdl.h
|
PRO_MODEL_RETRIEVE_POST
|
ProModelRetrievePostAction
|
ProMdl.h
|
PRO_MODEL_PURGE_POST
|
ProModelPurgePostAction
|
ProMdl.h
|
PRO_MODEL_DELETE_POST
|
ProModelDeletePostAction
|
ProMdl.h
|
PRO_MODEL_CREATE_POST
|
ProModelCreatePostAction
|
ProMdl.h
|
PRO_UDF_LIB_COMPLETE_POST
|
ProUdfLibraryCompletePostAction
|
ProUdf.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_MODEL_SAVE_POST_ALL
|
ProModelSavePostAllAction
|
ProMdl.h
|
PRO_MODEL_COPY_POST_ALL
|
ProModelCopyPostAllAction
|
ProMdl.h
|
PRO_MODEL_ERASE_POST_ALL
|
ProModelErasePostAllAction
|
ProMdl.h
|
PRO_MODEL_RETRIEVE_POST_ALL
|
ProModelRetrievePostAllAction
|
ProMdl.h
|
PRO_MODEL_DELETE_POST_ALL
|
ProModelDeletePostAllAction
|
ProMdl.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_MODEL_DBMS_FAILURE
|
ProModelDbmsFailureAction
|
ProMdl.h
|
PRO_MDL_CREATE_CANCEL
|
ProMdlCreateCancelAction
|
ProNotify.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_DIM_MODIFY_VALUE_PRE
|
ProDimModifyValuePreAction
|
ProDimension.h
|
PRO_FEATURE_CREATE_PRE
|
ProFeatureCreatePreAction
|
ProFeature.h
|
PRO_FEATURE_CREATE_POST
|
ProFeatureCreatePostAction
|
ProFeature.h
|
PRO_FEATURE_COPY_POST
|
ProFeatureCopyPostAction
|
ProFeature.h
|
PRO_FEATURE_DELETE_PRE
|
ProFeatureDeletePreAction
|
ProFeature.h
|
PRO_FEATURE_DELETE_POST
|
ProFeatureDeletePostAction
|
ProFeature.h
|
PRO_FEATURE_SUPPRESS_PRE
|
ProFeatureSuppressPreAction
|
ProFeature.h
|
PRO_FEATURE_SUPPRESS_POST
|
ProFeatureSuppressPostAction
|
ProFeature.h
|
PRO_FEATURE_REDEFINE_PRE
|
ProFeatureRedefinePreAction
|
ProFeature.h
|
PRO_FEATURE_REDEFINE_POST
|
ProFeatureRedefinePostAction
|
ProFeature.h
|
PRO_FEATURE_REGEN_PRE
|
ProFeatureRegenPreAction
|
ProFeature.h
|
PRO_FEATURE_REGEN_POST
|
ProFeatureRegenPostAction
|
ProFeature.h
|
PRO_FEATURE_REGEN_FAILURE
|
ProFeatureRegenFailureAction
|
ProFeature.h
|
PRO_FEATURE_NEEDS_REGEN_GET
|
ProFeatureNeedsRegenGet
|
ProFeature.h
|
PRO_FEATURE_REROUTE_PRE
|
ProFeatureReroutePreAction
|
ProFeature.h
|
PRO_FEATURE_REROUTE_POST
|
ProFeatureReroutePostAction
|
ProFeature.h
|
PRO_FEATURE_REPLACE_PRE
|
ProFeatureReplacePreAction
|
ProFeature.h
|
PRO_FEATURE_REPLACE_POST
|
ProFeatureReplacePostAction
|
ProFeature.h
|
PRO_GROUP_UNGROUP_PRE
|
ProGroupUngroupPreAction
|
ProGroup.h
|
PRO_GROUP_UNGROUP_POST
|
ProGroupUngroupPostAction
|
ProGroup.h
|
PRO_PARAM_MODIFY_W_UNITS_PRE
|
ProParameterCreateWithUnitsPreAction
|
ProParameter.h
|
PRO_PARAM_CREATE_POST
|
ProParameterCreatePostAction
|
ProParameter.h
|
PRO_PARAM_MODIFY_W_UNITS_PRE
|
ProParameterModifyWithUnitsPreAction
|
ProParameter.h
|
PRO_PARAM_MODIFY_W_UNITS_POST
|
ProParameterModifyWithUnitsPostAction
|
ProParameter.h
|
PRO_PARAM_DELETE_PRE
|
ProParameterDeletePreAction
|
ProParameter.h
|
PRO_PARAM_DELETE_W_UNITS_POST
|
ProParameterDeleteWithUnitsPostAction
|
ProParameter.h
|
PRO_SOLID_REGEN_PRE
|
ProSolidRegeneratePreAction
|
ProSolid.h
|
PRO_SOLID_REGEN_POST
|
ProSolidRegeneratePostAction
|
ProSolid.h
|
PRO_SOLID_UNIT_CONVERT_PRE
|
ProSolidUnitConvertPreAction
|
ProNotify.h
|
PRO_SOLID_UNIT_CONVERT_POST
|
ProSolidUnitConvertPostAction
|
ProNotify.h
|
PRO_SOLID_PRINC_SYS_
UNITS_RENAMED_POST |
ProSolidPrincSysUnitsRenamedPostAction
|
ProNotify.h
|
PRO_DWGTABLE_ROW_
DELETE_PRE |
ProDwgtableRowDeletePreAction
|
ProNotify.h
|
PRO_DWGTABLE_ROW_DELETE
_POST |
ProDwgtableRowDeletePostAction
|
ProNotify.h
|
PRO_DWGTABLE_DELETE_PRE
|
ProDwgtableDeletePreAction
|
ProNotify.h
|
PRO_DWGTABLE_DELETE_POST
|
ProDwgtableDeletePostAction
|
ProNotify.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_DIRECTORY_CHANGE_POST
|
ProDirectoryChangePostAction
|
ProNotify.h
|
PRO_WINDOW_CHANGE_POST
|
ProWindowChangePostAction
|
ProNotify.h
|
PRO_POPUPMENU_CREATE_POST
|
ProPopupmenuCreatePostAction
|
ProPopupmenu.h
|
PRO_POPUPMENU_DESTROY_PRE
|
ProPopupmenuDestroyPreAction
|
ProPopupmenu.h
|
PRO_WINDOW_VACATE_PRE
|
ProWindowVacatePreAction
|
ProWindows.h
|
PRO_WINDOW_OCCUPY_POST
|
ProWindowOccupyPostAction
|
ProWindows.h
|
PRO_WINDOW_OCCUPY_MODEL_POST
|
ProWindowOccupyModelPostAction
|
ProWindows.h
|
PRO_GLOBAL_INTERF_CALC_POST
|
ProGlobalInterfCalcPostAction
|
ProNotify.h
|
PRO_ASMCOMP_ACTIVATE_PRE
|
ProAsmcompActivatePreAction
|
ProNotify.h
|
PRO_ASMCOMP_ACTIVATE_POST
|
ProAsmcompActivatePostAction
|
ProNotify.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_MDL_DISPLAY_PRE
|
ProMdlDisplayPreAction
|
ProMdl.h
|
PRO_MDL_DISPLAY_POST
|
ProMdlDisplayPostAction
|
ProMdl.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_NCSEQ_CL_POST
|
ProNcseqClPostAction
|
ProNotify.h
|
PRO_OPER_CL_POST
|
ProMfgoperClPostAction
|
ProNotify.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_NCL_COMMAND_EXPAND
|
ProClCommandExpandAction
|
ProClCmd.h
|
PRO_NCL_COMMAND_GET_LOC
|
ProClCommandGetLocAction
|
ProClCmd.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_RMDT_CREATE_IMM_PRE
|
ProRmdtCreateImmPreAction
|
ProRmdt.h
|
PRO_RMDT_BOUND_BOX_PRE
|
ProRmdtBoundBoxPreAction
|
ProRmdt.h
|
PRO_RMDT_CAV_LAYOUT_PRE
|
ProRmdtCavLayoutPreAction
|
ProRmdt.h
|
PRO_RMDT_CREATE_WP_PRE
|
ProRmdtCreateWpPreAction
|
ProRmdt.h
|
PRO_RMDT_MATERIAL_PRE
|
ProRmdtMaterialPreAction
|
ProRmdt.h
|
PRO_RMDT_MBASE_SELECT_PRE
|
ProRmdtMBaseSelectPreAction
|
ProRmdt.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_SELBUFFER_CHANGE_POST
|
ProSelbufferChangePostAction
|
ProSelbuffer.h
|
Event type
|
Callback typedef
|
Include file
|
---|---|---|
PRO_DRAWING_WELD_SYMPATH_GET
|
ProDrawingWeldSympathGetAction
|
ProNotify.h
|
PRO_DRAWING_WELD_GROUPIDS_GET
|
ProDrawingWeldGroupidsGetAction
|
ProNotify.h
|
PRO_DRAWING_WELD_SYMTEXT_GET
|
ProDrawingWeldSymtextGetAction
|
ProNotify.h
|