Skip to content

DIP-MDI_v0.0.5

Choose a tag to compare

@swient swient released this 27 Apr 16:08
· 10 commits to main since this release

Refactor: 將排版由相對位置改為使用 TableLayoutPanel 來排版,將 SliderForm 的自訂旋轉改成非同步,以提高速度,限制變數 f 和 g 的作用域

  • SliderForm 和 FilterForm 移除原本的相對位置排版邏輯,現由 TableLayoutPanel 控制版面
  • 將 SliderForm 的自訂旋轉邏輯移至背景執行緒,以避免 UI 凍結
  • 將變數 f 和 g 移至各自 case 的區塊作用域

Fix: 解決自訂旋轉功能中的多線程資源競爭問題

  • 在背景線程中創建 NpBitmap 的副本,避免直接使用共享資源,在 UI 線程中安全地獲取所需的值