You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
for (UINT i = 0; i < 48; i++) {
HWND control = ::GetDlgItem(settingDialog, 8100 + i);
if (::IsWindowVisible(control))
::SendMessage(settingDialog, WM_CTLCOLOREDIT, 0, (LPARAM)control);
}
この問題は『設定ダイアログにスクロールを付ける』&『設定ダイアログを高速描画する』&『スクリプト選択コンボボックスがウィンドウ外に出現する』の条件が重なったときに発生するようです。
この条件下だと ::UpdateWindow() を呼んでも設定ダイアログに WM_CTLCOLOREDIT が送信されないようです。よって、
このような処理をしてほしいです。実際に実装してみたソースコードはこちらにあります。
https://github.com/hebiiro/AviUtl-Plugin-script_sort_patch/
The text was updated successfully, but these errors were encountered: