Menu

#656 タブの閉じるボタンを自動表示するオプションを追加

None
closed
nobody
None
5
2013-08-09
2013-08-01
ryoji
No

New: タブの閉じるボタンを自動表示するオプションを追加
Imp: タブの閉じるボタン上でマウスオーバーしたときにボタンを囲む矩形を描画する
Fix: タブの閉じるボタン上でマウス左ボタンを押下げて別タブの閉じるボタン上で離すと別タブが閉じてしまう
Fix: 高DPI(125%)で[共通設定]-[タブバー]で表記末尾が切れる項目がある

その他、誤動作にはならないけれど、ソースコードの書き方でちょとズレてるかな?という箇所を修正しています。
・タブの閉じるボタンを離す処理はOnLButtonUpからOnTabLButtonUpに移動
(m_hWnd(GetHwnd)ではなくm_hwndTabでマウスキャプチャする)
・GetCloseBtnRectでTAB_MARGIN_xxxxxマクロを使うのはおかしい(使い所が違う)ので除去

現状、Win7 64bit環境での動作確認が概ね終わったところです。
他の環境で試して報告をいただけると助かります。

1 Attachments

Discussion

  • ryoji

    ryoji - 2013-08-03

    マウス下の判定に用いるボタン矩形と描画されるボタン矩形が若干ずれているのを修正

     
  • ryoji

    ryoji - 2013-08-03

    描画位置を微調整

     
  • ryoji

    ryoji - 2013-08-09

    [r3300]でcommitしました。

     

    Related

    Commit: [r3300]


    Last edit: ryoji 2013-08-09
  • ryoji

    ryoji - 2013-08-09
    • status: open --> closed
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.