vgui.RegisterTable

  table vgui.RegisterTable( table panel, string base = "Panel" )

Açıklama

vgui.CreateFromTable ile kullanılmak üzere, bir tabloyu panel olarak kullanmak için kaydeder.

Bu fonksiyonun tek yaptığı, tablonuza Base anahtarını atamak ve tabloyu döndürmektir.

Argümanlar

1 table panel
PANEL tablosu.
2 string base = "Panel"
Panel için bir temel.

Döndürdüğü Değer

1 table
PANEL tablosu

Örnek

local CustomPanel = { Init = function( self ) self:SetSize( 200, 100 ) end, Paint = function( self, w, h ) surface.SetDrawColor( 0, 255, 0, 255 ) surface.DrawRect( 0, 0, w, h) end, } local my_custom_panel = vgui.RegisterTable( CustomPanel, "Panel" ) -- Panel sınıfını bir tablodan kaydeder local panel = vgui.CreateFromTable( my_custom_panel ) -- Panelin bir örneğini oluşturur panel:SetPos( 50, 50 )

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