#define NUM_SYS_FLAGS 200 #define NUM_MENU_FLAGS 50 #define NUM_SYS_SHORTS 20 #define NUM_DEV_STRING (45 * 2) #define NUM_SYS_STRINGS 40 /* SetString position values */ NOT_USED 0 PF_SOURCE_ICON_NAME 1 NOT_USED 2 PF_FILTER_1 3 PF_FILTER_2 4 PF_FILTER_3 5 PF_FILTER_4 6 PF_FILTER_5 7 PF_DIR_OUTPUT_NAME 8 PF_EX_OUTPUT_NAME 9 PF_PATTERN_1 10 PF_PATTERN_2 11 PF_PATTERN_3 12 PF_PATTERN_4 13 PF_PATTERN_5 14 PF_FIND_1 15 PF_FIND_2 16 PF_FIND_3 17 PF_FIND_4 18 PF_FIND_5 19 PF_FIND_FILENAME 20 PF_CREATE_DIR_NAME 21 PF_SEARCH_TEXT_NAME 22 PF_SEARCH_TEXT_FILE 23 PF_PACK_QUERY_NAME 24 PF_DICTIONARY_NAME 25 PF_PATH_FILENAME 26 /* SPOOL ARexx commands */ PF_SP_QUIT 27 PF_SP_ADDJOB 28 PF_SP_ADDJOBDEL 29 PF_SP_STOP_CURRENT 30 PF_SP_STOP_ALL 31 PF_SP_PORT_NAME 32 /* Communicate to MDPrefs the current Save As filename */ PF_SAVE_PATH 33 /* will not work in ARexx */ PF_SAVE_FILE 34 /* will not work in ARexx */ /* mdPrefs->systemFlags[] */ /* FALSE = 0, TRUE = any non-zero value */ PF_ACTIVE_WINDOW_TO_FRONT 0 /* TRUE or FALSE */ PF_AUTO_COLOR_SWITCH 1 /* TRUE or FALSE */ PF_AUTO_RESIZE 2 /* TRUE or FALSE */ PF_AUTO_UPDATE 3 /* TRUE or FALSE */ PF_COL_GADGET_BACK 4 /* Valid Pen Number */ PF_COL_BORDER1 5 /* Valid Pen Number */ PF_COL_BORDER2 6 /* Valid Pen Number */ PF_COL_GADGET_TEXT 7 /* Valid Pen Number */ PF_COL_DIRECTORY 8 /* Valid Pen Number */ PF_COL_FILE 9 /* Valid Pen Number */ PF_COL_INFO 10 /* Valid Pen Number */ PF_COL_SELECTED 11 /* Valid Pen Number */ PF_COL_TEXT1 12 /* Valid Pen Number */ PF_COL_TEXT2 13 /* Valid Pen Number */ PF_COL_TITLE 14 /* Valid Pen Number */ PF_COL_UNSELECTED 15 /* Valid Pen Number */ PF_CONFIRM_QUIT 16 /* TRUE or FALSE */ PF_DATE_TYPE 17 /* TRUE or FALSE */ PF_DECIMAL_IS_COMA 18 /* TRUE or FALSE */ PF_ICONIZED_AT_START 19 /* TRUE or FALSE */ PF_MESSAGES_OFF 20 /* TRUE or FALSE */ PF_APP_ICON_ON_WORKBENCH 21 /* TRUE or FALSE */ PF_PANIC_BUTTON 22 /* TRUE or FALSE */ PF_SAVE_WIN_POSITIONS 23 /* TRUE or FALSE */ PF_SAVE_AT_CLOSING 24 /* TRUE or FALSE */ PF_WARN_IF_REPLACING 25 /* TRUE or FALSE */ PF_SCREEN_TYPE 26 /* "Workbench Screen" = 0 */ /* "Hires" = 1 */ /* "Hires-Interlace" = 2 */ /* "SuperHires" = 3 */ /* "SuperHires-Lace"= 4 * PF_SIMPLE_REFRESH_WINDOWS 27 /* TRUE or FALSE */ PF_THOUSAND_SEPARATOR 28 /* "1,000,000" = 0 */ /* "1.000.000", = 1 */ /* "1 000 000", = 2 */ /* "1000000" = 3 */ PF_TODAY_YESTERDAY 29 /* TRUE or FALSE */ PF_TWELVE_HOUR_CLOCK 30 /* TRUE or FALSE */ PF_WARN_BEFORE_COPY 31 /* TRUE or FALSE */ PF_WARN_BEFORE_DELETE 32 /* TRUE or FALSE */ PF_WARN_BEFORE_MOVE 33 /* TRUE or FALSE */ PF_WARN_IF_DELETING_PROTECTED 34 /* TRUE or FALSE */ PF_WARN_IF_REPLACING_LARGER 35 /* TRUE or FALSE */ PF_WARN_IF_REPLACING_NEWER 36 /* TRUE or FALSE */ PF_DISPLAY_ORDER 37 /* "List directories first" = 0 */ /* "List files first" = 1 */ /* "List items mixed" = 2 */ PF_DISPLAY_PRI_NAME 38 /* 0 - 4 */ PF_DISPLAY_PRI_SIZE 39 /* 0 - 4 */ PF_DISPLAY_PRI_DATE 40 /* 0 - 4 */ PF_DISPLAY_PRI_PROTECTION 41 /* 0 - 4 */ PF_DISPLAY_PRI_COMMENT 42 /* 0 - 4 */ /* used from MegaD only flags */ PF_ICON_HIDE_COMMAND_GAD 43 /* TRUE or FALSE */ PF_ICON_HIDE_FILE_INFO 44 /* TRUE or FALSE */ PF_ICON_HIDE_DEV_GAD 45 /* TRUE or FALSE */ PF_GRID_DOWN 46 /* 1 - 255 */ PF_GRID_ACROSS 47 /* 1 - 255 */ PF_LIMIT_VOLUME 48 /* 1 - 255 */ PF_LIMIT_WINDOWS 49 /* 1 - 255 */ PF_DEST_CONTROL 50 /* TRUE or FALSE */ /* system Filters */ PF_FILTER_OUT_1 51 /* TRUE or FALSE */ PF_FILTER_OUT_2 52 /* TRUE or FALSE */ PF_FILTER_OUT_3 53 /* TRUE or FALSE */ PF_FILTER_OUT_4 54 /* TRUE or FALSE */ PF_FILTER_OUT_5 55 /* TRUE or FALSE */ PF_FILTER_ACTIVATE_1 56 /* TRUE or FALSE */ PF_FILTER_ACTIVATE_2 57 /* TRUE or FALSE */ PF_FILTER_ACTIVATE_3 58 /* TRUE or FALSE */ PF_FILTER_ACTIVATE_4 59 /* TRUE or FALSE */ PF_FILTER_ACTIVATE_5 60 /* TRUE or FALSE */ PF_FILTER_TYPE_1 61 PF_FILTER_TYPE_2 62 PF_FILTER_TYPE_3 63 PF_FILTER_TYPE_4 64 PF_FILTER_TYPE_5 65 /* "Name" = 0 */ /* "Size" = 1 */ /* "Date" = 2 */ /* "Protect" = 3 */ /* export flags */ PF_EX_SEND_FILENAME 66 /* TRUE or FALSE */ PF_EX_SEND_VOLUMENAME 67 /* TRUE or FALSE */ PF_EX_SEND_PATHNAME 68 /* TRUE or FALSE */ PF_EX_SEND_TYPE 69 /* TRUE or FALSE */ PF_EX_SEND_DATE 70 /* TRUE or FALSE */ PF_EX_SEND_SIZE 71 /* TRUE or FALSE */ PF_EX_SEND_BLOCKS 72 /* TRUE or FALSE */ PF_EX_SEND_PROTECTION 73 /* TRUE or FALSE */ PF_EX_SEND_COMMENT 74 /* TRUE or FALSE */ PF_EX_APPEND 75 /* TRUE = append * PF_EX_SEND_FILE_DIR 76 /* 0 = send both, * /* 1 = send files */ /* 2 = send directories */ PF_EX_FIELD_SEPARATOR 77 /* character value */ PF_EX_RECORD_SEPARATOR 78 /* character value */ PF_TWO_WINDOW_MODE 79 /* TRUE or FALSE */ /* system Patterns */ PF_PATTERN_OUT_1 80 /* TRUE or FALSE */ PF_PATTERN_OUT_2 81 /* TRUE or FALSE */ PF_PATTERN_OUT_3 82 /* TRUE or FALSE */ PF_PATTERN_OUT_4 83 /* TRUE or FALSE */ PF_PATTERN_OUT_5 84 /* TRUE or FALSE */ PF_PATTERN_ACTIVATE_1 85 /* TRUE or FALSE */ PF_PATTERN_ACTIVATE_2 86 /* TRUE or FALSE */ PF_PATTERN_ACTIVATE_3 87 /* TRUE or FALSE */ PF_PATTERN_ACTIVATE_4 88 /* TRUE or FALSE */ PF_PATTERN_ACTIVATE_5 89 /* TRUE or FALSE */ PF_PATTERN_TYPE_1 90 PF_PATTERN_TYPE_2 91 PF_PATTERN_TYPE_3 92 PF_PATTERN_TYPE_4 93 PF_PATTERN_TYPE_5 94 /* "Name" = 0 */ /* "Size" = 1 */ /* "Date" = 2 */ /* "Protect" = 3 */ /* system Finds */ PF_FIND_OUT_1 95 /* TRUE or FALSE */ PF_FIND_OUT_2 96 /* TRUE or FALSE */ PF_FIND_OUT_3 97 /* TRUE or FALSE */ PF_FIND_OUT_4 98 /* TRUE or FALSE */ PF_FIND_OUT_5 99 /* TRUE or FALSE */ PF_FIND_ACTIVATE_1 100 /* TRUE or FALSE */ PF_FIND_ACTIVATE_2 101 /* TRUE or FALSE */ PF_FIND_ACTIVATE_3 102 /* TRUE or FALSE */ PF_FIND_ACTIVATE_4 103 /* TRUE or FALSE */ PF_FIND_ACTIVATE_5 104 /* TRUE or FALSE */ PF_FIND_TYPE_1 105 PF_FIND_TYPE_2 106 PF_FIND_TYPE_3 107 PF_FIND_TYPE_4 108 PF_FIND_TYPE_5 109 /* "Name" = 0 */ /* "Size" = 1 */ /* "Date" = 2 */ /* "Protect" = 3 */ PF_FIND_WHAT 110 /* "Find Directory & Files" = 0 */ /* "Find Files only" = 1 */ /* "Find Directories only" = 2 */ PF_F10_CLOSE_CONTROL 111 /* TRUE or FALSE */ PF_SCREEN_DEPTH 112 /* "4 color screen" = 0 */, /* "8 color screen" = 1 */, /* "16 color screen" = 2 */ PF_MAIN_CYCLE_CURRENT 113 /* cannot use in ARexx */ PF_USE_SYSTEM_ICON 114 /* TRUE or FALSE */ PF_RETURN_KEYPAD 115 /* TRUE or FALSE */ PF_WARN_IF_REPLACING_PREFS 116 /* TRUE or FALSE */ PF_DISPLAY_SOURCE_INFO 117 /* TRUE or FALSE */ PF_DISPLAY_MEMORY 118 /* TRUE or FALSE */ PF_DISPLAY_SELECTED 119 /* TRUE or FALSE */ /* Shorts */ PF_CURRENT_MENU_SET 0 PF_LABEL_HEIGHT 1 PF_LABEL_WIDTH 2 PF_SCREEN_HEIGHT 3 /* not used */ PF_SCREEN_WIDTH 4 /* not used */ PF_ASL_LEFT 5 /* ASL Requestor */ PF_ASL_TOP 6 /* ASL Requestor */ PF_ASL_WIDTH 7 /* ASL Requestor */ PF_ASL_HEIGHT 8 /* ASL Requestor */ PF_TAB_WIDTH 9 /* 1 - 20 */ PF_WORD_WRAP_WIDTH 10 /* 0 or 20 - 999 */