Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xclock(1) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

X(7)

xrdb(1)

time(3C)

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

名称

xclock −  X 用のアナログ / ディジタルクロック

形式

xclock  [−toolkitoption ...] [−help] [−analog] [−digital] [−chime] [−hd color]

解説

xclock プログラムは、時間をアナログまたはディジタル形式で表示します。 時間は、ユーザが指定する頻度で絶えず更新されます。 このプログラムは、 Athena Clock ウィジェットと同じようなものです。

オプション

xclock は、すべての標準の X ツールキットのコマンド行オプションと、以下の追加の オプションを受け付けます。

−help このオプションは、許されるオプションの簡単な概要を標準エラー出力に 表示することを示します。

−analog
このオプションは、チックマークと針付きの従来の12時間の時計文字盤を 使用することを示します。 これがデフォルトです。

−digital
このオプションは、 24 時間のディジタル時計を使用することを示します。

−chime このオプションは、時計が各時 30 分に 1 回、そして毎正時に 2 回鳴る ことを示します。

−hd color
このオプションは、アナログ時計の針の色を指定します。 デフォルトは黒です。

−hl color
このオプションは、アナログ時計の針の端の色を指定します。 これはカラーディスプレイ上でだけ役に立ちます。 デフォルトは黒です。

−update seconds
このオプションは、 xclock がディスプレイを更新する頻度を秒単位で 指定します。 時計が隠されていてからエクスポーズした場合は、すぐに更新されます。 30 秒未満の値は、アナログ時計上の秒針を可能にします。 デフォルトは 60 秒です。

−padding number
このオプションは、ウィンドウのボーダと時計のテキスト、または画像間の 埋め込みの幅をピクセル単位で指定します。 デフォルトはディジタル時計上では 10 、アナログ時計上では 8 です。

X のデフォルト

このプログラムは、 Athena Clock ウィジェットを使用します。 このプログラムは、すべてのコアのリソース名とクラス、ならびに以下の ものを認識しています。

width (クラス Width)
時計の幅を指定します。 アナログ時計のデフォルトは 164 ピクセルです。 ディジタル時計のデフォルトは、選ばれたフォントで時計を表示するとき、 それを保持するために必要とされるものすべてです。

height (クラス Height)
時計の高さを指定します。 アナログ時計のデフォルトは 164 ピクセルです。 ディジタル時計のデフォルトは、選ばれたフォントで時計を表示するてき、 それを保持するために必要とされるものすべてです。

update (クラス Interval)
時間を再表示する頻度を秒単位で指定します。

foreground (クラス Foreground)
チックマークの色を指定します。 デフォルトは reverseVideo が指定されているかどうかに依存します。 もし reverseVideo が指定されていれば、デフォルトは白です。 さもなければ、デフォルトは黒です。

hands (クラス Foreground)
時計の針の内側の色を指定します。 デフォルトは reverseVideo が指定されているかどうかに依存します。 もし reverseVideo が指定されていれば、デフォルトは白です。 さもなければ、デフォルトは黒です。

highlight (クラス Foreground)
時計の針を強調するために使用する色を指定します。 デフォルトは reverseVideo が指定されているかどうかに依存します。 もし reverseVideo が指定されていれば、デフォルトは白です。 さもなければ、デフォルトは黒です。

analog (クラス Boolean)
アナログ時計をディジタル時計の代わりに使用するか否かを指定します。 デフォルトは真です。

chime (クラス Boolean)
ベルを毎正時と各時 30 分に鳴らすか否かを指定します。

padding (クラス Margin)
使用する内部埋込みの量をピクセル単位で指定します。 デフォルトは 8 です。

font (クラス Font)
ディジタル時計に使用するフォントを指定します。 なお、可変幅フォントは現在、正しく表示されるとは限りません。

ウィジェット

リソースを指定するのに、xclock を構成するウィジェットの階層を 知っておくと便利です。 下の記法では、インデントは、階層的な構造を示しています。 ウィジェットクラスの名前は、まず、続くウィジェットインスタンスの名前 によって与えられます。 

XClock  xclock
        Clock  clock

環境

DISPLAY
デフォルトのホストとディスプレイナンバーを得ます。

XENVIRONMENT
RESOURCE_MANAGER プロパティにストアされたグローバルなリソースに優先する リソースファイルの名前を得ます。

関連ファイル

/usr/lib/X11/app-defaults/XClock − 求めるリソースを指定します。

関連事項

X(7), xrdb(1), time(3C), Athena Clock ウィジェット

バグ

xclock は、システムの時計を信頼しています。

ディジタルモードにあるとき、文字列は自動的に中心に置かれます。

著作権

Copyright 1988, Massachusetts Institute of Technology. 
権利と許可の声明文については X(7) を参照のこと。

著者

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

NEWS-OS Release 4.2.1R

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