2003-05-08 [長年日記]

アクションの扱い

たとえば、[Message]-[Reply]をメニューから選択した場合には、Shiftキーが押されていたら一時的に外部エディタを使うかどうかを反転させたい。でも、ショートカットキーの場合には、RではReplyだけれど、Shift+RではReply Allになる。というように、同じアクションでも発生元が異なった場合にはその辺の扱いも変えなくてはいけないので、ちょっと手を入れて綺麗にしました。

スクリプトからアクションを起動できるようにもする予定なので、そうすると名前つきのパラメータリストのハンドリングも出来るようにしなくてはいけませんね。多分その辺は今のやり方の延長で何とかなるでしょう。

キーボード

家では、初代MSナチュラルキーボードを長らく使っていたのですが、一部のキートップがなくなってしまったりしていたので、新しく買ってみました。今度は会社で使っているのと同じ、IBMの42H1292というメカニカルキーでうるさいやつです^^;。PCKeyboard.comで一時期品切れだったのですが、限定で出てきていたので思わず手に入れてしまいました。

本当は家ではテンキーがないやつが良かったのですが、キータッチが好みでテンキーがないものってなかなかないんですよね。