Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xmag(1) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

XMAG(1)  —  NEWS-OS Programmer’s Manual

名称

xmag − スクリーンの部分を拡大する

形式

xmag [ −mag magfactor ] [ −source geom ] [ −toolkitoption ... ]

解説

xmag プログラムを使用すると、X のスクリーンの部分を拡大することが できます。 明示的なリージョンが指定されない場合は、 ポインタが左上のコーナーにある正方形が 表示され、拡大される領域を示します。 領域は、 ボタン 2 を押して、希望するサイズにドラッグしながら 変更することができます。 リージョンが選択されると、ウィンドウが現れ、リージョンが拡大された 状態が示されます。 拡大されたリージョンでは、ソースイメージ内の各ピクセルは同じ色の小さな 正方形で表されます。 拡大ウィンドウ内のポインタ上でボタン 1 を押すと、ボタンを離すまで、 そのポインタの下のピクセルの位置、および RGB 値を表示します。 拡大ウィンドウ上で “Q” または “C” と入力すると、 プログラム終了します。 アプリケーションの上部に、ボタンが 5 つあります。 Close は、特定の拡大ウィンドウを削除します。 Replace は、消しゴムを表示し、 他の領域を選択してこの拡大ウィンドウに表示します。 New は、消しゴムを表示し、 新しい拡大ウィンドウを作成します。 Cut 拡大イメージをプライマリの選択にいれます。 Paste プライマリ選択バッファを xmag にコピーします。 xmag と bitmap プログラム間で、カット、ペーストができます。 xmag のサイズを変更すると、 拡大領域のサイズが変更されます。 xmag は、カラーマップ、ビジュアル、およびソースのウィンドウの深さを 保存します。

ウィジェット

xmag は、X ツールキットおよびアテナウィジェットセットを使用します。 拡大イメージは、スケールウィジェットで表示されます。 詳細については、 アテナウィジェットセットのドキュメントを参照してください。 以下は、 xmag アプリケーションのウィジェットの構造体です。 インデントは、階層的な構造を示します。 ウィジェットクラス名が最初で、その後にウィジェットのインスタンス名です。

Xmag xmag
RootWindow root
TopLevelShell xmag
Paned pane1
Paned pane2
Command close
Command replace
Command new
Command select
Command paste
Label xmag label
Paned pane2
Scale scale
OverrideShell pixShell
Label pixLabel

オプション

−source geom このオプションは、スクリーン上のソースリージョンのサイズおよび/または 位置を指定します。 デフォルトでは、ユーザがスクリーンの領域を選択できるよう、 64x64 の正方形が提供されます。

−mag integer このオプションは、使用する拡大係数を指定します。 デフォルトは 5 です。

著作権

Copyright 1991, Massachusetts Institute of Technology.  権利および許可に関しては、X(7) を参照してください。

著者

MIT X Consortium の Dave Sternlicht および Davor Matic 氏。

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026