DLabelURL

Açıklama

DoClick fonksiyonu olmayan, altı çizili bir bağlantı etiketidir. Geçerli bir URL ayarlandığında ve etikete tıklandığında, bir tarayıcı penceresi açılır ve belirtilen adrese gidilir.

Bu panel dahili olarak gui.OpenURL kullanır ve onun kısıtlamaları geçerlidir.

Kaynağı görüntüle

Ebeveyn

Bu sayfada listelenmeyen metotları vb. URLLabel'dan 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ğırmanız gerekir.

Metotlar

Bunu kullanmanız önerilmez. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir. Kesinlikle hiçbir işe yaramaz.
table DLabelURL:GetColor()
DLabelURL'in mevcut metin rengini alır. DLabelURL:GetTextColor'ı veya bu ayarlanmamışsa DLabelURL:GetTextStyleColor'ı döndürür.
table DLabelURL:GetTextColor()
DLabelURL:SetTextColor tarafından ayarlanan DLabelURL'in mevcut metin rengini alır.
DLabelURL:SetTextStyleColor tarafından ayarlanan rengi döndürür.
DLabelURL:SetAutoStretchVertical( boolean draw )
Bunu kullanmanız önerilmez. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir. Kesinlikle hiçbir işe yaramaz.
DLabelURL:SetColor( table col )
DLabelURL:SetTextColor fonksiyonunun takma adıdır.
DLabelURL:SetTextColor( table col )
DLabelURL'in metin rengini ayarlar. DLabelURL:SetTextStyleColor'ı geçersiz kılar. Bu sadece oluşturulduktan hemen sonra kullanılmalıdır, diğer durumlarda Panel:SetFGColor kullanılmalıdır.
DLabelURL:SetTextStyleColor( table color )
DLabelURL'in temel metin rengini ayarlar. Bu, DLabelURL:SetTextColor tarafından geçersiz kılınır.
DLabelURL:UpdateFGColor()
Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. Panel:SetFGColor ve DLabelURL:GetColor aracılığıyla doğru metin rengini ayarlamak için dahili olarak kullanılır.

Örnek

Tıklandığında wiki sayfasını açan bir DLabelURL oluşturur.

local frame = vgui.Create( "DFrame" ) frame:SetSize( 400, 400 ) frame:SetTitle( "Test panel" ) frame:Center() frame:MakePopup() local lbl = vgui.Create( "DLabelURL", frame ) lbl:SetPos( 50, 50 ) lbl:SetSize( 100, 50 ) lbl:SetColor( Color( 255, 255, 255, 255 ) ) lbl:SetText( "I Love Gmod" ) lbl:SetURL( "http://steamcommunity.com/groups/glua" )
Çıktı:

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