脚本开发:按键精灵2014.02版教程
来源:按键学院 【按键精灵】
什么纯色间色?什么同色系暖色调冷色调? 对于配色一窍不通怎么办? 又想要有赏心悦目的界面怎么办?
淡定~
咱们的新版按键精灵新增了七种配色方案,让制作界面这回事变得异常轻松。 今天我们就利用配色方案,做一个支持换肤的界面, 七种颜色随便挑随便选~
设置配色方案
红橙黄绿青蓝紫
目前新版按键支持这七种配色方案。 那么,配色方案是怎么设置的呢?
【设置方法】 1、整体设置
在工具箱里,可以设置控件的配色方案
设置之后,画出的所有控件都是使用设置的配色方案
2、单个控件设置
选中控件之后,在控件的属性设置栏进行设置
3、代码
窗口名称.控件名称.ColorScheme = 配色方案序号//控件的配色方案设置 窗口名称.ColorScheme=配色方案序号//窗口的配色方案设置
脚本流程
咱们使用代码设置配色方案的方法,来制作一个支持换肤的界面。 【步骤】 1、画一个下拉框
2、下拉框选项列表内容如下图:
3、在下拉框的改变选择事件中(SelectChange),当下拉框“改变选择”事件被触发时,判断当前选项是什么。
4、下拉框改如果下拉框选项是“红”,那么利用代码将界面的所有控件、窗口的配色方案修改为红色
效果
代码
Event Form2.ComboBox1.SelectChange
//0红,1橙,2黄,3绿,4青,5蓝,6紫,7初始值 索引号 = Form2.ComboBox1.ListIndex Form2.ColorScheme=索引号
Form2.Button1.ColorScheme=索引号 Form2.Button2.ColorScheme = 索引号 Form2.InputBox1.ColorScheme = 索引号 Form2.InputBox2.ColorScheme=索引号 Form2.Label1.ColorScheme=索引号 Form2.Label2.ColorScheme = 索引号 Form2.ComboBox1.ColorScheme = 索引号 End Event
Event Form1.Button2.Click Form2.Show End Event Event Form2.Load
//窗口加载时默认为红色方案 Form2.ColorScheme=0
Form2.Button1.ColorScheme=0 Form2.Button2.ColorScheme = 0 Form2.InputBox1.ColorScheme = 0
Form2.InputBox2.ColorScheme=0 Form2.Label1.ColorScheme=0 Form2.Label2.ColorScheme = 0 Form2.ComboBox1.ColorScheme = 0 End Event