Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

アウトライン解析ウィンドウのツリービューの設定処理の高速化 #1648

Merged
merged 3 commits into from
May 1, 2021

Commits on Apr 27, 2021

  1. アウトライン解析ウィンドウのツリービューの設定処理の高速化

    CDlgFuncList::SetTree においてアイテムを追加するループの前後で WM_SETREDRAW メッセージを使用する事で描画の抑制
    ソート種別が SORTTYPE_DEFAULT もしくは SORTTYPE_DEFAULT_DESC の場合は、ツリービューへのデータ追加方法を調整する事で CDlgFuncList::SortTree の呼び出しを行う必要が無くして高速化
    beru committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    f30ff8a View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. SetTreeJava と SetTree の引数に hwndTree を追加する変更をやめる

    hwndList と hwndTree を非表示にするタイミングの変更
    hwndList と hwndTree の描画を WM_SETREDRAW メッセージで抑える範囲を広げる
    選択状態更新処理は最後に行うように変更(WM_SETREDRAWメッセージで描画を抑えている間は機能しない模様)
    beru committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    ad15b1a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2021

  1. 古いコメントの削除

    beru committed May 1, 2021
    Configuration menu
    Copy the full SHA
    bf7f72c View commit details
    Browse the repository at this point in the history