## This file has been auto generated from makeman.tcl ## on date Tue Feb 17 13:26:34 JST 1998 ## ## proc createHelpPage {prefix} { global __help_ref __help_headers __BASEDIR __system set __help_headers {{{ヘルプページの使い方} h1 1.4} {{ヘルプページの構成} h2 4.6} {{概要} h1 13.4} {{Dotfile Generator の操作方法 } h1 20.4} {{ロードページ } h2 23.6} {{詳細ページ } h3 30.8} {{設定ページ } h2 37.6} {{構成} h3 40.8} {{ExtEntry } h2 53.6} {{要素の追加方法 } h3 56.8} {{切り取り、コピー、貼り付け } h3 61.8} {{インデックス要素 } h3 69.8} {{FillOut} h2 74.6} {{ウインドウ } h2 79.6} {{コマンド } h2 84.6} {{メニュー} h1 91.4} {{File } h2 94.6} {{生成 } h3 97.8} {{再生成 } h3 100.8} {{保存 } h3 103.8} {{別名で保存 } h3 110.8} {{外部ファイル化 } h3 113.8} {{再読み込み } h3 118.8} {{終了 } h3 121.8} {{Setup } h2 124.6} {{オプション } h3 127.8} {{保存/外部ファイル管理 } h3 140.8} {{Mail } h2 143.6} {{Help } h2 148.6} {{プログラム情報 } h3 151.8} {{ヘルプページ } h3 154.8} {{出力ファイルの使い方 } h3 157.8} {{追加情報 } h1 160.4}} set __help_ref(navigating) {20.4} set __help_ref(manuals) {160.4} set __help_ref(scissors) {61.8} set __help_ref(menu_helppage) {154.8} set __help_ref(load_detail) {30.8} set __help_ref(extentry_newElm) {56.8} set __help_ref(extentry_index) {69.8} set __help_ref(menu_reload) {118.8} set __help_ref(menu_file) {94.6} set __help_ref(menu_setup) {124.6} set __help_ref(menu_about) {151.8} set __help_ref(menu_mail) {143.6} set __help_ref(menu_quit) {121.8} set __help_ref(menu_saveas) {110.8} set __help_ref(menu_generate) {97.8} set __help_ref(menu_options) {127.8} set __help_ref(window) {79.6} set __help_ref(menus) {91.4} set __help_ref(menu_howToUse) {157.8} set __help_ref(menu_save) {103.8} set __help_ref(configpage) {37.6} set __help_ref(extentry) {53.6} set __help_ref(menu_help) {148.6} set __help_ref(menu_manage) {140.8} set __help_ref(loadpage) {23.6} set __help_ref(menu_export) {113.8} set __help_ref(menu_regenerate) {100.8} set __help_ref(command) {84.6} $prefix insert end {1. ヘルプページの使い方 Dotfile Genetator のヘルプページでは、 Dotfile Generator とその動作についての情報を調べることができます。 更に、モジュール群は単一の 設定ページ に記述することが困難な、 複雑な特色について、テキストを追加している場合もあります。 1.1. ヘルプページの構成 ヘルプページは次の様な構成をしています。 インデックスリスト ヘルプテキストの全てのセクションヘッダを見ることができます。 ヘルプテキスト 現存するヘルプテキストをボックスで表示します。 左右の矢印 これら左右の矢印ボタンは操作履歴内を前後します。 それはあなたが日常的に使っているブラウザと同じ動作です。 検索 ヘルプページの入力エリアではヘルプテキスト内の文字列を検索できます。 検索では大文字小文字の違いは無視され、 ヘルプテキストの現在位置から開始されます。 上下の矢印 これら上下の矢印は検索結果を前後に移動し表示します。 Note : このヘルプページは WWW(英語版) 経由でも同様に利用可能です。 2. 概要 Dotfile Generator は設定ツールの一つで、殆んど全ての unix プログラムが持っている、酷いドットファイルの設定を行います。 Dotfile Generator が特定のプログラムを設定するには、 それに対応したモジュールが必要になります。 シェル上で dotfile の引数として与えるモジュールとして、 何がインストールされているか調べておいて下さい。 ドットファイルを編集するためには、Dotfile Generator の引数にモジュール名を与えて起動します(既にあなたがそうしたように)。 すると ロードページ を呼び出します。 これは定義ファイルを選択し、読み込む画面です。 これら定義ファイルの一つを選択すると、Dotfile Generator はディレクトリブラウザ似のメニュー構造で 設定ページ を表示します。 それらのページは実情に合った設定オプションを含んでおり、 望みの設定を行い、そして 生成 することで、 そのプログラムの為の設定ファイルを作成することができます。 Dotfile Generator について知っておくべき最も重要な点は、 ヘルプは常に利用可能であるという事です。 あなたがもっと知りたいと望む要素の上でマウスの右ボタンをクリックすると、 設定ページ 上のヘルプ領域か、 または、あなたが今見ているヘルプブラウザにそのヘルプが表示されます。 3. Dotfile Generator の操作方法 このセクションは Dotfile Generator の各要素/ページについて記述されています。 もしこれを続けて読むのであれば、 その記述がそれ自身を含んでいたり、 別のページや Dotfile Generator のメニューから参照される事を心に留めておいて下さい。 3.1. ロードページ ロードページは Dotfile Generator を起動したときか、 または File メニューの 再読み込み を選択したときに表示されます。 このページは所定の設定を(リ)ロードします。 それはあなた自身が作成したものか、 Dotfile Generator の配布に含まれているもの、あるいは、 あなたのオリジナルのドットファイルに等しいもののいずれかになります。 設定ページ の一部か、 全てのページのどちらかを選択してロードします。 ページの一部を選択するには、 詳細 をクリックし下さい。 もし 再読み込み メニューから辿ってこのヘルプへ来ているのなら、 ロードするページの選択をリセットしているかもしれません。 その場合は所定のページを全て消去する事を意味しています。 これは起動時において 取消 ボタンを押した場合と同じになります。 3.1.1. 詳細ページ 詳細ページでは 設定ページ のどれをロードするか選択し、 リロードまたはリセットできます。 外部ファイル の場合には、 既存のページと表示されているアイテムを結合させるか、 またはアイテムと一緒に既存のファイルへ上書きするかのどちらかを選択できます。 結合は ExtEntries の要素を結合します。 すなわち、その要素が ExtEntry の要素へ追加されます。 上書きは既存のページを完全に上書きします。 メニューアイテムと設定ページの両方が表示され、 メニューアイテムを選択しているときには、 このメニュー項目下の全てのアイテムを(非)選択することができます。 3.2. 設定ページ 設定ページではプログラムの設定を行います。 このページは複数の ウインドウ・ウィジェット を持っている場合もありますが、 一度に表示されるのは一つだけです。 3.2.1. 構成 ウインドウのタイトルバーには、 設定中のページが表示されています。 これはモジュールの全ページを設定する際にとても便利です。 表示されているページの下段には、 ページの生成のされ方が表示されます。 詳しくは 設定メニュー を参照して下さい。 これのすぐ上に短いテキストがありますが、 これはヘルプ領域で、設定に関する全てのヘルプはここに配置されます。 一般的な情報はページを開いたときに配置されています。 そのページの要素上でマウスの右ボタンをクリックすると、 このヘルプ領域とその要素のヘルプとが結びつけられます。 残りが設定オプションになります。 これらは項目、チェックボタン、 プルダウンメニュー、コンボボックス、 リストボックスから成っています。 詳しくは ユーザマニュアル を参照して下さい。 追加的な要素もあります。 これらは Dotfile Generator 特有のものであり、 以下で説明します。 3.3. ExtEntry ExtEntry は要素の一つで、 数回他の要素を繰り返します。 これは設定時に使用されるもので、 ユーザはゼロまたは幾つかの ExtEntry を持つことになります。 シェルの検索パスはこの良い例で、 実行可能プログラムの検索対象ディレクトリを複数保存できます 3.3.1. 要素の追加方法 新しいタプルを ExtEntry へ追加するには、 ボタンを押して下さい。 これは ExtEntry 内へ新しい要素を追加します。 3.3.2. 切り取り、コピー、貼り付け ExtEntry 内のタプルは、 それらが基礎的要素であるのと同様に扱われる場合もあります。 アイコンが、 プルダウンメニューと共に配置されています。 切り取り タプルからクリップボードへコピーし、 ExtEntry からそれを削除します。 コピー タプルからクリップボードへコピーし、 ExtEntry にそれを残します。 貼り付け ハサミが呼び出される前にだけクリップボードから ExtEntry へ複写します。 空白行を挿入 ハサミが呼び出される前にだけ空のタプルを挿入します。 3.3.3. インデックス要素 ExtEntry が極度に大きい場合もあるでしょう。 その大きさゆえそれらはインデックス要素を持ちます。 このインデックス要素は ExtEntry 内のタプル間を、 ExtEntry 間のスクロールとは別の方法で移動します。 もし ExtEntry がインデックス要素を持っているのなら、 ボタンが置かれています。 これを押すとリストボックスが現れ、 その中からインデックス要素と結びつけられた望みのタプルを選択できます。 これらの一つを選択すると Dotfile Generator は ExtEntry をそのタプルへスクロールさせます。 3.4. FillOut FillOut ウィジェットはトークンやテキストの入力に使われます。 例えばシェルのプロンプトがそうです。 これはリストボックスとエントリで構成されおり、 エントリでは普通のテキストを入力し、 リストボックスからはトークンを挿入することが出来ます。 リストボックスの要素は基本的なトークンか、 または変更可能なものである場合もあります。 もちろんその設定は Dotfile Generator ウィジェットからなされます。 3.5. ウインドウ 各設定オプションは一枚の設定ページに置かれていて、 大抵は数枚のウインドウに配置されているでしょう。 これはとても有用で ExtEntries に含まれます。 ウインドウ・ウィジェットはボタンになっていて、 これを押すとウインドウが現れます。 3.6. コマンド Dotfile Generator の標準ウィジェットに加え、 幾つかの追加ウィジェットがあり、 それらは設定ページを表示します。 これには次に述べるウィジェットがあります。 カラー・ウィジェット 色の名前を指定するか、 または赤緑青の三原色をドラッグする事によって、 色の選択ができます。 フォント・ウィジェット フォントの名前か、 または基本的な性質で選択することができます。 (フォント名、フォントサイズ等) ファイル/ディレクトリ・ブラウザ 通常のブラウザで他のアプリケーションと同じものです。 4. メニュー メイン・ウインドウの最上段にはプルダウンメニューが配置されており、 これらは異なる動作や設定ページ、 そしてヘルプページへリンクされています。 プルダウンメニューの項目を選ぶ事によって、 メニューは即座に呼び出されます。 4.1. File 4.1.1. 生成 Dotfile Generator において最も重要な機能で、 あなたが設定した内容をプログラムのコードへと変換します。 このコードはウインドウへ表示され、またファイルへと書き出されます。 この動作は setup メニューで設定を変更することが出来ます。 出力ファイルの使い方は 下記 を参照して下さい。 4.1.2. 再生成 大きいモジュールでは、 ドットファイルの生成に長い時間が必要になる場合があります。 もし、毎回異なるオプションで繰り返し生成するならば、 この遅延はあなたを苛つかせるでしょう。 これを回避するために、あなたが取り組んでいるページののみを再度作成し、 設定ファイルの他の部分は既存のものを受け継ぐことが出来ます。 これを行うためには、 最初にモジュール全体を生成しておく必要があります。 4.1.3. 保存 どの様な設定がなされたかをファイルへ保存するもので、 その後再び Dotfile Generator を利用する際に、 その設定の続きをすることが出来ます。 保存したファイルは ロードメニュー から(リ)ロードすることができます。 このフォーマットは Dotfile Generator とモジュールの両方のバージョンに依存します。 また、 エクスポート・フォーマット と比較すると非常に高速です。 4.1.4. 別名で保存 その設定内容をファイルを指定して保存します。 4.1.5. 外部ファイル化 エクスポート・フォーマットでその設定内容を書き出します。 このフォーマットはバージョンに依存しません。 しかしながらこれを読み込むには非常に時間がかかります。 従ってこのフォーマットは Dotfile Generator のアップグレードか、Dottfile Generator を利用している他の人に設定を渡す場合にのみ使って下さい。 またこのフォーマットは、 モジュールがオリジナルのドットファイルから、 Dotfile Generator の設定へとコンバートするフィルタを持っている場合にも使われます。 4.1.6. 再読み込み 再読み込み 、あるいは一つまたは複数の 設定ページ をリセットします。 4.1.7. 終了 Dotfile Generator を終了させます。 もし変更内容が保存されていないならば、 それを保存するかどうか問い合わせます。 4.2. Setup 4.2.1. オプション オプション・メニューで Dotfile Generator の動作や振舞を設定出来ます。 それには以下のオプションがあります。 設定ファイルの保存先 セットアップ・ウインドウの最上段では、 設定ファイルの保存先と、 そのファイルのコメント文字が設定出来ます。 設定ファイルの生成先 その下は、生成した設定内容をファイルへ保存するか、 ウインドウに表示するか、あるいはその両方かを選択出来ます。 生成の内容 どの設定ページについて生成するかを選択できます。 単一のページ Dotfile Generator は現在表示されている設定ページのみを生成します。 これは各ウィジェットが何を生成するのか調べる場合に有用です。 選択したぺージ 選択したページのみを生成します。 その選択は 設定ページ の最下段でおこないます。 全てのページ 全ての設定ページについて生成します。 既定値を取り入れて生成 幾つかのプログラムについて、 その設定ファイルが明確な値を持っていないときは、 Dotfile Generator は既定値をセットします。 もし Dotfile Generator からオリジナルの設定ファイルへ出力を書き出すなら、 Dotfile Generator で行った設定内容で、 オリジナルを上書きする事を保証する意味で有用です。 それはあなたの設定ファイルとして位置付けられている場合もあるでしょう。 生成時に保存 設定ファイルを生成するとき、 同時に 保存 することを望むでしょう。 Dotfile Generator はこれを自動的に行います。 ウインドウを配置 もしウインドウ・マネージャが、 ウインドウの表示位置をユーザに任せているならば、 ウインドウの配置をあなた自身で決めるように設定する事が出来ます。 これは便利な場合があるかもしれません。 4.2.2. 保存/外部ファイル管理 保存/外部ファイルのヘッダと説明を設定/変更します。 4.3. Mail Dotfile Generator に対する意見や感想、バグレポート、 またはポストカードを送ることができます。 ポストカードはプログラマー達に対して、彼らの仕事を激励する場合のみです。 早い話が、私たちの製品を多くの人が使っていないのならば、 私たちはあまり多くの時間をそれに使わないでしょう。 4.4. Help 4.4.1. プログラム情報 Dotfile Generator の現在のバージョンについての情報を表示します。 4.4.2. ヘルプページ このヘルプページを表示します。 4.4.3. 出力ファイルの使い方 そのモジュール・プログラマが書いたヘルプページへ リンク していおり、 その出力されるファイルの使い方を教えてくれます。 5. 追加情報 Dotfile Generator は ホーム・ページ を持っています。 同様に モジュールの書き方 をインターネット上で読むことができます。 Dotfile Generator のメーリングリストがあります。 dotfile-request@imada.sdu.dk 宛へ Subject を subscribe としたメールを送ると購読することが出来ます。 購読を止めるなら、Subject を unsubscribe とします。 } label $prefix.img1 -bitmap @$__BASEDIR/Generator/bitmaps/new.xbm $prefix window create 57.26 -window $prefix.img1 label $prefix.img2 -bitmap @$__BASEDIR/Generator/bitmaps/scissors.xbm $prefix window create 62.47 -window $prefix.img2 label $prefix.img3 -bitmap @$__BASEDIR/Generator/bitmaps/idx.xbm $prefix window create 72.32 -window $prefix.img3 $prefix tag configure rmedium240 -font {-*-helvetica-medium-r-*-*-*-240-*-*-*-*-*-*} $prefix tag add rmedium240 1.0 1.14 13.0 13.6 20.0 20.28 91.0 91.8 160.0 160.9 $prefix tag configure rmedium180 -font {-*-helvetica-medium-r-*-*-*-180-*-*-*-*-*-*} $prefix tag add rmedium180 4.0 4.15 23.0 23.13 30.0 30.14 37.0 37.12 40.0 40.10 53.0 53.15 56.0 56.16 61.0 61.22 69.0 69.17 74.0 74.13 79.0 79.12 84.0 84.11 94.0 94.11 97.0 97.11 100.0 100.12 103.0 103.11 110.0 110.14 113.0 113.16 118.0 118.14 121.0 121.11 124.0 124.12 127.0 127.14 140.0 140.20 143.0 143.11 148.0 148.11 151.0 151.16 154.0 154.15 157.0 157.19 $prefix tag configure omedium140 -font {-*-helvetica-medium-o-*-*-*-140-*-*-*-*-*-*} $prefix tag add omedium140 14.136 14.143 24.40 24.44 24.51 24.56 28.68 28.73 28.167 28.169 $prefix tag configure rbold140 -font {-*-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*} $prefix tag add rbold140 5.21 6.10 6.43 7.8 7.34 8.6 8.62 9.3 9.82 10.6 11.0 11.4 62.77 63.5 63.47 64.4 64.44 65.5 65.48 66.7 85.88 86.11 86.60 87.12 87.64 88.17 128.64 129.11 129.68 130.11 130.69 131.6 131.33 132.7 132.83 133.8 133.52 134.7 134.28 135.12 135.223 136.7 136.76 137.9 $prefix tag configure rmedium140 -font {-*-helvetica-medium-r-*-*-*-140-*-*-*-*-*-*} $prefix tag add rmedium140 1.14 2.135 4.15 5.21 6.10 6.43 7.8 7.34 8.6 8.62 9.3 9.82 10.6 11.0 11.4 11.41 13.6 14.136 14.143 18.147 20.28 21.136 23.13 24.40 24.44 24.51 24.56 28.68 28.73 28.167 28.169 28.189 30.14 35.101 37.12 38.79 40.10 51.0 53.15 54.132 56.16 59.28 61.22 62.77 63.5 63.47 64.4 64.44 65.5 65.48 66.7 67.0 69.17 72.160 74.13 77.158 79.12 82.42 84.11 85.88 86.11 86.60 87.12 87.64 88.17 89.0 91.8 92.111 94.11 95.0 97.11 98.153 100.12 101.193 103.11 108.84 110.14 111.23 113.16 116.87 118.14 119.36 121.11 122.67 124.12 125.0 127.14 128.64 129.11 129.68 130.11 130.69 131.6 131.33 132.7 132.83 133.8 133.52 134.7 134.28 135.12 135.223 136.7 136.76 137.9 138.0 140.20 141.27 143.11 146.92 148.11 149.0 151.16 152.42 154.15 155.16 157.19 158.61 160.9 163.144 $prefix tag configure indent1 -lmargin1 {0} $prefix tag configure indent1 -lmargin2 {25} $prefix tag add indent1 5.21 10.34 62.77 66.35 85.88 88.45 128.64 137.104 $prefix tag configure indent2 -lmargin1 {25} $prefix tag configure indent2 -lmargin2 {50} $prefix tag add indent2 131.33 134.27 $prefix tag add tag0 2.86 2.91 $prefix tag configure tag0 -underline 1 $prefix tag bind tag0 <1> "help`gotoTag configpage" $prefix tag add tag1 16.75 16.81 $prefix tag configure tag1 -underline 1 $prefix tag bind tag1 <1> "help`gotoTag loadpage" $prefix tag add tag2 16.173 16.178 $prefix tag configure tag2 -underline 1 $prefix tag bind tag2 <1> "help`gotoTag configpage" $prefix tag add tag3 16.229 16.231 $prefix tag configure tag3 -underline 1 $prefix tag bind tag3 <1> "help`gotoTag menu_generate" $prefix tag add tag4 18.96 18.101 $prefix tag configure tag4 -underline 1 $prefix tag bind tag4 <1> "help`gotoTag configpage" $prefix tag add tag5 28.0 28.5 $prefix tag configure tag5 -underline 1 $prefix tag bind tag5 <1> "help`gotoTag configpage" $prefix tag add tag6 28.51 28.53 $prefix tag configure tag6 -underline 1 $prefix tag bind tag6 <1> "help`gotoTag load_detail" $prefix tag add tag7 31.8 31.13 $prefix tag configure tag7 -underline 1 $prefix tag bind tag7 <1> "help`gotoTag configpage" $prefix tag add tag8 31.46 31.52 $prefix tag configure tag8 -underline 1 $prefix tag bind tag8 <1> "help`gotoTag menu_export" $prefix tag add tag9 33.4 33.14 $prefix tag configure tag9 -underline 1 $prefix tag bind tag9 <1> "help`gotoTag extentry" $prefix tag add tag10 38.32 38.44 $prefix tag configure tag10 -underline 1 $prefix tag bind tag10 <1> "help`gotoTag window" $prefix tag add tag11 43.41 43.47 $prefix tag configure tag11 -underline 1 $prefix tag bind tag11 <1> "help`gotoTag menu_setup" $prefix tag add tag12 47.74 47.82 $prefix tag configure tag12 -underline 1 $prefix tag bind tag12 <1> "help`gotoTag manuals" $prefix tag add tag13 80.61 80.71 $prefix tag configure tag13 -underline 1 $prefix tag bind tag13 <1> "help`gotoTag extentry" $prefix tag add tag14 98.101 98.106 $prefix tag configure tag14 -underline 1 $prefix tag bind tag14 <1> "help`gotoTag menu_setup" $prefix tag add tag15 98.140 98.142 $prefix tag configure tag15 -underline 1 $prefix tag bind tag15 <1> "help`gotoTag howToUse" $prefix tag add tag16 106.10 106.17 $prefix tag configure tag16 -underline 1 $prefix tag bind tag16 <1> "help`gotoTag loadpage" $prefix tag add tag17 108.55 108.68 $prefix tag configure tag17 -underline 1 $prefix tag bind tag17 <1> "help`gotoTag menu_export" $prefix tag add tag18 119.0 119.5 $prefix tag configure tag18 -underline 1 $prefix tag bind tag18 <1> "help`gotoTag loadpage" $prefix tag add tag19 119.20 119.25 $prefix tag configure tag19 -underline 1 $prefix tag bind tag19 <1> "help`gotoTag configpage" $prefix tag add tag20 133.33 133.38 $prefix tag configure tag20 -underline 1 $prefix tag bind tag20 <1> "help`gotoTag configpage" $prefix tag add tag21 136.28 136.30 $prefix tag configure tag21 -underline 1 $prefix tag bind tag21 <1> "help`gotoTag menu_save" $prefix tag add tag22 158.25 158.28 $prefix tag configure tag22 -underline 1 $prefix tag bind tag22 <1> "help`gotoTag howToUse" $prefix tag add tag23 11.17 11.25 $prefix tag configure tag23 -underline 1 $prefix tag bind tag23 <1> "startBrowser http://www.imada.sdu.dk/~blackie/dotfile/help.html" $prefix tag add tag24 161.20 161.27 $prefix tag configure tag24 -underline 1 $prefix tag bind tag24 <1> "startBrowser http://www.imada.sdu.dk/~blackie/dotfile" $prefix tag add tag25 161.41 161.50 $prefix tag configure tag25 -underline 1 $prefix tag bind tag25 <1> "startBrowser http://www.imada.sdu.dk/~blackie/dotfile/dotdotfiles/" }