《学习脚本制作:按键精灵让QUI界面如此炫酷.docx》由会员分享,可在线阅读,更多相关《学习脚本制作:按键精灵让QUI界面如此炫酷.docx(4页珍藏版)》请在课桌文档上搜索。
1、学习脚本制作:按键精灵让QUI界面如此炫酷来源:按键学院【按键精灵】脚本功能很好用,但是那乱得让人有尿意的界面.总是让人闻风丧胆有木有?吓哭小孩子有木有?脚本的界面可以说是脚本的门面,要长得好看才能吸引更多怪蜀黍只要咱。健得利用控件,尽情挥洒咱的无限创作力,一定可以让QUl界面更骚气滑动界面骚气值:五颗星,很骚气号功能:鼠标点击界面滑动,切换到其它页面效果演示:E要控件标签、定时器、选项卡、单项选择框、热键Dimxl,x2,yLy2,选项,选项记录EventForml.LoadForml1Hotkeyl1RegisterTrueFormLTimerl-EnabIed=False默认定时器是启动
2、状态,所以要先停止Forml.TimerlJntervaI=120设置定时器循环的间隔时间单位:毫秒Call单项选择框显示()EndEventGetcursorPosxl,y2FormlJimerl-EnabIed=False防止被重复启动定时器FormlJimerl-EnabIed=TrueEndEventForml-Timerl-Enabled=FalseEndEventDimdGetcursorPos2,y2d=(2-xl)70+选项记录Ifd=0andd=4ThenForml.TabControll.Tab=dEndIfCall轲螭框砺()EndEventSub单框砺()SelectC
3、aseCase0Forml.OptionBoxl.Value=1Case 1Forml.OptionBo2.Value=1Case 2Forml.OptionBox3.Value=1Case 3Forml.OptionBox4.Value=1Case 4Forml.OptionBo5.Value=1CaseElseEndSelectEndSub标签热区域热区域是啥呢?所谓热区域,指的是演示窗口中的一个矩形区域,通过此矩形区域可以得到相应的反应信息。和按钮响应相比,这种响应类型更容易与背景风格协调一致,使界面更好看。按键中目前不支持热区域的,我们看看用标签如何实现热区域。骚气值:五颗星,很骚气际
4、/功能:点击菜单之后出现子菜单项选择项效果演示:标签、图像控件、选项卡、组合框臃a!加1、取T长自己喜欢的图片作为背景。2、画好标签:菜单、按键学院、学习、工作、游戏等3、用组合框作为点击菜单之后要显示的子菜单,学习,工作,游戏三个标签放在组合框里。按键学院的子菜单同理4、接下来就是标签的隐藏设置了,点击按键学院,菜单的子菜单那么隐藏,按键学院的子菜单显4J05、比拟重要的一点,另外还需要创立一个透明的标签,大4坏口界面一样大,标签事件里设置隐藏两个子菜单,到达,我们鼠标点击其它地方的时候,子菜单消失的效果。EventFormlloadEndEventEVentForml.菜单CIiCkCal
5、l重置菜单FOrmI.菜单列表.Visible=1Forml.Ll.Caption=学牙Forml.L2.Caption=工作”Forml.L3.Caption=游戏”Forml.Ll.Visible=1Forml.L2.Visible=1Forml.L3.Visible=1EndEventEventFOrmL按键学院ClickCall重首菜单FOrml.菜单列表.Visible=1Forml.Ll.Caption=学院院刊Forml.L2.Caption=学习资源Forml.L3.Caption=课堂Forml.Ll.Visible=1Forml.L2.Visible=1Forml.L3.V
6、isible=1EndEventSub重置菜单()FOrmI.菜单列表.Visible=。Forml.Ll.Visible=0Forml.L2.Visible=0Forml.L3.Visible=0FOrml.学习选项卡ViSibIe=OEndSubEventFOrmI.取消.ClickCall重置菜单EndEventIfForml.Ll.Caption=学习ThenFOrmI.学习选项卡.Visible=1FOrmI.返回.Visible=1EndIfEndEventEventFOrmI.返回.ClickCall重百菜单EndEvent按钮形态单项选择框骚气值:五颗星,很骚气N功能:点击单项选择框之后切换到不同页面效果演示:E要控件单项选里选项卡1、画单项选择框,单项选择框的样式设置为按钮2、画选项卡3、选项卡的点击事件中调用显示函数4、显示函数中设置要显示的选项卡码:Call显示()EndEventCall显示()EndEventCall显示()EndEventSub显示()EndSub