OpenDCL 4.1 SP1

此前发现上一版本的一处BUG, 经反复测试确认后提交到作者所建的论坛.

[Maybe a BUG] Tab page in dockable forms

Owen说到做到, 他承诺从AU2007回来就更正我提交的问题. 不仅是修复了问题, 还带来了新的内容.


Owen在他的最后一篇文章中提及, OpenDCL 4.1现在支持Windows可视化风格. 这意味着什么? 你或许注意到了, Windows的每个主要版本都带来了新的可视化或皮肤设置(Win2000, XP, Vista). 在OpenDCL 4.1大多数控件拥有切换可视化风格开关的功能. 默认设置为开, 因此继承了您当前版本Windows的可视化风格. 例如, 如果您想要修改复选框的前景色, 而前景色是受Windows可视化风格约束的. 因此你需要设置UseVisualStyle为False以使您的新前景色生效. 单击下面的缩略图可以看到屏幕截图, 比对可视化效果打开或关闭时的不同效果.

原文 Tip of the day: Visual Styles

As Owen mentioned in his last post, OpenDCL 4.1 now supports Windows Visual Styles. So what's that mean? As you've probably noticed, each major version of Windows comes with a new set of visual styles or themes (Win2000, XP, Vista). In OpenDCL 4.1 most of the controls have the ability to turn visual styles ON/OFF. By default they're ON & therefore inherit the visual style or theme of your current version of Windows. For example if you want to change the foreground color of a CheckBox, you will not be able to as the foreground color is controlled by the Windows visual style. Therefore you will have to set the 'UseVisualStyle' = False for your new foreground color to take effect. Click this thumbnail for a screen shot comparing various controls with visual style ON/OFF.