P
Passion
Unregistered / Unconfirmed
GUEST, unregistred user!
// 注意,我说的问题是,如果颜色设置跟default的一样的话,
// 在设计期是可以看到效果的,不过一运行就全变成黑的了。
容易解释,设计期Color设成跟Default一样的话DFM不保存,
然后FSelectedCellBackColor值在运行期初始化的时候不会被赋值,(因为没保存)。
所以FSelectedCellBackColor值就是private区的初始化值0,也就是黑色。
程序中使用FSelectedCellBackColor来画也就是黑色了。
// 在设计期是可以看到效果的,不过一运行就全变成黑的了。
容易解释,设计期Color设成跟Default一样的话DFM不保存,
然后FSelectedCellBackColor值在运行期初始化的时候不会被赋值,(因为没保存)。
所以FSelectedCellBackColor值就是private区的初始化值0,也就是黑色。
程序中使用FSelectedCellBackColor来画也就是黑色了。