学习脚本制作:按键精灵让QUI界面如此炫酷

更新时间:2024-07-04 11:22:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

学习脚本制作:按键精灵让QUI界面如此炫酷

来源:按键学院 【按键精灵】

脚本功能很好用,但是那乱得让人有尿意的界面……总是让人闻风丧胆有木有?吓哭小孩子有木有? 脚本的界面可以说是脚本的门面,要长得好看才能吸引更多怪蜀黍~ 只要咱们懂得利用控件,尽情挥洒咱的无限创作力,一定可以让QUI界面更骚气~

滑动界面

骚气值:五颗星,很骚气

功能:鼠标点击界面滑动,切换到其它页面 效果演示:

主要控件

标签、定时器、选项卡、单选框、热键

代码: Dim x1,x2,y1,y2,选项,选项记录 Event Form1.Load

Form1.Hotkey1.Register True

Form1.Timer1.Enabled = False //默认定时器是启动状态,所以要先停止 Form1.Timer1.Interval = 120 //设置定时器循环的间隔时间(单位:毫秒) 选项=Form1.TabControl1.Tab Call 单选框显示() End Event

Event Form1.Label1.Click GetCursorPos x1, y2

选项记录=Form1.TabControl1.Tab

Form1.Timer1.Enabled = False //防止被重复启动定时器 Form1.Timer1.Enabled = True End Event

Event Form1.Hotkey1.Hotkey Form1.Timer1.Enabled = False End Event

Event Form1.Timer1.Timer Dim d

GetCursorPos x2, y2 d = (x2 - x1) \\ 70 +选项记录 If d >=0 and d<=4 Then Form1.TabControl1.Tab = d End If Call 单选框显示() End Event Sub 单选框显示()

选项=Form1.TabControl1.Tab Select Case 选项 Case 0

Form1.OptionBox1.Value = 1 Case 1

Form1.OptionBox2.Value = 1 Case 2

Form1.OptionBox3.Value = 1 Case 3

Form1.OptionBox4.Value = 1 Case 4

Form1.OptionBox5.Value = 1 Case Else End Select End Sub

标签热区域

热区域是啥呢?所谓热区域,指的是演示窗口中的一个矩形区域,通过此矩形区域可以得到相应的反馈信息。和按钮响应相比,这种响应类型更容易与背景风格协调一致,使界面更好看。按键中目前不支持热区域的,我们看看用标签如何实现热区域。

骚气值:五颗星,很骚气

功能:点击菜单之后出现子菜单选项 效果演示:

主要控件 标签、图像控件、选项卡、组合框

大致思路: 1、 取一张自己喜欢的图片作为背景。

2、画好标签:菜单、按键学院、学习、工作、游戏等

3、用组合框作为点击菜单之后要显示的子菜单,学习,工作,游戏三个标签放在组合

框里。(按键学院的子菜单同理)

4、接下来就是标签的隐藏设置了,点击按键学院,菜单的子菜单则隐藏,按键学院的子菜单显示。

5、比较重要的一点,另外还需要创建一个透明的标签,大小和界面一样大,标签事件里设置隐藏两个子菜单,达到,我们鼠标点击其它地方的时候,子菜单消失的效果。

代码: Event Form1.Load End Event

Event Form1.菜单.Click Call 重置菜单

Form1.菜单列表.Visible = 1 Form1.L1.Caption = \学习\ Form1.L2.Caption = \工作\ Form1.L3.Caption = \游戏\ Form1.L1.Visible = 1 Form1.L2.Visible = 1 Form1.L3.Visible = 1 End Event

Event Form1.按键学院.Click Call 重置菜单

Form1.菜单列表.Visible = 1 Form1.L1.Caption = \学院院刊\ Form1.L2.Caption = \学习资源\ Form1.L3.Caption = \课堂\ Form1.L1.Visible = 1 Form1.L2.Visible = 1 Form1.L3.Visible = 1 End Event Sub 重置菜单()

Form1.菜单列表.Visible=0 Form1.L1.Visible=0 Form1.L2.Visible=0 Form1.L3.Visible = 0 Form1.学习选项卡.Visible=0 End Sub

Event Form1.取消.Click Call 重置菜单 End Event

Event Form1.L1.Click

If Form1.L1.Caption = \学习\ Form1.学习选项卡.Visible = 1 Form1.返回.Visible = 1 End If End Event

Event Form1.返回.Click Call 重置菜单 End Event

按钮形态单选框

骚气值:五颗星,很骚气

功能:点击单选框之后切换到不同页面 效果演示:

主要控件 单选框、选项卡

大致思路: 1 、 画单选框,单选框的样式设置为按钮

2 、画选项卡

3、 选项卡的点击事件中调用显示 函数 4 、显示函数中设置要显示的选项卡

代码: Event Form1.OptionBox1.Click Call 显示() End Event

Event Form1.OptionBox2.Click Call 显示() End Event

Event Form1.OptionBox3.Click Call 显示() End Event Sub 显示()

Form1.TabControl1.Visible = Form1.OptionBox1.Value Form1.TabControl2.Visible = Form1.OptionBox2.Value Form1.TabControl3.Visible = Form1.OptionBox3.Value End Sub

2 、画选项卡

3、 选项卡的点击事件中调用显示 函数 4 、显示函数中设置要显示的选项卡

代码: Event Form1.OptionBox1.Click Call 显示() End Event

Event Form1.OptionBox2.Click Call 显示() End Event

Event Form1.OptionBox3.Click Call 显示() End Event Sub 显示()

Form1.TabControl1.Visible = Form1.OptionBox1.Value Form1.TabControl2.Visible = Form1.OptionBox2.Value Form1.TabControl3.Visible = Form1.OptionBox3.Value End Sub

本文来源:https://www.bwwdw.com/article/39l.html

Top