スタートボタンは、RetroHexChat のどの画面でも同じメニューを開きます。ランディングページ、接続画面、チャット、このヘルプビューア、デザインシステムのいずれでも同じです。画面ごとに異なるのは、どの項目が有効かという点です。
非表示ではなくグレー表示
今は使えない項目は、削除されずグレー表示になります。ランディングページで「スタート」▸「ツール」を開くと、アドレス帳や通知リストなどがグレーで表示されます。これらはアプリの実際の機能で、接続を待っている状態です。グレーの項目はクリックしても何も起こらず、どこにも移動しません。
中に適用できる項目がない場合、グループ全体がグレー表示になりますが、開くことはできます。これが狙いです。メニューはどこにいても同じ地図なので、アプリの中に入る前に何ができるかを確認できます。
スタートメニューには、このアプリにできることがすべて入っています。画面上部のメニューバーが提供するものはここでも提供されます。スタートメニューが完全な一覧で、メニューバーはその一部への近道です。
グループ
- 表示 — 今開いているウィンドウに関する操作です。会話一覧とニック一覧の表示切り替え、ウィンドウのクリア、選択したテキストのコピー、テキストの検索ができます。ヘルプビューアでは、同じグループで目次・索引・検索を切り替えます。
- ツール — アドレス帳、通知リスト、無視リスト、ハイライトワード、ユーザー検索、URLキャッチャー、チャンネル一覧、チャンネルセントラル。続いてニックの色、サウンド、フラッド保護。
- 自動化 — Perform、Auto-Join、Auto Respond、Alias Editor、Custom Menus、Timers:あなたに代わって動作する機能です。
- P2P — 音声通話とビデオ通話、ファイル送信、ゲームで遊ぶ、接続の統計、プライバシーモード、セッションの終了。ピアセッションがある間だけ有効です。ただしセッションの始め方を説明する項目だけは、セッションがないときにだけ有効になります。
- ゲーム — レトロゲームとアーケード。どちらもカテゴリのグループで、その中にゲームがあります。アーケードではスコアがあなたのニックネームで保存されるため、先にニックネームを認証しておく必要があります。
- アカウント — ニックネームの登録と本人確認、続いてアカウント、プロフィール、離席、ユーザーモード、信頼済み端末、アカウント情報。
- 管理 — ユーザー、チャンネル、サーバー設定、監査ログ、MOTD、TURN、ブロードキャスト、危険ゾーン、コンソール、ボット管理。管理者のみ有効です。
- ウィンドウ — 現在の画面にあるウィンドウです。ウィンドウを閉じるとタスクバーのボタンも一緒に消えます。Windows 98 と同じ動作で、ここから再び開けます。
- 移動 — サイトのページ、ドキュメント、デザインシステムに加え、ヘルプビューアー独自の履歴をたどる「戻る」と「進む」があります。各ページはチャットを再読み込みせずに、チャットの上のウィンドウとして開きます。これらは本物のリンクなので、スクリプトをオフにしても動作します。
- 言語 — アプリが対応しているすべての言語。選んでも、今いる画面はそのままです。
- ヘルプ — ヘルプトピック、ショートカット早見表、今日のメッセージ、ソースコードのリポジトリとそのライセンス、そしてバージョン情報。
「切断」は、Windows 98 で「シャットダウン」があった一番下の区切り線の下に、単独で置かれています。
グループを開く
デスクトップでは、グループがメニューの横にポップアップ表示されます。別のグループにマウスを重ねるとそちらに切り替わるため、同時に表示されるのは最大で一つです。スマホでは代わりにメニューが階層をたどる形になり、グループをタップするとリストがそのグループの項目に置き換わり、上部にあるグループ自身の行をタップすると戻れます。 デスクトップのフォルダの中にフォルダを入れられるように、グループの中にもグループを入れることができます。ゲーム ▸ アーケードには、ゲームの種類ごとのグループがあります。それぞれ直前のメニューの横に展開され、スマホでは一段階深いリストに切り替わります。このようなグループは、デスクトップ上のそのフォルダを開く行から始まります。