58fly 发表于 2014-3-6 11:23:49

这几天研究TAB组件,遇到的难题,请大家看图~

本帖最后由 58fly 于 2014-3-6 11:25 编辑

#include <GUIConstantsEx.au3>
#include <GuiTab.au3>
Global $WinWidth = 800, $WinHeight = 600 ,$TabWidth = 50,$TabHeight = 100
$hGUI = GUICreate("竖向TAB研究", $WinWidth, $WinHeight)
$tab = GUICtrlCreateTab(0, 0, $WinWidth,$WinHeight,$TCS_MULTILINE+$TCS_FIXEDWIDTH)
;GUICtrlSetStyle(-1, $TCS_VERTICAL)
_GUICtrlTab_SetItemSize($tab, $TabWidth, $TabHeight)
GUICtrlSetStyle($tab,$TCS_FLATBUTTONS+$TCS_VERTICAL)
;=============================================================================
GUICtrlCreateTabItem("这里多个字符的问题")
;===============================================================================
GUICtrlCreateTabItem("报表")
;===============================================================================
GUICtrlCreateTabItem("工资")
;===============================================================================
GUICtrlCreateTabItem("字符越多显示的越...")
;===============================================================================

GUICtrlCreateTabItem("关于")

GUICtrlCreateTabItem("")

GUISetState()

While 1
      $GUIMsg = GUIGetMsg()
      Switch $GUIMsg
                        Case $GUI_EVENT_CLOSE
                                Exit
                     ; _myexitfunc()
      EndSwitch
WEnd


问题:如图片所示,如何让按钮等距等大,字符可以居中显示?多谢~
页: [1]
查看完整版本: 这几天研究TAB组件,遇到的难题,请大家看图~