1 # include <appFrame.h> 2 # include <appInspector.h> 3 4 # ifndef TED_APP_RESOURCES_H 5 # define TED_APP_RESOURCES_H 6 7 /************************************************************************/ 8 /* */ 9 /* Ted specific resources. */ 10 /* */ 11 /* Also: Some global data items. */ 12 /* */ 13 /************************************************************************/ 14 15 typedef struct TedAppResources 16 { 17 /****************************************/ 18 /* Texts. */ 19 /****************************************/ 20 21 char * tarFileNotRtf; 22 char * tarHeadFootNotReachable; 23 char * tarCannotRecover; 24 25 char * tarAppFileMenuText; 26 char * tarAppWinMenuText; 27 char * tarDocFileMenuText; 28 char * tarDocEditMenuText; 29 char * tarDocInsertMenuText; 30 char * tarDocWinMenuText; 31 char * tarDocFontMenuText; 32 char * tarDocFormatMenuText; 33 char * tarDocToolMenuText; 34 char * tarDocTableMenuText; 35 char * tarHelpMenuText; 36 char * tarAppHelpFileName; 37 38 char * tarSelectionColor; 39 char * tarCopiedSelectionColor; 40 char * tarPageNumberFormat; 41 42 /****************************************/ 43 /* Defaults. */ 44 /****************************************/ 45 char * tarShowTableGridString; 46 int tarShowTableGridInt; 47 48 char * tarAutoHyphenateString; 49 int tarAutoHyphenateInt; 50 51 char * tarShadingMeshTwipsString; 52 double tarShadingMeshPointsDouble; 53 54 char * tarPageGapMMString; 55 int tarPageGapMM; 56 57 char * tarLenientRtfString; 58 int tarLenientRtfInt; 59 60 char * tarTraceEditsString; 61 int tarTraceEditsInt; 62 63 char * tarPdfOutlineString; 64 int tarPdfOutlineInt; 65 66 char * tarOverridePaperSizeString; 67 int tarOverridePaperSizeInt; 68 69 /****************************************/ 70 /* Global data. */ 71 /****************************************/ 72 73 AppInspector * tarInspector; 74 EditDocument * tarManualDocument; 75 76 /****************************************/ 77 /* To open images: */ 78 /* From a file chooser. */ 79 /****************************************/ 80 AppFileExtension * tarOpenImageExtensions; 81 int tarOpenImageExtensionCount; 82 83 /****************************************/ 84 /* For Ted --Find and Ted --RegFind */ 85 /****************************************/ 86 87 const char * tarFindPattern; 88 int tarFindRegex; 89 } TedAppResources; 90 91 /************************************************************************/ 92 /* */ 93 /* Routine Declarations. */ 94 /* */ 95 /************************************************************************/ 96 97 extern void tedDetermineDefaultSettings( TedAppResources * tar ); 98 99 # endif /* TED_APP_RESOURCES_H */ 100