Panel:SetToFullHeight

  Panel:SetToFullHeight()

Açıklama

Bir RichText elementinin yüksekliğini, içindeki metni sığdıracak şekilde ayarlar.

Bu fonksiyon dahili olarak Panel:GetNumLines fonksiyonuna dayanır, bu yüzden metni Panel:AppendText kullanarak değiştirdikten en az birkaç kare sonra çağrılmalıdır.

Örnek

Yüksekliği ayarlanmamış bir RichText paneli oluşturur. Farkı göstermek amacıyla, doğru yükseklik panel oluşturulduktan 2 saniye sonra uygulanır.

-- Bir pencere çerçevesi oluştur TextFrame = vgui.Create("DFrame") TextFrame:SetSize(250, 210) TextFrame:Center() TextFrame:SetTitle("Yükseklik ayarlanmadı") TextFrame:MakePopup() -- RichText paneli local richtext = vgui.Create("RichText", TextFrame) richtext:SetPos(10, 30) richtext:SetWidth(230) -- Metin bloğu richtext:AppendText("#ServerBrowser_ServerWarning_MaxPlayers") function richtext:PerformLayout() self:SetBGColor(Color(0, 0, 0)) end -- 2 saniye sonra tam yüksekliğe ayarla timer.Simple(2, function() richtext:SetToFullHeight() TextFrame:SetTitle("Tam yükseklik ayarlandı") end)
Çıktı:

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