One minute
貼上超出選擇框邊界新增選項調整,修正幾個複製貼上的錯誤
稍微檢視了一下貼上超出選擇框邊界的問題 決定兩種模式都保留,然後預設是不可超出邊界
在偏好設定新增一個勾選:貼上時資料是否可超過選擇框邊界
目前初步邏輯調整完成 並把原本 剪下貼上/複製貼上 兩個類似的邏輯部分拆出合併 重播的部分尚未檢查確認,還有一些地方還要確認
錯誤修正:
開啟筆刷記錄下,新開檔案繪製幾次後第一次執行Ctrl+S存檔沒問題 但如果什麼都不做直接Ctrl+S再存一次,會造成ProgressID變成0的問題
原本使用LastInsertRowid,新檔案第一次存是把db從temp copy過去 因此第二次的save是在新的db file,因為還沒有insert,所以造成取得id錯誤 但只要再有一筆新的動作,就又會正常 這邊只好改為取table的Last項目的id來避免此問題
錯誤修正:
修正Ctrl+V貼上時,來源資料null造成crash
錯誤修正:
Ctrl+V / Ctrl+X / Ctrl+C ..等ContentMenu快速鍵動作 快速鍵並未檢定是否可執行(若是選擇ContextMenu則會) 修正並合併使用相同邏輯
功能調整:
因應上述邏輯合併,Ctrl+V貼上改為只能在 範圍選擇工具 or 文字輸入工具 下使用 也避免圖章工具下使用Ctrl+V貼上,會有錯誤輸入並造成重播的錯誤
Read other posts
comments powered by Disqus