Panelgadget - Problem/Teibreiter auf der Linken Seite
Verfasst: 09.10.2008 10:40
Hallo zusammen,
ich hab mal wieder ein kleiens Problem und hoffe auf eure Mithilfe bei der Lösung.
Ich möchte ein Tab erstellen, welches die Buttons bzw. die Tabreiter auf der linken Seite darstellt. Bin hier im Forum auch schon bisschen fündig geworden: (Nachfolgend mein modifizierter Code)
Problem ist nun, dass es mir nicht gelingt die Reiter von der Breite her anzupassen und dass diese überhaupt gehen !?
Hat hier jemand einen Tipp für mich?
ich hab mal wieder ein kleiens Problem und hoffe auf eure Mithilfe bei der Lösung.
Ich möchte ein Tab erstellen, welches die Buttons bzw. die Tabreiter auf der linken Seite darstellt. Bin hier im Forum auch schon bisschen fündig geworden: (Nachfolgend mein modifizierter Code)
Code: Alles auswählen
Enumeration
#Main_Window
#Main_Panel
EndEnumeration
#TCS_BOTTOM = 2
#TCS_RIGHT = 2
#TCS_VERTICAL = $80
Global PanelWidth=800
Global PanelHeight=600
OpenWindow(#Main_Window,0,0,800,600,"Test",#PB_Window_ScreenCentered)
CreateGadgetList(WindowID(#Main_Window))
PanelGadget(#Main_Panel,0,0,PanelWidth,PanelHeight)
AddGadgetItem(#Main_Panel,1,"Panel 1")
AddGadgetItem(#Main_Panel,2,"Panel 2")
AddGadgetItem(#Main_Panel,3,"Panel 2")
SetWindowLong_(GadgetID(#Main_Panel), #GWL_STYLE, GetWindowLong_(GadgetID(#Main_Panel), #GWL_STYLE) | #TCS_VERTICAL)
Repeat
pgStatic = 0
For i = 1 To CountGadgetItems(#Main_Panel)
pgStatic = FindWindowEx_(#Main_Panel, pgStatic, "Static", 0)
MoveWindow_(pgStatic, 0, 0, 260, 180, 1)
Next i
Until WaitWindowEvent()=#PB_Event_CloseWindow
Hat hier jemand einen Tipp für mich?