tablacus/TablacusExplorer

[Question] When a frame is displayed in a tab, the icon size can't be scaled using Ctrl+wheel.

Opened this issue · 8 comments

【要件】

タブ内にフレームを表示したとき、Ctrl+ホイールでアイコンサイズの拡大縮小ができません。

【本文】

これは仕様でしょうか。それともバグでしょうか。

また(その場しのぎ含む)解決策はありますでしょうか。

[フレーム非表示のとき]

screenshot_2024-04-13

screenshot_2024-04-13 (1)

(「Ctrl+ホイール回転」)

[フレームを表示したとき]

screenshot_2024-04-13 (2)-1

(「Ctrl+ホイール回転」をしても拡大縮小ができない)

こちらの環境(Windows11)ではフレームありの場合もCtrl+ホイールで拡大縮小ができました。
環境の問題化もしれません。

確かにこちらは10環境ですね…。
アドオンの無効化やサブpc(10環境)で検証してみます。

Windows10でもテストしてみましたが、問題なく動作しました。何かデバイスドライバとかかもしれません

デフォルトで入っていたアドオンのみ有効にすると動作しました。

原因となっているアドオンがわかりました。
フレームペイン設定のアドオンを有効にすると、Ctrl+ホイールで拡大縮小ができなくなります。

なお、設定は以下の通りです。
screenshot_2024-04-14

確かにツールバー系を隠すとできませんね。
なんとなくマイクロソフト側の問題っぽいのでこちらでできることはないかもしれません

わかりました。対応ありがとうございます。

ccfs commented

You can change icon size using Ctrl+Wheel under Frame mode with these 2 Mouse settings:

20240418_125335

if (FV.Type == CTRL_EB) {
	FV.Focus();
	FV.IconSize += 2;
	return S_OK;
}
return S_FALSE;

20240418_125342

if (FV.Type == CTRL_EB) {
	FV.Focus();
	FV.IconSize -= 2;
	return S_OK;
}
return S_FALSE;