[カスタマイズ編] | [目次] |
| (1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
| QX トップページ | HOME |

私はキーボード派、貴方はマウス派?

右クリックのカスタマイズ

マウス派の皆さん、ごめんなさい。私がQXでホームページを作る時は全てキーボードからの操作でまかなっているので、右クリックのカスタマイズの事をすっかり忘れてました(^_^;)

キー定義ファイルを開く

マウスの右クリックのカスタマイズを行う場合には、キー定義ファイルを編集する必要があります。HTML作成専用に作ったキー定義ファイルを開くと冒頭部分に[PopupMenu]と言う項目があると思います。ここが右クリック用のメニュー定義になっています。次にお見せするのは、実際にカスタマイズした右クリックメニューの定義一覧です。---> はタブ一つを表わします。

[PopupMenu]
Popup "ファイル"
--->"ツールバー切替" ---> ---> --->ModeSwitchToolBar
--->separator
--->cascade "HTML"
--->"標準テンプレート" ---> ---> --->$HTML_EX.MAC,insert_file,テンプレートファイル名(フルパス指定)
--->separator
--->"コメント" ---> ---> --->$HTML_EX.MAC,insert_comment
--->separator
--->"&" ---> ---> --->$HTML_EX.MAC,insert2,&
--->"<" ---> ---> --->$HTML_EX.MAC,insert2,<
--->">" ---> ---> --->$HTML_EX.MAC,insert2,>
--->" ”" ---> ---> --->$HTML_EX.MAC,insert2,"
--->separator
--->"ヘアライン(属性付)" ---> ---> --->$HTML_EX.MAC,tag_menu,TagHr2
--->"表作成" ---> ---> --->$HTML_TBL.MAC,main
--->separator
--->"保存&ブラウザ更新" ---> ---> --->$HTML_EX.MAC,update_browser
--->"カーソル位置のタグを削除" ---> ---> --->$HTML_EX.MAC,delete_tag
--->"カーソル位置のペアタグへ移動" ---> ---> --->$HTML_EX.MAC,search_pair_tag
--->end
--->separator
--->"UNDO" ---> ---> --->Undo
--->"REDO" ---> ---> --->UndoUndo
--->"貼り付け" ---> ---> --->BlockClipboardPaste
--->separator
--->"開く..." ---> ---> --->FileOpen
--->"上書き保存 - 編集終了" ---> ---> --->FileSaveQuit
--->"閉じる" ---> ---> --->FileClose
--->"全部保存" ---> ---> --->FileAllSave
--->"QXの終了" ---> ---> --->FileQXEnd
--->separator
--->"最近編集した文書一覧" ---> ---> --->FileLastList
Popup "編集"
--->"切り取り" ---> ---> --->BlockClipboardCut
--->"コピー" ---> ---> --->BlockClipboardCopy
--->separator
--->cascade "HTML編集"
--->"見出し1" ---> ---> --->$HTML_EX.MAC,insert_tag,H1/
--->"見出し2" ---> ---> --->$HTML_EX.MAC,insert_tag,H2/
--->separator
--->"フォント" ---> ---> --->$HTML_EX.MAC,tag_menu,TagFont
--->"太文字" ---> ---> --->$HTML_EX.MAC,insert_tag,STRONG/
--->"斜体" ---> ---> --->$HTML_EX.MAC,insert_tag,EM/
--->separator
--->"センタリング" ---> ---> --->$HTML_EX.MAC,insert_tag,CENTER/
--->separator
--->"リンク-ブックマーク" ---> ---> --->$HTML_EX.MAC,tag_menu,TagA2
--->"リンク-ファイル" ---> ---> --->$HTML_EX.MAC,tag_menu,TagA4
--->"他ファイル内(参照)" ---> ---> --->$HTML_EX.MAC,tag_menu,TagA5
--->"同一ページ内(参照)" ---> ---> --->$HTML_EX.MAC,tag_menu,TagA7
--->"メール発信" ---> ---> --->$HTML_EX.MAC,tag_menu,TagAmail
--->end
--->separator
--->"大文字へ" ---> ---> --->BlockToCapital
--->"小文字へ" ---> ---> --->BlockToSmall
--->"インデント" ---> ---> --->BlockIndent
--->"アンインデント" ---> ---> --->BlockUnindent

Popup "ファイル"というのは文字列選択をしていない時に右クリックすると開くメニューで、Popup "編集"というのは文字列選択の際に右クリックすると開くメニューです。必ずこれら二通りのメニューを設定しておかなくてはなりません。separatorを設定するとセパレータが入り、cascadeを設定するとメニューが階層化されます。endはcascadeの終了宣言の役目を果たします。

二通りの右クリックメニューのキャプチャー画像。
未選択時の右クリック [8KB] 選択時の右クリック [7KB]
文字列選択をしていない時の右クリックメニュー 文字列選択をした時の右クリックメニュー

* ひとくちメモ
  • メニューカスタマイズマクロ ねこみみさんのマクロ menucust.mac を使うと、今までキー定義ファイルを直接開いてカスタマイズする必要のあったプルダウンメニューと右クリックのポップアップメニューが楽にカスタマイズできるようになります。私もこのマクロを導入、今までカスタマイズするのが煩わしかったプルダウンメニューを整理しました。デフォルトのプルダウンメニューの中にはプログラマーの方達だけが使う?と思われるようなメニューが随所にあります。これらは HTML 作成には恐らく不要でしょうから、皆さんも整理しましょう。menucust.mac はねこみみさんのホームページからどうぞ。menucust.mac の起動画面 (35KB)

[前の章に戻る]  [QX トップページ]  [次の章に進む]


Maintained by KAY (Kanako Takeuchi) <kay@capella.freemail.ne.jp>