◀一般トップへ
  • 2680 提案:コンテキストメニューの呼び出し法
    • 2701 Re:提案:コンテキストメニューの呼び出し法
  • [2680] 提案:コンテキストメニューの呼び出し法 bantam2 2003年01月29日 16:06

    開発掲示板に投げるべき話題でしょうが,あいにく開発に
    参加できませんので,こちらに投稿します.

    マウスの右クリックで呼び出すコンテキストメニューに
    ついて,右ボタンを押した時点でポップアップさせるような
    仕様にしてみてはどうでしょうか.

    現状では右クリック(つまり押して放す)した上で,メニュー項目を左クリックするわけですが,これを
    右ボタンを押したままでメニュー項目の選択を行い,
    ボタンを放した時点でコマンド実行という流れにしては
    どうかという提案です.

    WM_RButtonDown(ですかね)WM_RButtonUpイベント
    を組み合わせてできそうですが,どうなんでしょうか?
    • [2701] Re:提案:コンテキストメニューの呼び出し法 よーすけ 2003年02月06日 01:03

      おそらくデザインガイドなんかで指定があるのだと思いますが、
      他ののソフトではコンテキストメニューはマウスを放したときに
      メニューが出てくるものがほとんどです。

      たぶんいちいち左右のボタンを使い分けるのが面倒だ、という
      ことなのだと思いますが、それならむしろメニューの項目を
      左右どちらのボタンでも選択できるようにした方が正攻法な
      気がしますね。