Sign in to follow this  
Followers 0

_ControlTab UDF!

3 posts in this topic

Posted

Hi,

This is an UDF for SysTab32 Control...

Syntax:

_ControlTab ( $hWnd, $sText, $sCommand  [, $sParam1 [, $sParam2 [, $sParam3]]] )

Example:

#include <GUIConstants.au3>
#include <_ControlTab.au3>

$GUI = GUICreate("ControlTab Demo")

GUICtrlCreateTab(0, 20)
$Tab_1 = GUICtrlCreateTabItem("Tab 1")
GUICtrlCreateLabel("Some Text", 10, 60)

$Tab_2 = GUICtrlCreateTabItem("Tab 2")
$Tab_3 = GUICtrlCreateTabItem("More Tab")

GUISetState()

For $i = 0 To _ControlTab($GUI, "", "GetTabsCount")-1
    MsgBox(0, "", "Zero-Based tab number [" & $i & "]: " & @LF & _ControlTab($GUI, "", "GetItemText", $i), 2)
    _ControlTab($GUI, "", "TabRight", 1)
Next

;Switch back to the first tab
_ControlTab($GUI, "", "TabSelect", 0)
MsgBox(0, "", "Zero-Based tab number [0]: " & @LF & _ControlTab($GUI, "", "GetItemText", 0))

The UDF: _ControlTab.au3

Share this post


Link to post
Share on other sites



Posted

Nice effort but why reinvent wheel?

Look at all _GUICtrlTab_xxx functions in GUITab UDF :)

Share this post


Link to post
Share on other sites

Posted

Nice effort but why reinvent wheel?

Thanks, i did it first of all, because i am not using 3.2.10.0, i didn't knew about these abilities in the last realease.

And also because this is how i would like to use/manage tab controls, it much easyer and convinient to use one UDF rather then few for one task (just like with ContolListView() etc. function).

I am only seguested here an alternative/or i am just want to share my work(around) :) - BTW, i started it a while ago, when i didn't knew about the new changes that going to be in the new autoit release.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0