XCLOCK(1)

名前
xclock - X 上で動くアナログ/デジタル時計

書式
xclock [ -help ] [ -analog ] [ -digital ] [ -chime ] [ -hd color ] [ -hl color ] [ -update seconds ] [ -padding number ]

説明
xclock プログラムはアナログ、またはデジタル形式で時間を表示する。時間はユーザ ーによって指定された周期で連続的にアップデートされる。

オプション
Xclock は標準 X ツールキットのコマンドラインオプションの全てを受け付ける。さらに、 以下にリストする追加オプションも受け付ける。

-help
    このオプションは使用可能なオプションの簡単な要約を標準エラー出力に表示 する。

-analog
    このオプションは目盛と針を持つ一般的な一周 12 時間のアナログ時計の使用 を指定する。これはデフォルトである。

-digital 又は -d
    このオプションは 24 時間表示のデジタル時計の使用を指定する。

-chime
    このオプションは毎時 0 分 に 2 回、30 分に 1 回、時計がチャイムを鳴ら すように指定する。

-hands color (又は -hd color)
    このオプションはアナログ時計の針の色を指定する。デフォルトは black 。

-highlight color (又は -hl color)
    このオプションはアナログ時計の針の外枠の色を指定する。カラーディスプレ イでのみ有効である。デフォルトは black 。

-update seconds
    このオプションは xclock が自身のディスプレイをアップデートする周期を秒 単位で指定する。ただし時計が画面上隠れている状態から復帰した場合は、こ の値とは無関係にすぐにアップデートされる。アナログ時計の場合、30 秒以 下の値であれば秒針が使用可能になる。デフォルトは 60 秒である。

-padding number
    このオプションはウィンドウの外枠から、時計の文字/絵までの隙間をピクセ ル単位で指定する。デジタル時計のデフォルトは 10、アナログ時計のデフォ ルトは 8 である。

X のデフォルト値
このプログラムは Clock ウィジェットを使用しており、以下に挙げたような Core リソース名とクラス の全てを理解できる：

width (class Width)
    時計の幅を指定する。アナログ時計のデフォルトは 164 ピクセル。デジタル 時計のデフォルトは選択されたフォントで時計を表示するために必要な幅であ る。

height (class Height)
    時計の高さを指定する。アナログ時計のデフォルトは 164 ピクセル。デジタ ル時計のデフォルトは選択されたフォントで時計を表示するために必要な高さ である。

update (class Interval)
    時間を再表示する周期を秒単位で指定する。

foreground (class Foreground)
    目盛の色を指定する。デフォルトは reverseVideo が指定されているか どうかに依存する。reverseVideo が指定されている場合は white、されていない場合は black がデフォルトになる。

hands (class Foreground)
    時計の針の内側の色を指定する。デフォルトは reverseVideo が指定さ れているかどうかに依存する。reverseVideo が指定されている場合は white、されていない場合は black がデフォルトになる。

highlight (class Foreground)
    時計の針を強調させるために外枠に使用する色を指定する。デフォルトは reverseVideo が指定されているかどうかに依存する。 reverseVideo が指定されている場合は white、されていない場 合は black がデフォルトになる。

analog (class Boolean)
    デジタル時計の代わりにアナログ時計を使用するかどうかを指定する。デフォ ルトは True である。

chime (class Boolean)
    毎時 0 分と 30 分にベルを鳴らすかどうかを指定する。

padding (class Margin)
    外枠との隙間をピクセル単位で指定する。デフォルトは 8 である。

font (class Font)
    デジタル時計で使用するフォントを指定する。現在、可変幅フォントは常に正 しく表示されるとは限らないことに注意すること。

ウィジェット
リソースを指定するにあたって、xclock を構成しているウィジェット の階層を理解していると非常に便利である。以下は字下げで階層構造を示して いる。各行の最初はウィジェットクラス名、その次にウィジェットインスタン ス名を示している。

XClock  xclock
	Clock  clock

環境変数

DISPLAY
    デフォルトのホスト名とディスプレイ番号を得る。

XENVIRONMENT
    RESOURCE_MANAGER プロパティに格納された、グローバルリソースを置き換え るリソースファイル名。

ファイル
<XRoot>/lib/X11/app-defaults/XClock - 必要なリソースを指定する。

関連項目
X(1), xrdb(1), time(3C)

バグ
Xclock はシステム時計を信用する。

デジタルモードでは、文字列が自動的にセンタリングされるべきである。

著者
Tony Della Fera (MIT-Athena, DEC)
Dave Mankins (MIT-Athena, BBN)
Ed Moy (UC Berkeley)