私はを介して実行しようとしてき.Xresources
ていない成功を収めて、メソッド(コメントを参照してくださいここに関連する質問から)
では、Xmgraceウィンドウが特定のサイズになるようにするには、何を変更する必要がありますか?実行するxmgrace myplot.agr
と、常に680x700ウィンドウになります。いつもサイズを変更してクリックスクロールする必要があるので、別の設定に設定したいと思います(Xmgraceはスクロールホイールが好きではありません)。
どんな考えやアイデアでも大歓迎です。
コメント(およびソース)ごとxmgrace
に、$HOME/.Xdefaults
ファイル内のサイズと位置を設定できます。
XMgrace*geometry: 1050x750
または(より具体的に)
XMgrace*mainWin.geometry: 1050x750
geometry
初期化中にリソースをどのように使用するかによって異なります。
FAQには、利用可能なリソースのヒント以上のものは記載されていませんが、クラス名がであることがかなり明確になっていXMgrace
ます。リソースの完全なリストを取得するには、読む必要があるだろう、ソースコード(たとえば)、で/src/xmgrace.c
あり
String fallbackResourcesHighRes[] = {
"XMgrace*mainWin.width: 680",
"XMgrace*mainWin.height: 700",
"XMgrace*fontList:-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
"XMgrace.consoleDialog*text.fontList:-*-courier-medium-r-normal-*-12-*-*-*->
"XMgrace*HContainer.marginHeight: 3",
"XMgrace*VContainer.marginHeight: 3",
NULL
};
画面サイズに基づいてそれを使用することを決定します。
screen = DefaultScreenOfDisplay(disp);
if (HeightOfScreen(screen) < 740) {
lowres = TRUE;
}
および(ソースにコマンドライン引数がない場合)は、Xリソースを使用してのみ構成できます。この-geometry
オプションは、xtermなどの他のプログラムで使用される標準のXツールキットオプションです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加