VC对命令按钮、复选按钮与单选按钮的换肤演示

http://www.uipower.com

概述:

       本窗体演示了Skin++对命令按钮、复选按钮与单选按钮的换肤使用细节。

 

纲要

引言

本窗体运行效果

标准按钮

       多风格按钮

       位图按钮

       自画按钮

       复选按钮

       单选按钮

      

 

引言

本窗口演示了标准按钮、自画按钮、多风格按钮、位图按钮、复选按钮、单选按钮等按钮换肤的使用情况。

 

本窗体运行效果

换肤前效果:

换肤后效果:

 

[回到纲要]

标准命令按钮

       本部分以DefaultNormalTextAlignDisabled四种按钮情况演示Skin++对他们的换肤效果。

1Default是命令按钮的默认属性,Skin++对该属性进行识别并用相应的状态图片进行贴图;

2Normal是命令按钮的正常状态,Skin++用按钮的正常状态图片进行贴图;

3TextAlign是命令按钮的文本对齐属性,测试Skin++能否支持命令按钮的文本对齐设置;

4Disabled是命令按钮的禁用状态,测试Skin++对按钮的禁用状态下的换肤效果;

 

       [回到纲要]

 

多风格按钮

       在很多情况下,用户需要在一个窗体上使用多个风格的按钮,Skin++ 对这种应用给与了充分的支持。

       关于多风格按钮的设置请参考 如何同时使用多套皮肤风格 中的“按钮的多风格设置”一节。

 

       [回到纲要]

 

位图按钮

       本部分演示Skin++对位图按钮、图标按钮的换肤支持情况。

       正常情况下,Skin++应该保留位图或图标图像与位置,只对按钮的背景和文字进行换肤。

      

[回到纲要]

 

自画按钮

       对于换肤系统,很多情况下需要对用户已经开发好的程序进行适应性换肤。而且用户希望尽量不对其程序进行代码级的修改,

此时就要求Skin++能自动识别用户的原有控件,并根据特殊的 情况进行特殊的处理。自画按钮就是很典型的一个例子。

在实际的编程应用中,用户经常用CButtonST作为美化按钮的扩展类。在本部分,我们将使用该类,并展示Skin++如何对

他们进行支持,和一些注意事项。

 

[回到纲要]

 

复选按钮

本部分对复选按钮的每种情况进行了演示:

12CheckBox

23CheckBox

3、禁用的CheckBox

4、外观类似于命令按钮的CheckBox

5、文本居左的CheckBox

6、扁平效果的CheckBox

 

[回到纲要]

 

单选按钮

      

      

       [回到纲要]

      

其他:

 对话框与控件   Skin++ For Visual C++ 评估版详解首页  Skin++ 评估版详解首页

 

Copyright@2004-2007 上海勇进软件有限公司,保留所有权利。
如果您对帮助系统有任何建议,可以直接发邮件到support@uipower.com
Visual Studio,
Visual Studio logo 是微软公司在美国或在其他国家的注册商标。