DColumnSheet

Açıklama

DPropertySheet'e benzer, ancak sekmeler soldadır.

Kaynağı görüntüle

Ebeveyn

Bu sayfada listelenmeyen metotları vb. Panel'den miras alır.

Uygular

Aşağıdaki kancaları/metotları uygular veya geçersiz kılar. Bunları geçersiz kılmak isterseniz, muhtemelen orijinal fonksiyonu da çağırmak istersiniz.

Metotlar

table DColumnSheet:AddSheet( string name, Panel pnl, string icon = nil )
Yeni bir sütun/sekme ekler.
Panel DColumnSheet:GetActiveButton()
Bu DColumnSheet'in aktif butonunu döndüren bir AccessorFunc.
DColumnSheet:SetActiveButton( Panel active )
Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. Bir butonu bu DColumnSheet için aktif buton yapan bir AccessorFunc.
DColumnSheet:UseButtonOnlyStyle()
Sekmelerin/butonların sadece resmi ve metin olmadan gösterilmesini sağlar.

Örnek

Bu paneli nasıl kullanacağınıza dair örnek

local frame = vgui.Create( "DFrame" ) frame:SetSize( 500, 300 ) frame:Center() frame:MakePopup() local sheet = vgui.Create( "DColumnSheet", frame ) sheet:Dock( FILL ) local panel1 = vgui.Create( "DPanel", sheet ) panel1:Dock( FILL ) panel1.Paint = function( self, w, h ) draw.RoundedBox( 4, 0, 0, w, h, Color( 0, 128, 255 ) ) end sheet:AddSheet( "test", panel1, "icon16/cross.png" ) local panel2 = vgui.Create( "DPanel", sheet ) panel2:Dock( FILL ) panel2.Paint = function( self, w, h ) draw.RoundedBox( 4, 0, 0, w, h, Color( 255, 128, 0 ) ) end sheet:AddSheet( "test 2", panel2, "icon16/tick.png" )

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord