Library | File

Enum pfcActionType

# include <pfcBase.h>

enum pfcActionType
{
    pfcPOPUPMENU_CREATE_POST,
    pfcPARAM_CREATE_PRE,
    pfcPARAM_MODIFY_PRE,
    pfcPARAM_DELETE_PRE,
    pfcPARAM_CREATE_W_UNITS_PRE,
    pfcPARAM_MODIFY_W_UNITS_PRE,
    pfcPARAM_MODIFY_W_UNITS_POST,
    pfcPARAM_DELETE_W_UNITS_POST,
    pfcMODEL_REPLACE_POST,
    pfcMODEL_RETRIEVE_PRE,
    pfcMODEL_SAVE_PRE_ALL,
    pfcMODEL_RENAME_POST_ALL,
    pfcDIM_MODIFY_VALUE_PRE,
    pfcFEATURE_DELETE_PRE,
    pfcFEATURE_REGEN_PRE,
    pfcFEATURE_REGEN_POST,
    pfcFEATURE_SUPPRESS_PRE,
    pfcFEATURE_SUPPRESS_POST,
    pfcFEATURE_REGEN_FAILURE,
    pfcFEATURE_REDEFINE_PRE,
    pfcFEATURE_COPY_POST,
    pfcMODEL_COPY_POST,
    pfcMODEL_COPY_POST_ALL,
    pfcMODEL_RENAME_POST,
    pfcMODEL_ERASE_POST,
    pfcMDL_DELETE_POST,
    pfcMODEL_SAVE_POST,
    pfcMODEL_SAVE_POST_ALL,
    pfcMODEL_ERASE_POST_ALL,
    pfcMDL_DELETE_POST_ALL,
    pfcMODEL_RETRIEVE_POST,
    pfcMODEL_RETRIEVE_POST_ALL,
    pfcMDL_DISPLAY_PRE,
    pfcMDL_CREATE_POST,
    pfcSOLID_REGEN_PRE,
    pfcSOLID_REGEN_POST,
    pfcFEATURE_CREATE_PRE,
    pfcFEATURE_CREATE_POST,
    pfcFEATURE_DELETE_POST,
    pfcSOLID_UNIT_CONVERT_PRE,
    pfcSOLID_UNIT_CONVERT_POST,
    pfcDIRECTORY_CHANGE_POST,
    pfcWINDOW_CHANGE_POST,
    pfcMDL_DISPLAY_POST,
    pfcMODEL_SAVE_PRE,
    pfcMODEL_COPY_PRE,
    pfcMODEL_RENAME_PRE,
    pfcMDL_ERASE_PRE,
    pfcMDL_PURGE_PRE,
    pfcMDL_PURGE_POST,
    pfcMDL_DELETE_PRE,
    pfcSELBUFFER_CHANGE_POST,
    pfcActionType_nil
};



Description

This enumerated type represents the type of notifications.




Values

pfcPOPUPMENU_CREATE_POST
After a popup menu is created internally in Creo Parametric.
pfcPARAM_CREATE_PRE
Before a parameter is created.
pfcPARAM_MODIFY_PRE
Before a parameter is modified.
pfcPARAM_DELETE_PRE
Before a parameter is deleted.
pfcPARAM_CREATE_W_UNITS_PRE
Before a parameter is created. Supports units. (Available in OTK only)
pfcPARAM_MODIFY_W_UNITS_PRE
Before a parameter is modified. Supports units. (Available in OTK only)
pfcPARAM_MODIFY_W_UNITS_POST
After a parameter is modified. Supports units. (Available in OTK only)
pfcPARAM_DELETE_W_UNITS_POST
After a parameter is deleted. Supports units. (Available in OTK only)
pfcMODEL_REPLACE_POST
After replace of model. (Available in OTK only)
pfcMODEL_RETRIEVE_PRE
Before retrieving a model. (Available in OTK only)
pfcMODEL_SAVE_PRE_ALL
Before saving each model. (Available in OTK only)
pfcMODEL_RENAME_POST_ALL
After renaming each model. (Available in OTK only)
pfcDIM_MODIFY_VALUE_PRE
Before a dimension value is modified. (Available in OTK only)
pfcFEATURE_DELETE_PRE
Before a feature is deleted.
pfcFEATURE_REGEN_PRE
Before regenerating a feature.
pfcFEATURE_REGEN_POST
After regenerating a feature.
pfcFEATURE_SUPPRESS_PRE
Before a feature is suppressed.
pfcFEATURE_SUPPRESS_POST
After a feature is suppressed.
pfcFEATURE_REGEN_FAILURE
Upon a feature failure event.
pfcFEATURE_REDEFINE_PRE
Before redefinition of a feature.
pfcFEATURE_COPY_POST
Upon successful copying of a feature.
pfcMODEL_COPY_POST
After an explicit copy of a model.
pfcMODEL_COPY_POST_ALL
After a copy of any model, including models dependant on the model explicitly called.
pfcMODEL_RENAME_POST
After renaming a model.
pfcMODEL_ERASE_POST
After an explicit erase of a model.
pfcMDL_DELETE_POST
After an explicit delete of a model.
pfcMODEL_SAVE_POST
After an explicit save of a model.
pfcMODEL_SAVE_POST_ALL
After a save of any model, including models dependant on the model explicitly called.
pfcMODEL_ERASE_POST_ALL
After an erase of any model, including models dependant on the model explicitly called.
pfcMDL_DELETE_POST_ALL
After a delete of any model, including models dependant on the model explicitly called.
pfcMODEL_RETRIEVE_POST
After explicit retrieval of a model.
pfcMODEL_RETRIEVE_POST_ALL
After retrieval of any model, including models dependant on the model explicitly called.
pfcMDL_DISPLAY_PRE
Before starting to display a model.
pfcMDL_CREATE_POST
After creating a model
pfcSOLID_REGEN_PRE
Before regenerating a solid.
pfcSOLID_REGEN_POST
After regeneration of a solid.
pfcFEATURE_CREATE_PRE
Before creating a feature.
pfcFEATURE_CREATE_POST
After successful creation of a feature.
pfcFEATURE_DELETE_POST
After a feature has been deleted from the solid.
pfcSOLID_UNIT_CONVERT_PRE
Before unit conversion of a solid.
pfcSOLID_UNIT_CONVERT_POST
After unit conversion of a solid.
pfcDIRECTORY_CHANGE_POST
After the current directory has been successfully changed.
pfcWINDOW_CHANGE_POST
After successfully changing the window in Creo Parametric.
pfcMDL_DISPLAY_POST
After displaying a model.
pfcMODEL_SAVE_PRE
Before saving a model.
pfcMODEL_COPY_PRE
Before copying a model.
pfcMODEL_RENAME_PRE
Before renaming a model.
pfcMDL_ERASE_PRE
Before erasing a model.
pfcMDL_PURGE_PRE
Before purging a model.
pfcMDL_PURGE_POST
After purging a model.
pfcMDL_DELETE_PRE
Before deleting a model.
pfcSELBUFFER_CHANGE_POST

pfcActionType_nil
Enum null value.