炫彩界面TAB标签如何操作
炫彩界面TAB标签如何操作?#Region ;**** 参数创建于 ACNWrapper_GUI ****
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_UseX64=n
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
#include "XCGUI_Fun.au3"
XInitXCGUI()
$create = XWnd_Create("500", "500", "500", "500", "窗口测试", 47)
$XTabBar = XTabBar_Create("20", "40", "440", "400", $create);TAB标签
XTabBar_AddLabel($XTabBar, "费用明细");$XTab)
;XTabBar_InsertLabel($XTabBar, 0, "费用明细")
XTabBar_AddLabel($XTabBar, "费用搜索")
;XTabBar_SetCloseSize($XTabBar, 60)
$btn2 = XBtn_Create("400", "460", "75", "25", "退出程序", $create)
XEle_RegEventC($btn2, "btn2")
XWnd_ShowWindow($create)
XRunXCGUI()
Func btn2($bh)
xquit_acn($create)
EndFunc ;==>btn2 回复 1# chzj589
炫彩助手中有例程,37,38号 回复 1# chzj589 #region ;**** 参数创建于 ACNWrapper_GUI ****
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_UseX64=n
#endregion ;**** 参数创建于 ACNWrapper_GUI ****
#include "XCGUI_Fun.au3"
XInitXCGUI()
$create = XWnd_Create("500", "500", "480", "300", "窗口测试", 47)
$hBtn1 = XBtn_Create(30, 40, 50, 50, "btn1", $create)
$hBtn2 = XBtn_Create(81, 40, 50, 50, "btn2", $create)
$hBtn3 = XBtn_Create(132, 40, 50, 50, "btn3", $create)
; 设置按钮为 单选按钮 切忌,绑定分页一定要用 radio按钮。。
XBtn_SetType($hBtn1, $button_type_radio)
XBtn_SetType($hBtn2, $button_type_radio)
XBtn_SetType($hBtn3, $button_type_radio)
; 如果要把单选按钮的外观改为普通按钮的外观可以用以下函数
XBtn_SetStyle($hBtn1, $button_style_default)
XBtn_SetStyle($hBtn2, $button_style_default)
XBtn_SetStyle($hBtn3, $button_style_default)
; 一定要设置分组id
XBtn_SetGroupID($hBtn1, 1)
XBtn_SetGroupID($hBtn2, 1)
XBtn_SetGroupID($hBtn3, 1)
$hEle1 = XEle_Create(40, 100, 100, 100, $create)
$hEle2 = XEle_Create(40, 100, 100, 100, $create)
$hEle3 = XEle_Create(40, 100, 100, 100, $create)
XEle_ShowEle($hEle2, False)
XEle_ShowEle($hEle3, False)
XEle_AddBkFill($hEle1, 0xff0000, 254)
XEle_AddBkFill($hEle2, 0x00ff00, 254)
XEle_AddBkFill($hEle3, 0x0000ff, 254)
; 将按钮和分页绑定,这样在点击按钮的时候,就可以显示对应的分页
XBtn_SetBindEle($hBtn1, $hEle1)
XBtn_SetBindEle($hBtn2, $hEle2)
XBtn_SetBindEle($hBtn3, $hEle3)
XBtn_SetCheck($hBtn1, True)
$btn2 = XBtn_Create("400", "4", "75", "25", "退出程序", $create)
XEle_RegEventC($btn2, "quit")
XWnd_ShowWindow($create)
XRunXCGUI()
Func quit($bh)
xquit_acn($create)
EndFunc ;==>quit
回复 3# guland
谢谢!{:face (361):} 回复 2# guland
炫彩助手忘记更新 回复 3# guland
你这不是TAB分页,XTabBar_Create
你是XBtn_Create按钮控制。 回复 6# chzj589
炫彩就是这个原理,我的例程都是按照它的C语言和E语言的例程写的 回复 7# guland
那XCGUI_Fun.au3里的 XTabBar_Create函数是怎么操作的 回复 8# chzj589
回头我研究一下 回复 9# guland
XTabBar_Create函数的操作研究出来了吗? 回复 10# chzj589
研究出来了,界面丑得很。。。。。 晚上回家把例子发给你 回复 11# guland
好的{:face (361):} 回复 1# chzj589 #Region ;**** 参数创建于 ACNWrapper_GUI ****
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_UseX64=n
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
#include "XCGUI_Fun.au3"
XInitXCGUI()
$create = XWnd_Create("500", "500", "500", "500", "窗口测试", 47)
$XTabBar = XTabBar_Create("20", "40", "440", "30", $create);TAB标签
XTabBar_AddLabel($XTabBar, "费用明细")
XTabBar_AddLabel($XTabBar, "费用搜索")
$hBtn1 = XTabBar_GetLabel($XTabBar, 0);获取按钮句柄
$hBtn2 = XTabBar_GetLabel($XTabBar, 1)
$hEle1 = XEle_Create(40, 100, 100, 100, $create);建立分页
$hEle2 = XEle_Create(40, 100, 100, 100, $create)
XEle_ShowEle($hEle2, False)
XEle_AddBkFill($hEle1, 0xff0000, 254)
XEle_AddBkFill($hEle2, 0x00ff00, 254)
; 将按钮和分页绑定,这样在点击按钮的时候,就可以显示对应的分页
XBtn_SetBindEle($hBtn1, $hEle1)
XBtn_SetBindEle($hBtn2, $hEle2)
XBtn_SetCheck($hBtn1, True)
$btn2 = XBtn_Create("400", "460", "75", "25", "退出程序", $create)
XEle_RegEventC($btn2, "btn2")
XWnd_ShowWindow($create)
XRunXCGUI()
Func btn2($bh)
xquit_acn($create)
EndFunc ;==>btn2 回复 13# guland
昨晚等了一夜。
很好,要的就是这个。 回复 13# guland
分页里只能一个控件,要多个控件,代码如何写?
页:
[1]
2