Manjish Posted October 7, 2009 Share Posted October 7, 2009 (edited) Hi I wanted to create vertical tabs and set the width and height for the tab items. But for some reason no matter what width I set, it shows the same width. Dunno what's causing this.. Also I am not able to see the text on my tabs as well.. again dunno why #include <GUIConstantsEx.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> #include <GuiTab.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 1024, 700, 0,0) $hTab1 = GUICtrlCreateTab(150, 8, 700, 550, $TCS_VERTICAL) _GUICtrlTab_SetItemSize($hTab1,50,100) $tab0 = GUICtrlCreateTabItem("Configure") $tab2=GUICtrlCreateTabItem("Configure Globals") $tab3=GUICtrlCreateTabItem("Configure Globals") $tab4=GUICtrlCreateTabItem("Configure Globals") $tab5=GUICtrlCreateTabItem("Configure Globals") GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd Edited October 7, 2009 by Manjish [font="Garamond"]Manjish Naik[/font]Engineer, Global Services - QPSHoneywell Automation India LimitedE-mail - Manjish.Naik@honeywell.com Link to comment Share on other sites More sharing options...
Mecrazycoder Posted October 7, 2009 Share Posted October 7, 2009 (edited) Hi I wanted to create vertical tabs and set the width and height for the tab items. But for some reason no matter what width I set, it shows the same width. Dunno what's causing this.. Also I am not able to see the text on my tabs as well.. again dunno why #include <GUIConstantsEx.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> #include <GuiTab.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 1024, 700, 0,0) $hTab1 = GUICtrlCreateTab(150, 8, 700, 550, $TCS_VERTICAL) _GUICtrlTab_SetItemSize($hTab1,50,100) $tab0 = GUICtrlCreateTabItem("Configure") $tab2=GUICtrlCreateTabItem("Configure Globals") $tab3=GUICtrlCreateTabItem("Configure Globals") $tab4=GUICtrlCreateTabItem("Configure Globals") $tab5=GUICtrlCreateTabItem("Configure Globals") GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd I am not 100% sure but add GUISetState() after _GUICtrlTab_SetItemSize($hTab1,50,100). Note: I haven't see the code completely. I think GUISetState() not needed Edited October 7, 2009 by Mecrazycoder [size="4"][font="Arial Narrow"][font="Garamond"]Attitude is a little thing that makes a big difference[/font][/font][/size][indent][/indent] Link to comment Share on other sites More sharing options...
99ojo Posted October 7, 2009 Share Posted October 7, 2009 Hi I wanted to create vertical tabs and set the width and height for the tab items. But for some reason no matter what width I set, it shows the same width. Dunno what's causing this.. Also I am not able to see the text on my tabs as well.. again dunno why #include <GUIConstantsEx.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> #include <GuiTab.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 1024, 700, 0,0) $hTab1 = GUICtrlCreateTab(150, 8, 700, 550, $TCS_VERTICAL) _GUICtrlTab_SetItemSize($hTab1,50,100) $tab0 = GUICtrlCreateTabItem("Configure") $tab2=GUICtrlCreateTabItem("Configure Globals") $tab3=GUICtrlCreateTabItem("Configure Globals") $tab4=GUICtrlCreateTabItem("Configure Globals") $tab5=GUICtrlCreateTabItem("Configure Globals") GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd Hi, your code works fine for me! _GUICtrlTab_SetItemSize($hTab1,50,100) -> This changes the width and height of the TabItems. You may have Large Fonts in your display Settings chosen? Display Properties -> Advanced -> in General Tab Font Size? ;-)) Stefan Link to comment Share on other sites More sharing options...
Manjish Posted October 7, 2009 Author Share Posted October 7, 2009 @Stefan See if u put _GUICtrlTab_SetItemSize($hTab1,50,100) or _GUICtrlTab_SetItemSize($hTab1,5,100), it shows the same width. I dunno why. That's what I mean. @mecrazy Nopes not working. GuiCtrlSetState() isn't making any difference at all. I don't see why it shud anyways [font="Garamond"]Manjish Naik[/font]Engineer, Global Services - QPSHoneywell Automation India LimitedE-mail - Manjish.Naik@honeywell.com Link to comment Share on other sites More sharing options...
Mecrazycoder Posted October 7, 2009 Share Posted October 7, 2009 @Stefan See if u put _GUICtrlTab_SetItemSize($hTab1,50,100) or _GUICtrlTab_SetItemSize($hTab1,5,100), it shows the same width. I dunno why. That's what I mean. @mecrazy Nopes not working. GuiCtrlSetState() isn't making any difference at all. I don't see why it shud anyways Try this #include <GUIConstantsEx.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> #include <GuiTab.au3> #Region ### START Koda GUI section ### Form= GUICreate("Form1", 1024, 700, 0,0) Dim $hTab1 = GUICtrlCreateTab(150, 8, 600, 550, BitOR($TCS_VERTICAL, $TCS_FIXEDWIDTH)) $a=_GUICtrlTab_SetItemSize($hTab1,20,100) $tab0 = GUICtrlCreateTabItem("Configure") $tab2=GUICtrlCreateTabItem("Configure Globals") $tab3=GUICtrlCreateTabItem("Configure Globals") $tab4=GUICtrlCreateTabItem("Configure Globals") $tab5=GUICtrlCreateTabItem("Configure Globals") GUISetState(@SW_SHOW) GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd [size="4"][font="Arial Narrow"][font="Garamond"]Attitude is a little thing that makes a big difference[/font][/font][/size][indent][/indent] Link to comment Share on other sites More sharing options...
Manjish Posted October 7, 2009 Author Share Posted October 7, 2009 Hi mecrazy.. Thanks this works just the way I want it to. Now, I am trying to figure out that why I can't see any text on my tabs when I increase the width. #include <GUIConstantsEx.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> #include <GuiTab.au3> #Region ### START Koda GUI section ### Form= GUICreate("Form1", 1024, 700, 0,0) Dim $hTab1 = GUICtrlCreateTab(150, 8, 600, 550, BitOR($TCS_VERTICAL, $TCS_FIXEDWIDTH)) $a=_GUICtrlTab_SetItemSize($hTab1,150,100) $tab0 = GUICtrlCreateTabItem("Confi") $tab2=GUICtrlCreateTabItem("Config") GUISetState(@SW_SHOW) GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd Anybody has any idea? [font="Garamond"]Manjish Naik[/font]Engineer, Global Services - QPSHoneywell Automation India LimitedE-mail - Manjish.Naik@honeywell.com Link to comment Share on other sites More sharing options...
Mecrazycoder Posted October 7, 2009 Share Posted October 7, 2009 Hi mecrazy.. Thanks this works just the way I want it to. Now, I am trying to figure out that why I can't see any text on my tabs when I increase the width. #include <GUIConstantsEx.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> #include <GuiTab.au3> #Region ### START Koda GUI section ### Form= GUICreate("Form1", 1024, 700, 0,0) Dim $hTab1 = GUICtrlCreateTab(150, 8, 600, 550, BitOR($TCS_VERTICAL, $TCS_FIXEDWIDTH)) $a=_GUICtrlTab_SetItemSize($hTab1,150,100) $tab0 = GUICtrlCreateTabItem("Confi") $tab2=GUICtrlCreateTabItem("Config") GUISetState(@SW_SHOW) GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd Anybody has any idea? I can able to see the text even after increasing the width.Can you be more specific? [size="4"][font="Arial Narrow"][font="Garamond"]Attitude is a little thing that makes a big difference[/font][/font][/size][indent][/indent] Link to comment Share on other sites More sharing options...
Manjish Posted October 7, 2009 Author Share Posted October 7, 2009 Can u see the text in the script I have put in my prev post.. Coz I can't [font="Garamond"]Manjish Naik[/font]Engineer, Global Services - QPSHoneywell Automation India LimitedE-mail - Manjish.Naik@honeywell.com Link to comment Share on other sites More sharing options...
Mecrazycoder Posted October 7, 2009 Share Posted October 7, 2009 Can u see the text in the script I have put in my prev post.. Coz I can'tDo you mean Confi or Config? If yes, then I can able to see it. [size="4"][font="Arial Narrow"][font="Garamond"]Attitude is a little thing that makes a big difference[/font][/font][/size][indent][/indent] Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now