ui/motif/toolkit.c

changeset 46
4a5e0b9b6992
parent 36
e4198fc2ead4
child 52
25e5390cce41
--- a/ui/motif/toolkit.c	Sat May 17 10:48:59 2014 +0200
+++ b/ui/motif/toolkit.c	Sat May 17 10:53:57 2014 +0200
@@ -51,7 +51,25 @@
 int event_pipe[2];
 
 static String fallback[] = {
-	"*fontList: -dt-interface system-medium-r-normal-s*utf*:",
+    	//"*fontList: -dt-interface system-medium-r-normal-s*utf*:",    
+        "*renderTable: rt",
+        "*rt*fontType: FONT_IS_FONTSET",
+        "*rt*fontName: -dt-interface system-medium-r-normal-s*utf*:,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-iso8859-1,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-iso8859-10,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-iso8859-15,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-iso8859-2,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-iso8859-3,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-iso8859-4,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-iso8859-5,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-iso8859-9,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-koi8-e,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-koi8-r,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-koi8-ru,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-koi8-u,"
+                "-misc-liberation sans-medium-r-normal--0-0-0-0-p-0-koi8-uni,"
+                "-misc-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208",
+        "*rt*fontSize: 10",
 	NULL
 };
 
@@ -66,6 +84,7 @@
     XtToolkitInitialize();
     XtSetLanguageProc(NULL, NULL, NULL);
     app = XtCreateApplicationContext();
+    XtAppSetFallbackResources(app, fallback);
     
     display =  XtOpenDisplay(app, NULL, appname, appname, NULL, 0, &argc, argv);
     char **missing = NULL;

mercurial