File dx-4.4.4-string.patch of Package dx

--- src/uipp/dxuilib/DXApplication.C
+++ src/uipp/dxuilib/DXApplication.C
@@ -705,8 +705,8 @@
 XtResource _DXResourceList[] =
 {
     {
-        "standInBackground",
-        "StandInBackground",
+        (String)"standInBackground",
+        (String)"StandInBackground",
         XmRPixel,
         sizeof(Pixel),
 	XtOffset(DXResource*, standInBackground),
@@ -714,8 +714,8 @@
 	(XtPointer)"#5F9EA0" // CadetBlue 
     },
     {
-        "executionHighlightForeground",
-        "Foreground",
+        (String)"executionHighlightForeground",
+        (String)"Foreground",
         XmRPixel,
         sizeof(Pixel),
 	XtOffset(DXResource*, executionHighlightForeground),
@@ -723,8 +723,8 @@
 	(XtPointer)"#00ff7e"
     },
     {
-        "backgroundExecutionForeground",
-        "Foreground",
+        (String)"backgroundExecutionForeground",
+        (String)"Foreground",
         XmRPixel,
         sizeof(Pixel),
 	XtOffset(DXResource*, backgroundExecutionForeground),
@@ -732,8 +732,8 @@
 	(XtPointer)"#7e7eb4"
     },
     {
-        "errorHighlightForeground",
-        "Foreground",
+        (String)"errorHighlightForeground",
+        (String)"Foreground",
         XmRPixel,
         sizeof(Pixel),
 	XtOffset(DXResource*, errorNodeForeground),
@@ -741,8 +741,8 @@
 	(XtPointer)"#ff9b00"
     },
     {
-        "foreground",
-        "Foreground",
+        (String)"foreground",
+        (String)"Foreground",
         XmRPixel,
         sizeof(Pixel),
 	XtOffset(DXResource*, foreground),
@@ -750,8 +750,8 @@
 	(XtPointer)"Black"
     },
     {
-        "background",
-        "Background",
+        (String)"background",
+        (String)"Background",
         XmRPixel,
         sizeof(Pixel),
 	XtOffset(DXResource*, background),
@@ -759,8 +759,8 @@
 	(XtPointer)"#b4b4b4"
     },
     {
-        "InsensitiveColor",
-        "Color",
+        (String)"InsensitiveColor",
+        (String)"Color",
         XmRPixel,
         sizeof(Pixel),
         XtOffset(DXResource*, insensitiveColor),
@@ -768,8 +768,8 @@
         (XtPointer)"#888888"
     },
     {
-	"anchorMode",
-	"AnchorMode",
+	(String)"anchorMode",
+	(String)"AnchorMode",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, anchorMode),
@@ -777,8 +777,8 @@
 	(XtPointer)EDIT_ANCHOR_MODE
     },
     {
-	"DXVersion",
-	"Flag",
+	(String)"DXVersion",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, echoVersion),
@@ -786,8 +786,8 @@
 	(XtPointer)False
     },
     {
-	"debugMode",
-	"Flag",
+	(String)"debugMode",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, debugMode),
@@ -795,8 +795,8 @@
 	(XtPointer)False
     },
     {
-	"showInstanceNumbers",
-	"Flag",
+	(String)"showInstanceNumbers",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, showInstanceNumbers),
@@ -804,8 +804,8 @@
 	(XtPointer)False
     },
     {
-	"directory",
-	"Pathname",
+	(String)"directory",
+	(String)"Pathname",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, workingDirectory),
@@ -813,8 +813,8 @@
 	NULL
     },
     {
-	"executive",
-	"Pathname",
+	(String)"executive",
+	(String)"Pathname",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, executive),
@@ -822,8 +822,8 @@
 	NULL
     },
     {
-	"executeProgram",
-	"Flag",
+	(String)"executeProgram",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, executeProgram),
@@ -831,8 +831,8 @@
 	(XtPointer)False
     },
     {
-	"executeOnChange",
-	"Flag",
+	(String)"executeOnChange",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, executeOnChange),
@@ -840,8 +840,8 @@
 	(XtPointer)False
     },
     {
-	"printHelpMessage",
-	"Flag",
+	(String)"printHelpMessage",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, showHelpMessage),
@@ -849,8 +849,8 @@
 	(XtPointer)False
     },
     {
-	"host",
-	"Host",
+	(String)"host",
+	(String)"Host",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, server),
@@ -858,8 +858,8 @@
 	NULL
     },
     {
-	"noAnchorAtStartup",
-	"Flag",
+	(String)"noAnchorAtStartup",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noAnchorAtStartup),
@@ -867,8 +867,8 @@
 	(XtPointer)False
     },
     {
-	"noConfirmedQuit",
-	"Flag",
+	(String)"noConfirmedQuit",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noConfirmedQuit),
@@ -876,8 +876,8 @@
 	(XtPointer)False
     },
     {
-	"macros",
-	"Searchlist",
+	(String)"macros",
+	(String)"Searchlist",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, macros),
@@ -885,8 +885,8 @@
 	NULL
     },
     {
-	"memory",
-	"Number",
+	(String)"memory",
+	(String)"Number",
 	XmRInt,
 	sizeof(int),
 	XtOffset(DXResource*, memorySize),
@@ -894,8 +894,8 @@
 	0
     },
     {
-	"metric",
-	"Flag",
+	(String)"metric",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, isMetric),
@@ -903,8 +903,8 @@
 	(XtPointer)False	
     },
     {
-	"messages",
-	"Pathname",
+	(String)"messages",
+	(String)"Pathname",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, errorPath),
@@ -912,8 +912,8 @@
 	NULL
     },
     {
-	"port",
-	"Number",
+	(String)"port",
+	(String)"Number",
 	XmRInt,
 	sizeof(int),
 	XtOffset(DXResource*, port),
@@ -921,8 +921,8 @@
 	0
     },
     {
-        "printImageCommand",
-        "PrintCommand",
+        (String)"printImageCommand",
+        (String)"PrintCommand",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, printImageCommand),
@@ -930,8 +930,8 @@
         (XtPointer) "lpr"
     },
     {
-        "printImageFormat",
-        "ImageFileFormat",
+        (String)"printImageFormat",
+        (String)"ImageFileFormat",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, printImageFormat),
@@ -939,8 +939,8 @@
         (XtPointer) "PSCOLOR"
     },
     {
-        "printImagePageSize",
-        "ImagePageSize",
+        (String)"printImagePageSize",
+        (String)"ImagePageSize",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, printImagePageSize),
@@ -948,8 +948,8 @@
         NULL 
     },
     {
-        "printImageSize",
-        "ImageSize",
+        (String)"printImageSize",
+        (String)"ImageSize",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, printImageSize),
@@ -957,8 +957,8 @@
        	NULL 
     },
     {
-        "printImageResolution",
-        "ImageResolution",
+        (String)"printImageResolution",
+        (String)"ImageResolution",
         XmRInt,
         sizeof(int),
         XtOffset(DXResource*, printImageResolution),
@@ -967,8 +967,8 @@
 			// tell if the user specified this option/resource
     },
     {
-	"program",
-	"Pathname",
+	(String)"program",
+	(String)"Pathname",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, program),
@@ -976,8 +976,8 @@
 	NULL
     },
     {
-	"cfg",
-	"Pathname",
+	(String)"cfg",
+	(String)"Pathname",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, cfgfile),
@@ -985,8 +985,8 @@
 	NULL
     },
     {
-	"runLocally",
-	"Flag",
+	(String)"runLocally",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, runLocally),
@@ -994,8 +994,8 @@
 	(XtPointer)False
     },
     {
-	"runUIOnly",
-	"Flag",
+	(String)"runUIOnly",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, runUIOnly),
@@ -1003,8 +1003,8 @@
 	(XtPointer)False
     },
     {
-        "saveImageFormat",
-        "ImageFileFormat",
+        (String)"saveImageFormat",
+        (String)"ImageFileFormat",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, saveImageFormat),
@@ -1014,8 +1014,8 @@
 			// specified this option/resource
     },
     {
-        "saveImagePageSize",
-        "ImagePageSize",
+        (String)"saveImagePageSize",
+        (String)"ImagePageSize",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, saveImagePageSize),
@@ -1025,8 +1025,8 @@
 			// specified this option/resource
     },
     {
-        "saveImageSize",
-        "ImageSize",
+        (String)"saveImageSize",
+        (String)"ImageSize",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, saveImageSize),
@@ -1034,8 +1034,8 @@
        	NULL, 		
     },
     {
-        "saveImageResolution",
-        "ImageResolution",
+        (String)"saveImageResolution",
+        (String)"ImageResolution",
         XmRInt,
         sizeof(int),
         XtOffset(DXResource*, saveImageResolution),
@@ -1044,8 +1044,8 @@
 			// tell if the user specified this option/resource
     },
     {
-	"suppressStartupWindows",
-	"Flag",
+	(String)"suppressStartupWindows",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, suppressStartupWindows),
@@ -1053,8 +1053,8 @@
 	(XtPointer)False
     },
     {
-	"userModuleDescriptionFile",
-	"Pathname",
+	(String)"userModuleDescriptionFile",
+	(String)"Pathname",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, userModules),
@@ -1062,8 +1062,8 @@
 	NULL
     },
     {
-	"executiveModuleDescriptionFile",
-	"Pathname",
+	(String)"executiveModuleDescriptionFile",
+	(String)"Pathname",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, executiveModule),
@@ -1071,8 +1071,8 @@
 	NULL
     },
     {
-	"uiModuleDescriptionFile",
-	"Pathname",
+	(String)"uiModuleDescriptionFile",
+	(String)"Pathname",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, uiModule),
@@ -1080,8 +1080,8 @@
 	NULL
     },
     {
-        "noWindowPlacement",
-        "WindowPlacement",
+        (String)"noWindowPlacement",
+        (String)"WindowPlacement",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noWindowPlacement),
@@ -1093,8 +1093,8 @@
      * Backdoor resources:
      */
     {
-	"restrictionLevel",
-	"Restriction",
+	(String)"restrictionLevel",
+	(String)"Restriction",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, restrictionLevel),
@@ -1102,8 +1102,8 @@
 	NULL
     },
     {
-	"noRWConfig",
-	"Flag",
+	(String)"noRWConfig",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noRWConfig),
@@ -1111,8 +1111,8 @@
 	(XtPointer)False
     },
     {
-	"noPanelEdit",
-	"Flag",
+	(String)"noPanelEdit",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noPanelEdit),
@@ -1120,8 +1120,8 @@
 	(XtPointer)False
     },
     {
-	"noInteractorEdits",
-	"Flag",
+	(String)"noInteractorEdits",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noInteractorEdits),
@@ -1129,8 +1129,8 @@
 	(XtPointer)False
     },
     {
-	"noInteractorAttributes",
-	"Flag",
+	(String)"noInteractorAttributes",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noInteractorAttributes),
@@ -1138,8 +1138,8 @@
 	(XtPointer)False
     },
     {
-	"noInteractorMovement",
-	"Flag",
+	(String)"noInteractorMovement",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noInteractorMovement),
@@ -1147,8 +1147,8 @@
 	(XtPointer)False
     },
     {
-	"noOpenAllPanels",
-	"Flag",
+	(String)"noOpenAllPanels",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noOpenAllPanels),
@@ -1156,8 +1156,8 @@
 	(XtPointer)False
     },
     {
-	"noPanelAccess",
-	"Flag",
+	(String)"noPanelAccess",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noPanelAccess),
@@ -1165,8 +1165,8 @@
 	(XtPointer)False
     },
     {
-	"noPanelOptions",
-	"Flag",
+	(String)"noPanelOptions",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noPanelOptions),
@@ -1174,8 +1174,8 @@
 	(XtPointer)False
     },
     {
-	"noMessageInfoOption",
-	"Flag",
+	(String)"noMessageInfoOption",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noMessageInfoOption),
@@ -1183,8 +1183,8 @@
 	(XtPointer)False
     },
     {
-	"noMessageWarningOption",
-	"Flag",
+	(String)"noMessageWarningOption",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noMessageWarningOption),
@@ -1192,8 +1192,8 @@
 	(XtPointer)False
     },
     {
-	"noEditorOnError",
-	"Flag",
+	(String)"noEditorOnError",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noEditorOnError),
@@ -1201,8 +1201,8 @@
 	(XtPointer)False
     },
     {
-	"noScriptCommands",
-	"Flag",
+	(String)"noScriptCommands",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noScriptCommands),
@@ -1210,8 +1210,8 @@
 	(XtPointer)False
     },
     {
-	"noPGroupAssignment",
-	"Flag",
+	(String)"noPGroupAssignment",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noPGroupAssignment),
@@ -1219,8 +1219,8 @@
 	(XtPointer)False
     },
     {
-	"noImageRWNetFile",
-	"Flag",
+	(String)"noImageRWNetFile",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noImageRWNetFile),
@@ -1228,8 +1228,8 @@
 	(XtPointer)False
     },
     {
-	"limitedNetFileSelection",
-	"Flag",
+	(String)"limitedNetFileSelection",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, limitedNetFileSelection),
@@ -1237,8 +1237,8 @@
 	(XtPointer)False
     },
     {
-        "netPath",
-        "NetPath",
+        (String)"netPath",
+        (String)"NetPath",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, netPath),
@@ -1246,8 +1246,8 @@
 	NULL
     },
     {
-	"noImageLoad",
-	"Flag",
+	(String)"noImageLoad",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noImageLoad),
@@ -1255,8 +1255,8 @@
 	(XtPointer)False
     },
     {
-	"noImageSaving",
-	"Flag",
+	(String)"noImageSaving",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noImageSaving),
@@ -1264,8 +1264,8 @@
 	(XtPointer)False
     },
     {
-	"noImagePrinting",
-	"Flag",
+	(String)"noImagePrinting",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noImagePrinting),
@@ -1273,8 +1273,8 @@
 	(XtPointer)False
     },
     {
-	"limitImageOptions",
-	"Flag",
+	(String)"limitImageOptions",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, limitImageOptions),
@@ -1282,8 +1282,8 @@
 	(XtPointer)False
     },
     {
-        "notifySaveNet",
-        "Flag",
+        (String)"notifySaveNet",
+        (String)"Flag",
         XmRBoolean,
         sizeof(Boolean),
         XtOffset(DXResource*, notifySaveNet),
@@ -1291,8 +1291,8 @@
         (XtPointer)False
     },
     {
-        "noNetworkExecute",
-        "Flag",
+        (String)"noNetworkExecute",
+        (String)"Flag",
         XmRBoolean,
         sizeof(Boolean),
         XtOffset(DXResource*, noNetworkExecute),
@@ -1300,8 +1300,8 @@
         (XtPointer)False
     },
     {
-	"noEditorAccess",
-	"Flag",
+	(String)"noEditorAccess",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noEditorAccess),
@@ -1309,8 +1309,8 @@
 	(XtPointer)False
     },
     {
-	"noDXHelp",
-	"Flag",
+	(String)"noDXHelp",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noDXHelp),
@@ -1318,8 +1318,8 @@
 	(XtPointer)False
     },
     {
-	"noCMapSetNameOption",
-	"Flag",
+	(String)"noCMapSetNameOption",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noCMapSetNameOption),
@@ -1327,8 +1327,8 @@
 	(XtPointer)False
     },
     {
-	"noCMapOpenMap",
-	"Flag",
+	(String)"noCMapOpenMap",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noCMapOpenMap),
@@ -1336,8 +1336,8 @@
 	(XtPointer)False
     },
     {
-	"noCMapSaveMap",
-	"Flag",
+	(String)"noCMapSaveMap",
+	(String)"Flag",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noCMapSaveMap),
@@ -1345,8 +1345,8 @@
 	(XtPointer)False
     },
     {
-        "applicationPort",
-        "Number",
+        (String)"applicationPort",
+        (String)"Number",
 	XmRInt,
 	sizeof(int),
 	XtOffset(DXResource*, applicationPort),
@@ -1354,8 +1354,8 @@
 	NULL
     },
     {
-        "applicationHost",
-        "ApplicationHost",
+        (String)"applicationHost",
+        (String)"ApplicationHost",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, applicationHost),
@@ -1363,8 +1363,8 @@
 	NULL
     },
     {
-        "infoEnabled",
-        "InfoEnabled",
+        (String)"infoEnabled",
+        (String)"InfoEnabled",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, infoEnabled),
@@ -1372,8 +1372,8 @@
 	(XtPointer)True
     },
     {
-        "warningEnabled",
-        "WarningEnabled",
+        (String)"warningEnabled",
+        (String)"WarningEnabled",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, warningEnabled),
@@ -1381,8 +1381,8 @@
 	(XtPointer)True
     },
     {
-        "errorEnabled",
-        "ErrorEnabled",
+        (String)"errorEnabled",
+        (String)"ErrorEnabled",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, errorEnabled),
@@ -1390,8 +1390,8 @@
 	(XtPointer)True
     },
     {
-        "moduleInfoOpensMessage",
-        "ModuleInfoOpensMessage",
+        (String)"moduleInfoOpensMessage",
+        (String)"ModuleInfoOpensMessage",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, moduleInfoOpensMessage),
@@ -1399,8 +1399,8 @@
 	(XtPointer)True
     },
     {
-        "infoOpensMessage",
-        "InfoOpensMessage",
+        (String)"infoOpensMessage",
+        (String)"InfoOpensMessage",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, infoOpensMessage),
@@ -1408,8 +1408,8 @@
 	(XtPointer)False
     },
     {
-        "warningOpensMessage",
-        "WarningOpensMessage",
+        (String)"warningOpensMessage",
+        (String)"WarningOpensMessage",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, warningOpensMessage),
@@ -1417,8 +1417,8 @@
 	(XtPointer)False
     },
     {
-        "errorOpensMessage",
-        "ErrorOpensMessage",
+        (String)"errorOpensMessage",
+        (String)"ErrorOpensMessage",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, errorOpensMessage),
@@ -1426,8 +1426,8 @@
 	(XtPointer)True
     },
     {
-        "useWindowSpecs",
-        "UseWindowSpecs",
+        (String)"useWindowSpecs",
+        (String)"UseWindowSpecs",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, useWindowSpecs),
@@ -1435,8 +1435,8 @@
 	(XtPointer)False
     },
     {
-        "forceNetFileEncryption",
-        "ForceNetFileEncryption",
+        (String)"forceNetFileEncryption",
+        (String)"ForceNetFileEncryption",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, forceNetFileEncryption),
@@ -1444,8 +1444,8 @@
 	(XtPointer)False
     },
     {
-        "cryptKey",
-        "Cryptkey",
+        (String)"cryptKey",
+        (String)"Cryptkey",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, cryptKey),
@@ -1453,8 +1453,8 @@
         NULL
     },
     {
-        "exitAfter",
-        "ExitAfter",
+        (String)"exitAfter",
+        (String)"ExitAfter",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, exitAfter),
@@ -1462,8 +1462,8 @@
 	(XtPointer)False
     },
     {
-        "forceLicense",
-        "License",
+        (String)"forceLicense",
+        (String)"License",
         XmRString,
         sizeof(String),
         XtOffset(DXResource*, forceFunctionalLicense),
@@ -1471,8 +1471,8 @@
         NULL
     },
     {
-        "noExecuteMenus",
-        "NoExecuteMenus",
+        (String)"noExecuteMenus",
+        (String)"NoExecuteMenus",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noExecuteMenus),
@@ -1480,8 +1480,8 @@
 	(XtPointer)False
     },
     {
-        "noConnectionMenus",
-        "NoConnectionMenus",
+        (String)"noConnectionMenus",
+        (String)"NoConnectionMenus",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noConnectionMenus),
@@ -1489,8 +1489,8 @@
 	(XtPointer)False
     },
     {
-        "noWindowsMenus",
-        "NoWindowsMenus",
+        (String)"noWindowsMenus",
+        (String)"NoWindowsMenus",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noWindowsMenus),
@@ -1498,8 +1498,8 @@
 	(XtPointer)False
     },
     {
-        "noExitOptions",
-        "NoExitOptions",
+        (String)"noExitOptions",
+        (String)"NoExitOptions",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noExitOptions),
@@ -1507,8 +1507,8 @@
 	(XtPointer)False
     },
     {
-        "noImageMenus",
-        "NoMenus",
+        (String)"noImageMenus",
+        (String)"NoMenus",
 	XmRBoolean,
 	sizeof(Boolean),
 	XtOffset(DXResource*, noImageMenus),
@@ -1516,8 +1516,8 @@
 	(XtPointer)False
     },
     {
-        "oemApplicationName",
-        "ApplicationName",
+        (String)"oemApplicationName",
+        (String)"ApplicationName",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, oemApplicationName),
@@ -1525,8 +1525,8 @@
 	NULL
     },
     {
-        "oemApplicationNameCode",
-        "ApplicationNameCode",
+        (String)"oemApplicationNameCode",
+        (String)"ApplicationNameCode",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, oemApplicationNameCode),
@@ -1534,8 +1534,8 @@
 	NULL
     },
     {
-        "oemLicenseCode",
-        "LicenseCode",
+        (String)"oemLicenseCode",
+        (String)"LicenseCode",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, oemLicenseCode),
@@ -1543,8 +1543,8 @@
 	NULL
     },
     {
-        "viewDataFile",
-        "ViewDataFile",
+        (String)"viewDataFile",
+        (String)"ViewDataFile",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, viewDataFile),
@@ -1552,8 +1552,8 @@
 	NULL
     },
      {
-       "autoScrollVPE",
-       "Flag",
+       (String)"autoScrollVPE",
+       (String)"Flag",
        XmRBoolean,
        sizeof(Boolean),
        XtOffset(DXResource*, autoScrollVPEInitVal),
@@ -1561,8 +1561,8 @@
        (XtPointer)True
      },
     {
-	"autoLayoutHeight",
-	"Number",
+	(String)"autoLayoutHeight",
+	(String)"Number",
 	XmRInt,
 	sizeof(int),
 	XtOffset(DXResource*, autoLayoutHeight),
@@ -1570,8 +1570,8 @@
 	0
     },
     {
-	"autoLayoutGroupSpacing",
-	"Number",
+	(String)"autoLayoutGroupSpacing",
+	(String)"Number",
 	XmRInt,
 	sizeof(int),
 	XtOffset(DXResource*, autoLayoutGroupSpacing),
@@ -1579,8 +1579,8 @@
 	0
     },
     {
-	"autoLayoutNodeSpacing",
-	"Number",
+	(String)"autoLayoutNodeSpacing",
+	(String)"Number",
 	XmRInt,
 	sizeof(int),
 	XtOffset(DXResource*, autoLayoutNodeSpacing),
@@ -1591,8 +1591,8 @@
      // For java
      //
     {
-        "cosmoDir",
-        "CosmoDir",
+        (String)"cosmoDir",
+        (String)"CosmoDir",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, cosmoDir),
@@ -1600,8 +1600,8 @@
 	(XtPointer) ""
     },
     {
-        "jdkDir",
-        "JdkDir",
+        (String)"jdkDir",
+        (String)"JdkDir",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, jdkDir),
@@ -1609,8 +1609,8 @@
 	(XtPointer) ""
     },
     {
-        "htmlDir",
-        "HtmlDir",
+        (String)"htmlDir",
+        (String)"HtmlDir",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, htmlDir),
@@ -1618,8 +1618,8 @@
 	(XtPointer) ""
     },
     {
-        "serverDir",
-        "ServerDir",
+        (String)"serverDir",
+        (String)"ServerDir",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, serverDir),
@@ -1627,8 +1627,8 @@
 	(XtPointer) ""
     },
     {
-        "dxJarFile",
-        "DxJarFile",
+        (String)"dxJarFile",
+        (String)"DxJarFile",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, dxJarFile),
@@ -1636,8 +1636,8 @@
 	(XtPointer) ""
     },
     {
-        "userHtmlDir",
-        "UserHtmlDir",
+        (String)"userHtmlDir",
+        (String)"UserHtmlDir",
 	XmRString,
 	sizeof(String),
 	XtOffset(DXResource*, userHtmlDir),
--- src/uipp/tutor/TutorApplication.C
+++ src/uipp/tutor/TutorApplication.C
@@ -71,8 +71,8 @@
 XtResource _TutorResourceList[] =
 {
     {
-        "tutorFile",
-        "Pathname",
+        (String)"tutorFile",
+        (String)"Pathname",
         XmRString,
         sizeof(String),
         XtOffset(TutorResource*, tutorFile),
@@ -80,8 +80,8 @@
         (XtPointer)"Tutorial"
     },
     {
-	"TutorInsensitiveColor",
-	"Color",
+	(String)"TutorInsensitiveColor",
+	(String)"Color",
 	XmRPixel,
 	sizeof(Pixel),
 	XtOffset(TutorResource*, insensitiveColor),
@@ -89,8 +89,8 @@
 	(XtPointer)"#888"
     },
     {
-        "root",
-        "Pathname",
+        (String)"root",
+        (String)"Pathname",
         XmRString,
         sizeof(String),
         XtOffset(TutorResource*, UIRoot),