スクリプト並び替え管理プラグインでスクリプトをドラッグアンドドロップしたとき「震える」になってしまう
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- cpp
- Ambito
- desktop-dev
Direzione di ricerca
Inizia individuando la gestione della finestra di dialogo delle impostazioni intorno a ::UpdateWindow(), WM_COMMAND e WM_CTLCOLOREDIT. Confronta il comportamento proposto con l’implementazione nel repository collegato AviUtl-Plugin-script_sort_patch, quindi verifica che, trascinando uno script, il testo 「震える」 non venga più visualizzato nella casella combinata nelle tre condizioni elencate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
この問題は『設定ダイアログにスクロールを付ける』&『設定ダイアログを高速描画する』&『スクリプト選択コンボボックスがウィンドウ外に出現する』の条件が重なったときに発生するようです。
この条件下だと ::UpdateWindow() を呼んでも設定ダイアログに WM_CTLCOLOREDIT が送信されないようです。よって、
- 設定ダイアログの WM_COMMAND (LOWORD(wParam) == 2079) をフックする。
- 設定ダイアログの子ウィンドウを末尾から列挙する。
- ウィンドウテキストが「震える」のコンボボックスを探す。
- コンボボックスを引数にして WM_CTLCOLOREDIT を設定ダイアログに手動で送る。
このような処理をしてほしいです。実際に実装してみたソースコードはこちらにあります。
https://github.com/hebiiro/AviUtl-Plugin-script_sort_patch/
- Lingua principale
- C++
- Stelle
- 215
- Fork
- 15
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ePi5131/patch.aul
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
+英語版exeditパッチのサポート追加Apertaduplicate enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 42/100
-
r43まだ?Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
-
ARM64環境での不具合Apertabug
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
Tutte le issue di ePi5131/patch.aul
Issue simili
-
[Feature]: Windows 语音输入默认关闭Apertaenhancement source/qq
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
metasequoiaime/msime-windows#1054 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
amnezia-vpn/amnezia-client#3297 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[安卓Feature]: 数字键盘左侧符号区域大小优化Apertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
metasequoiaime/msime#8620 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
returnoftheshadow/RotS_Live#414 ·
I maintainer di solito rispondono entro 1 giorno
-
agent:WSL bug code-review linux LOW
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno