[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: kterm 2題



○とりあえず以下の変更でメニューのタイトルはリソースファイルも
しくはxrdbで設定したリソースの内容が反映されるようになります。

この部分をxsrc/xc/programs/xtermと比べても「#ifdef KTerm」が
挿入される前の形そのままなので、なぜこの変更が要るのか理解で
きません。

○xtermではメニュータイトルが中央揃えになっているのですが、
何故か左寄せのままです。以前は中央揃えになっていた記憶があり
ます。

------------patches/patch-acになる予定
$NetBSD$

--- main.c.orig_dist	1996-07-12 14:01:38.000000000 +0900
+++ main.c	2003-08-30 00:04:54.000000000 +0900
@@ -653,27 +664,16 @@
 #undef offset
 
 static char *fallback_resources[] = {
-#ifdef KTERM
-    "KTerm*SimpleMenu*menuLabel.vertSpace: 100",
-    "KTerm*SimpleMenu*HorizontalMargins: 16",
-    "KTerm*SimpleMenu*Sme.height: 16",
-    "KTerm*SimpleMenu*Cursor: left_ptr",
-    "KTerm*mainMenu.Label:  Main Options (no app-defaults)",
-    "KTerm*vtMenu.Label:  VT Options (no app-defaults)",
-    "KTerm*fontMenu.Label:  VT Fonts (no app-defaults)",
-# ifndef KTERM_NOTEK
-    "KTerm*tekMenu.Label:  Tek Options (no app-defaults)",
-# endif /* !KTERM_NOTEK */
-#else /* !KTERM */
-    "XTerm*SimpleMenu*menuLabel.vertSpace: 100",
-    "XTerm*SimpleMenu*HorizontalMargins: 16",
-    "XTerm*SimpleMenu*Sme.height: 16",
-    "XTerm*SimpleMenu*Cursor: left_ptr",
-    "XTerm*mainMenu.Label:  Main Options (no app-defaults)",
-    "XTerm*vtMenu.Label:  VT Options (no app-defaults)",
-    "XTerm*fontMenu.Label:  VT Fonts (no app-defaults)",
-    "XTerm*tekMenu.Label:  Tek Options (no app-defaults)",
-#endif /* !KTERM */
+    "*SimpleMenu*menuLabel.vertSpace: 100",
+    "*SimpleMenu*HorizontalMargins: 16",
+    "*SimpleMenu*Sme.height: 16",
+    "*SimpleMenu*Cursor: left_ptr",
+    "*mainMenu.Label:  Main Options (no app-defaults)",
+    "*vtMenu.Label:  VT Options (no app-defaults)",
+    "*fontMenu.Label:  VT Fonts (no app-defaults)",
+#if !(defined(KTERM) && !defined(KTERM_NOTEK))
+    "*tekMenu.Label:  Tek Options (no app-defaults)",
+#endif /* !(KTERM && !KTERM_NOTEX) */
     NULL
 };