VWR-4611についてGottiさんに指摘されて、Mac版ビューアでのショートカット指定を確認していました。
SLでのUIはxmlを元に成り立っていて、xml内の指定に基づいてショートカットの割当、及びキー組み合わせが描写されます。ショートカットがそのまま書き出されている訳ではありません。
これは多分いずれの環境でも共通の指定だと思いますが、Ctrl、Alt、shiftの組み合わせでキーボードショートカットが指定されています。ただ、Macの場合はこれに付加する形で独自のオプションが加わっています。
useMacCtrlという指定があり、これにはboolean値が用いられます。Trueの場合、「Cmd-○」というショートカットが「Ctrl-○」という表記に変わる仕組みです。
この表記に併せてキーを入力しても、想定された動作よりもOSXネイティブな動作が優先されるショートカットが存在するため、報告が上がっています。
このショートカット、CmdではなくCtrlと組み合わせると反応があるため、ショートカットの描写を変更するパッチを提供したのですが、いくつか確認したところ、他のショートカットのうちCtrlでもCmdでもどちらでも動作するものが数多くあり、おそらくワールドマップ表示メニューのui部分にuseMacCtrlが必要、という状態のようです。
個人的にMinimize Windowのメニューがないようなのが解せませんが、実装したところで誰が使うのか疑問ではあります…。
Thursday, December 11, 2008
Macintosh Viewerでのショートカット
Subscribe to:
Post Comments (Atom)

0 コメント:
Post a Comment