Panel:InsertClickableTextEnd

  Panel:InsertClickableTextEnd()

Açıklama

RichText elementinde, Panel:InsertClickableTextStart ile başlatılan tıklanabilir bir metin bölümünün sonunu işaretler.

Örnek

RichText sayfasına tıklanabilir bir bağlantı ile birlikte RichText panelleri hakkında bazı bilgiler içeren bir panel oluşturur.

-- Bir pencere çerçevesi oluştur TextFrame = vgui.Create("DFrame") TextFrame:SetSize(250, 150) TextFrame:Center() TextFrame:SetTitle("RichText") TextFrame:MakePopup() -- RichText paneli local richtext = vgui.Create("RichText", TextFrame) richtext:Dock(FILL) -- Birinci bölüm richtext:InsertColorChange(255, 255, 255, 255) richtext:AppendText("Bu bir Rich Text panelidir — Source MP'nin varsayılan sohbet kutusunda ve geliştirici konsolunda kullanılan bir paneldir.\n\nKullanım bilgileri için ") -- İkinci bölüm richtext:InsertColorChange(192, 192, 255, 255) richtext:InsertClickableTextStart("OpenWiki") -- Gelen metnin tıklandığında "OpenWiki" değerini tetiklemesini sağla richtext:AppendText("Garry's Mod Wiki") richtext:InsertClickableTextEnd() -- Tıklanabilir metni burada bitir -- Üçüncü bölüm richtext:InsertColorChange(255, 255, 255, 255) richtext:AppendText(" sayfasına bakın.") -- Arka plan rengi function richtext:PerformLayout() self:SetBGColor(Color(32, 32, 46)) end -- Panelden aldığımız komutları işle function richtext:OnTextClicked( id ) -- Wiki'yi aç if ( id == "OpenWiki" ) then gui.OpenURL( "https://wiki.gmodtr.com/gmodTRTRTR/Panel:InsertClickableTextStart" ) end end
Çıktı:

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