[スレッド全体]

2009/12/14 (月) 23:19:45 もか  
INCM1.23c
[5641] Sleipnir風タブを閉じるコマンドに関して
ANSI 1.6.5.0 / Unicode 1.6.5.0 rev1684
#2326632 Sleipnir風タブを閉じるコマンド

・このタブ以外を閉じる
実行可能判定がm_bDispTabWndMultiWin=ウィンドウをまとめてグループ化する
になっているので、タブバー表示でまとめない設定で動きません。
もっともタブ非表示でも「このウィンドウ以外を閉じる」として動作しても問題ないので判定自体が不要かと。

・左をすべて閉じる
・右をすべて閉じる

同様に実行可能判定がおかしい。
m_bDispTabWndMultiWin→m_bDispTabWnd
こちらは、タブバーがないときは「左右」が分からないのでタブバー表示のON/OFFで制御するとよさそう。
ついでにメニュー・ツールバーをグレーダウンできるように
ANSI版 CEditWnd.cpp  CEditWnd::IsFuncEnable()
Unicode版 func\IsFuncEnable()
で処理を追加すると親切です。

マクロで使えないのは、#2326632にて、syatさん
>以下はそれほど必要ないと思い、やってません。
とのことですし対応したとしても、ほかのウィンドウが操作できないから、
ほかのファイルを開いてそっちで処理して「右をすべて閉じる」して戻ってくる
とかできないからあまり意味なさそうです。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81
[ut:0.000][st:0.000]