Ergebnis 1 bis 3 von 3

Thema: Tabs

  1. #1

    Standard Tabs

    Hi Leute ich brauche nochmal eure Hilfe.

    Also ich habe 2 Tabs und will in dem 2. Tab noch mehrere so CheckBoxLabel hinzufügen bitte Hilfe!
    Code:
    local SheetItemTwo = vgui.Create( "DCheckBoxLabel" )
    SheetItemTwo:SetText( "God Mode" )
    SheetItemTwo:SetConVar( "sbox_godmode" )
    SheetItemTwo:SetValue( 1 )
    SheetItemTwo:SizeToContents()
    
    PropertySheet:AddSheet( "Donation", SheetItemTwo, "gui/silkicons/user", false, false, "Donation" )

  2. #2

    Lightbulb AW: Tabs

    Hi,
    es ist immer gut den vollen Code zu posten um vll, früher auftretende Fehler zu finden,
    aber wenn ich mir das anschaue wird das der Code sein der vom Guide to Derma ist.

    Bei diesem Problem empfehle ich dir die benutzung von "DPanelList". Du erstellst einfach ein Panel und dieses fügst du dann mit "AddSheet" zum "DPropertySheet" hinzu, somit musst du nur deine Checkboxen,Button`s etc. deinem Panel zuweisen das sieht dann so aus:

    Code:
    function Beispiel()
    
    // Unser Frame auf dem wir Zeichnen oder unsere Items hinzufügen
    local Menu = vgui.Create( "DFrame" )
    Menu:SetPos( 250,250 )
    Menu:SetSize( 250, 400 )
    Menu:SetTitle( "Beispiel von ALL YOU CAN EAT" )
    Menu:ShowCloseButton( true )
    Menu:SetVisible( true )
    Menu:MakePopup()
    
    // Unser PropertySheet
    
    local Tab = vgui.Create( "DPropertySheet", Menu )
    Tab:SetPos( 10, 30 )
    Tab:SetSize( 230, 350 )
    
    // Unser Panel
    
    local Panel = vgui.Create( "DPanelList" )
    Panel:EnableHorizontal(false)
    
    // Unsere Checkboxen etc
    
    local Checkbox = vgui.Create( "DCheckBox" )
    Checkbox:SetText( "Klick on mäh" )
    Checkbox:SetConVar( "blbla_blub" )
    Checkbox:SetValue( 1 )
    //Checkbox:SizeToContents() // dies benutze ich selten da ich die größe und die Position immer selber bestimme
    Checkbox:SetPos(10,25)
    Checkbox:SetSize(60,10)
    Panel:AddItem(Checkbox) // dies bitte nicht vergessen das ist wichtig das, dass Panel weiß was zu ihm gehört
    
    local Checkbox2 = vgui.Create( "DCheckBox" )
    Checkbox2:SetText( "Klick on mäh" )
    Checkbox2:SetConVar( "blbla_blub" )
    Checkbox2:SetValue( 1 )
    Checkbox2:SetPos(10,50)
    Checkbox2:SetSize(60,10)
    Panel:AddItem(Checkbox2)
    
    // Nun erstellen wir unseren Reiter/Tab
    
    Tab:AddSheet( "Krimskrams", Panel,nil, false, false, "Tooltipp" )
    
    
    end
    
    concommand.Add("open_menu",Beispiel) // das Wir das Menü auch aufrufen können

  3. #3

    Standard AW: Tabs

    Danke für die schnelle antwort

Ähnliche Themen

  1. [Suche] Firefox Tabs vor dem Aktuelisieren abhalten
    Von Terminator-X29B im Forum Software
    Antworten: 1
    Letzter Beitrag: 19.01.2010, 20:29
  2. Bug: kleines icon vor Tabs
    Von nusskuchen im Forum Lob, Kritik & Diskussionen
    Antworten: 2
    Letzter Beitrag: 03.01.2010, 17:47

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •