Go to the source code of this file.
Typedefs | |
typedef void(* | StateChangeAddOnCallbackWithClient_pf )(StateChange_e StateChange, ArbParam_t ClientData) |
Use this statechange callback API if you want the callback function to receive client data. | |
typedef void(* | StateChangeAddOnCallbackV2_pf )(StateChange_e StateChange) |
This callback will be called whenever there is a state change in Tecplot. | |
typedef void(* | StateChangeAddOnCallback_pf )(StateChange_e StateChange, ArbParam_t CallData) |
This is the earlier version (before version 10) of the State Change Callback function. | |
typedef Boolean_t(* | MacroCommandExtCallback_pf )(char *CommandString, char **ErrMsg) |
Execute an extended macro command. | |
typedef Boolean_t(* | MacroCommandAddOnCallback_pf )(char *CommandString, char **ErrMsg) |
typedef Boolean_t(* | MopupQueryAddOnCallback_pf )(void) |
This callback is called when tecplot is in the initial phases of quitting. | |
typedef Boolean_t(* | ForeignLibLoader_pf )(const char *LibraryName, const char *InitFunctionName, ArbParam_t ClientData) |
This callback is not available as yet in the current API. |
typedef Boolean_t(* ForeignLibLoader_pf)(const char *LibraryName, const char *InitFunctionName, ArbParam_t ClientData) |
This callback is not available as yet in the current API.
typedef Boolean_t(* MacroCommandAddOnCallback_pf)(char *CommandString, char **ErrMsg) |
typedef Boolean_t(* MacroCommandExtCallback_pf)(char *CommandString, char **ErrMsg) |
Execute an extended macro command.
This callback is responsible for performing the macro command action when the $!EXTENDEDCOMMAND macro command associated with the CommandProcessorIDString is processed.
CommandString | The command string registered with the callback. The syntax for this string is determined by the callback designer. | |
ErrMsg | If this callback function's result is TRUE, *ErrMsg must be assigned NULL otherwise if the callback function's result is FALSE *ErrMsg must be assigned a string allocated by TecUtilStringAlloc() whose contents states the nature of the problem. Tecplot is responsible for releasing the error message string after displaying the error. |
INTEGER*4 FUNCTION MyMacroCommandCallback( & CommandString, & ErrMsgString) CHARACTER*(*) CommandString CHARACTER*(*) ErrMsgString
typedef Boolean_t(* MopupQueryAddOnCallback_pf)(void) |
typedef void(* StateChangeAddOnCallback_pf)(StateChange_e StateChange, ArbParam_t CallData) |
This is the earlier version (before version 10) of the State Change Callback function.
This callback will be called whenever there is a state change in Tecplot.
StateChange | Identifies the state that changed. | |
CallData | Provides further information on the state change. The possible values for StateChange and the meaning of CallData for specific StateChange values are all described in the ADK Users manual. |
SUBROUTINE MyStateChangeCallback( & StateChange, & CallDataPtr) INTEGER*4 StateChange POINTER (CallDataPtr, DummyCallData)
typedef void(* StateChangeAddOnCallbackV2_pf)(StateChange_e StateChange) |
This callback will be called whenever there is a state change in Tecplot.
Use one or more of the TecUtilStateChangeGetXXXX functions to retrieve supplemental information corresponding the the current state change. See The ADK users manual for more information.
StateChange | Identifies the state that changed. |
SUBROUTINE MyStateChangeV2Callback( & StateChange) INTEGER*4 StateChange
typedef void(* StateChangeAddOnCallbackWithClient_pf)(StateChange_e StateChange, ArbParam_t ClientData) |
Use this statechange callback API if you want the callback function to receive client data.
StateChange | Identifies the state that changed. | |
ClientData | Client data supplied in TecUtilStateChangeAddCallbackX. |
SUBROUTINE MyStateChangeCallback( & StateChange, & CallDataPtr) INTEGER*4 StateChange POINTER (CallDataPtr, DummyClientData)