#define NEW_PROJECT_NO_SAVE "New Project (no save)"
#define OPEN_PROJECT "Open Project" /* absolute path for an existing file */
#define OPEN_PROJECT_NO_SAVE "Open Project (no save)" /* absolute path for an existing file; user not prompted to save changed files */
#define SAVE_PROJECT "Save Project" /* optional: absolute path under which to save project */
#define ADD_TO_PROJECT "Add To Project" /* absolute path for an existing file */
#define REMOVE_FROM_PROJECT "Remove From Project" /* absolute path or simple name for a file in the project */
#define EXCLUDE_FROM_BUILD "Exclude From Build" /* absolute path or simple name for a file in the project */
#define INCLUDE_IN_BUILD "Include In Build" /* absolute path or simple name for a file in the project */
#define GET_EXCLUSION_STATE "Get Exclusion State" /* absolute path or simple name for a file in the project */
#define UPDATE_FILE_FROM_DISK "Update File From Disk" /* absolute path for a file (has no effect unless file is a .h, .c, .obj, .lib, .dll, or .pth) */
#define LOAD_INSTRUMENT "Load Instrument" /* absolute path for an existing file */
#define UNLOAD_INSTRUMENT "Unload Instrument" /* absolute path for a loaded instrument .fp file */
#define OPEN_SOURCE_FILE "Open Source File" /* absolute path for an existing text file */
#define CLOSE_SOURCE_FILE "Close Source File" /* absolute path for file in a source window */
#define OPEN_UIR_FILE "Open UIR File" /* absolute path for an existing UIR file */
#define OPEN_FP_FILE "Open FP File" /* absolute path for an existing function panel file */
#define DOES_FILE_HAVE_CHANGES "Does File Have Changes" /* absolute path for an existing text or UIR file */
#define PRINT_SOURCE_FILE "Print Source File" /* absolute pathname for a text file */
#define PRINT_UIR_FILE "Print UIR File" /* absolute pathname for a UIR file */
#define PRINT_FILES_IN_PROJECT "Print Files In Project" /* absolute pathname for a project file */
#define COMPILE_FILE "Compile File" /* absolute path or simple name for a C source file in the project */
#define BUILD_PROJECT "Build Project"
#define SET_COMMAND_LINE "Set Command Line" /* the desired command line contents */
#define RUN_PROJECT "Run Project"
#define RUN_PROJECT_NO_SAVE "Run Project (no save)" /* user not prompted to save files */
#define APPEND_LINE_TO_IW "Append Line To IW" /* contents of line to add; if leading white space needed, mark beginning with a percent (%) */
#define CLEAR_IW "Clear IW"
#define BUILD_IW_PROGRAM "Build IW Program"
#define RUN_IW "Run IW"
#define RUN_IW_NO_SAVE "Run IW (no save)" /* user not prompted to save files */
#define SUSPEND_EXECUTION "Suspend Execution"
#define CONTINUE_EXECUTION "Continue Execution"
#define TERMINATE_EXECUTION "Terminate Execution" /* if "atexit", functions registered with atexit() will be called */
#define GET_NUM_PROJECT_FILES "Get Num Project Files"
#define GET_FILE_NAME "Get File Name" /* 0-based index of project file of which to return the simple file name */
#define CREATE_OBJECT_FILE "Create Object File" /* absolute path for a loaded .c file, or simple name for a .c file in the project */
#define CREATE_OBJS_ALL_CMPLRS "Create Objects For All Compilers" /* absolute path for a loaded .c file, or simple name for a .c file in the project */
#define SET_EXECUTABLE_PATH "Set Executable Path" /* absolute path for the executable file */
#define CREATE_EXECUTABLE "Create Executable"
#define IDENTIFY_FP_FILE "Identify FP File" /* absolute path for a loaded .fp file */
#define GET_NEXT_FP_FUNCTION "Get Next FP Function"
#define GET_FP_PARAM_DATATYPE "Get FP Param Datatype" /* -1 for return value, 0 for first parameter, etc. */
#define GET_FP_PARAM_NAME "Get FP Param Name" /* -1 for return value, 0 for first parameter, etc. */
#define GET_FP_PARAM_PROTO_NAME "Get FP Param Proto Name" /* -1 for return value, 0 for first parameter, etc. */
#define SHOW_FUNCTION_PANEL "Show Function Panel" /* name of function in function panel file */
#define CLOSE_FUNCTION_PANEL "Close Function Panel" /* name of function in function panel file */
#define IDENTIFY_FP_FUNCTION "Identify FP Function" /* name of function in function panel file */
#define GET_FP_PARAM_VALUE "Get FP Param Value" /* -1 for return value, 0 for first parameter, etc. */
#define SET_FP_PARAM_VALUE "Set FP Param Value" /* -1 for return value, 0 for first parameter, etc. */
#define COPY_FP_FUNCTION "Copy FP Function" /* name of function in function panel file */
#define CUT_FP_FUNCTION "Cut FP Function" /* name of function in function panel file */
#define PASTE_FP_FUNCTION "Paste FP Function"
#define RENAME_FP_FUNCTION "Rename FP Function" /* new function name */
#define CHANGE_INSTR_NAME "Change Instr Name" /* new instrument name */
#define SET_WARNING_BOXES "Set Warning Boxes" /* 0 for disable, 1 for enable */
#define SET_UNLOAD_DLLS "Set Unload DLLs" /* 0 for disable, 1 for enable */
#define FAKE_KEYSTROKES "Fake Keystrokes" /* up to 64 blank-separated ASCII representations */
/* of keystroke values (in hexadecimal format); */
#define SET_KEYSTROKE_INTERVAL "Set Keystroke Interval" /* number of milliseconds to wait between processing keystrokes */
#define GET_NUM_KEYSTROKES "Get Num Keystrokes"
#define GET_CVI_STATE "Get CVI State"
#define EXIT_CVI "Exit CVI"
#define EXIT_CVI_NO_SAVE "Exit CVI (no save)" /* user not prompted to save files */