Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sxcal(1) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

X(1)

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

名称

sxcal − NEWS Desk デスクトップツール,カレンダ

形式

sxcal [−toolkitoption ...]

解説

sxcal プログラムは、月ごとのカレンダを表示し、日々のスケジュールを 記入することができる Xウィンドウ上のツールです。
記入したスケジュールは、ユーザのホームディレクトリの calendar というファイルに保存されます。 calendar ファイルは、sxcal 終了時、午前0時、および そのとき表示されている月とは違う月を表示させた時点 で更新されます。
使い方について詳しくは、NEWS-OS マニュアルセットの NEWS Desk ユーザーズガイド Vol.1 をご覧ください。

オプション

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

−fn font_name
このオプションは指定したフォントをカレンダの曜日と日の表示部分に 使用します。 デフォルトは fixed です

−fb font_name
このオプションは指定したフォントをカレンダの日の表示部分のうち、 スケジュールが書き込まれている日の表示に使用します。 デフォルトは 8x13bold です

リソース

sxcal で使用されているウィジェット が持つリソースに加えて、 アプリケーション自身では以下のリソースを持っています。

normalFont (class NormalFont)
指定したフォントをカレンダの曜日と日の表示部分に 使用します。

boldFont (class BoldFont)
指定したフォントをカレンダの日の表示部分のうち、 スケジュールが書き込まれている日の表示に使用します。

today_string (class TodayString)
トゥデイボタンに表示される文字列のフォーマットを指定します。 任意の文字列と、%Y, %M, %D, %W の組合せで指定すると、 sxcal プログラムが、 記号部分を年、月、日、曜日に置き換えて表示します。

twoByteNum (class TwoByteNum)
このリソースを True にすると、 トゥデイボタンに表示される文字列の数字部分を多バイトコード だとみなします。

tlabel0 (class TLabel0)

tlabel1 (class TLabel1)

tlabel2 (class TLabel2)

tlabel3 (class TLabel3)

tlabel4 (class TLabel4)

tlabel5 (class TLabel5)

tlabel6 (class TLabel6)

tlabel7 (class TLabel7)

tlabel8 (class TLabel8)

tlabel9 (class TLabel9)
トゥデイボタンに表示される文字列の数字部分に用いる 文字(0〜9)を指定します

twklabel0 (class TWkLabel0)

twklabel1 (class TWkLabel1)

twklabel2 (class TWkLabel2)

twklabel3 (class TWkLabel3)

twklabel4 (class TWkLabel4)

twklabel5 (class TWkLabel5)

twklabel6 (class TWkLabel6)
トゥデイボタンに表示される文字列の曜日の部分に用いる 文字列を指定します。 twklabel0 が日曜日、 twklabel1 が月曜日、の順で土曜日まで に相当します。

tmnlabel0 (class TMnLabel0)

tmnlabel1 (class TMnLabel1)

tmnlabel2 (class TMnLabel2)

tmnlabel3 (class TMnLabel3)

tmnlabel4 (class TMnLabel4)

tmnlabel5 (class TMnLabel5)

tmnlabel6 (class TMnLabel6)

tmnlabel7 (class TMnLabel7)

tmnlabel8 (class TMnLabel8)

tmnlabel9 (class TMnLabel9)

tmnlabel10 (class TMnLabel10)

tmnlabel11 (class TMnLabel11)
トゥデイボタンに表示される文字列の月の部分に用いる 文字列を指定します。 tmnlabel0 が1月、 tmnlabel1 が2月、の順で12月まで に相当します。

wklabel0 (class WkLabel0)

wklabel1 (class WkLabel1)

wklabel2 (class WkLabel2)

wklabel3 (class WkLabel3)

wklabel4 (class WkLabel4)

wklabel5 (class WkLabel5)

wklabel6 (class WkLabel6)
月間カレンダ表示部分の曜日のラベルに用いる 文字列を指定します。 wklabel0 が日曜日、 wklabel1 が月曜日、の順で土曜日まで に相当します。

mnlabel0 (class MnLabel0)

mnlabel1 (class MnLabel1)

mnlabel2 (class MnLabel2)

mnlabel3 (class MnLabel3)

mnlabel4 (class MnLabel4)

mnlabel5 (class MnLabel5)

mnlabel6 (class MnLabel6)

mnlabel7 (class MnLabel7)

mnlabel8 (class MnLabel8)

mnlabel9 (class MnLabel9)

mnlabel10 (class MnLabel10)

mnlabel11 (class MnLabel11)
月ボタンに表示される文字列に用いる 文字列を指定します。 mnlabel0 が1月、 mnlabel1 が2月、の順で12月まで に相当します。

多国語対応

日本語(シフトJIS/EUC)、韓国語(EUC)、英語(ISO 8859-1) に対応しています。

関連ファイル

$HOME/calendar
/usr/lib/X11/app-defaults/SXcal
/usr/lib/X11/ja_JP.SJIS/app-defaults/SXcal
/usr/lib/X11/ja_JP.EUC/app-defaults/SXcal
/usr/lib/X11/ko_KR.EUC/app-defaults/SXcal

関連事項

X(1)
NEWS Desk ユーザーズガイド Vol.1

著作権

Copyright (c) 1990, 1991 Sony Corporation

NEWS-OSRelease 4.1C

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