網格(GRID columns)拉寬, 是因為字型的變化, GRID columns 寬度不夠呈現資料..
起先在 grid_events_oncellPaint 處理,弄好久都搞不出不來, 憑印象中有篇技術文件討論到這問題,翻出來 在看一遍後,接觸到 Grid.getColumnOrder(Query.rowset 欄位名稱 與 GRID 的Column 順序) 與 Grid.columnCount 高級用法.
所以寫出 Function Gd1_Columns_Load() Gd1_Columns_Save() 兩個方法,處理問題(資料存在INI裡面).效果良好


但是欄位拉寬後,發現 表單(Form) 的寬度需要拉寬.. 所 表單(Form) 也需要拉寬處理
拉寬處理後,每次表單(Form)呈現時,畫面都會閃動一下(例如 ‘大’ 變 ‘小’ 之類).  說不上是錯誤 只是感覺怪怪地.


所以又一次在開啟表單前,先 Left, Top, height, width 先從保存區載入,然後再開啟.

這是第三次全盤大修改… 真想哭…

個人頭像照片

By 伍芳左

MIS, ERP Pro... RHCE Member (7.2)

發表迴響