リボンをカスタマイズしよう。
ふだん使っている「画層切り替え」のこんなツールバーをリボンにする。
CUI コマンドでダイアログボックスを表示、目的のツールバーで右クリック「リボンパネルにコピー」を選ぶ、ツールバーがリボンになってくれる・・・はずだけどできるのは白紙のパネル。
CUI コマンドでコマンドをフライアウトに再配置すればとにかくはこんな形にはなる。
ここまで来るのに、うっかりすると30分がかかる。
CUIコマンドとダイアログボックスのオペレーションのレスポンスが恐ろしいほど悪い。変更して[OK]ボタンを押しても一瞬、フリーズしたかに思える時間がすぎる。
パネル内でのコマンドの移動に制限がある。「区切り」はどこにでも入らない。
コマンドの検索にも時間がかかる。
さらに、あるパネルをパネルごと削除すると、べつのパネルのフライアウトすべてが消えてしまう、という現象までおきる。
それでもリボンを使ってみようと思うのだが・・・。
ところがこの新インタフェースのリボン、どうも完成品に思えない。
まず「遅い」、リボンを表示する設定にしておくと、起動に17秒から20秒もかかる。リボン非表示なら半分だ。
真っ白の画面のまま、10秒近く待たされるのでハングしたかと不安になる。
この無言の10秒の間何をしているのかとモニターしてみると、デバッガには多数のエラーが表示されている。これが原因かどうかはわからないがとにかく変だ。
さらにリボンでフライアウトをツールバーのように使いたいけど、これができない。
アイコンのデザインはどのコマンドを実行しても変わらない、アイコンのクリックでコマンドを実行できる、というのがやりたいことだ。
ヘルプによれば、CUIコマンドでフライアウトのプロパティ「ボタンスタイル」を「実行」、「最近のコマンドを使用」を「いいえ」にすればいいことになっている。 が、これも正しく動作しない。
さらにカスタマイズはすんなりできない。たとえば・・・という話はまた明日。