DIconBrowser
Açıklama
Tüm Silkicons'ları otomatik olarak gösteren basit bir DIconLayout'tur. Kullanıcının bir simge seçmesini sağlamak için kullanılır.
Üst Sınıf
Bu sayfada listelenmeyen metotları vb. DScrollPanel'den miras alır.
Metotlar
DIconBrowser:Fill()
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
Tarayıcıyı simgelerle doldurmak için otomatik olarak çağrılır. DIconBrowser:SetManual `true` olarak ayarlanmışsa çalışmaz.
DIconBrowser:FilterByText( string text )
Kullanılmayan basit bir arama özelliği, dosya yollarında verilen metni içermeyen tüm simgeleri gizler.
Tarayıcının kendini simgelerle doldurup doldurmaması gerektiğini döndürür.
string DIconBrowser:GetSelectedIcon()
Seçili olan simgenin dosya yolunu döndürür.
DIconBrowser:OnChange()
Seçili simge değiştirildiğinde çağrılır. Seçili simgenin dosya yolunu almak için DIconBrowser:GetSelectedIcon kullanın.
DIconBrowser:OnChangeInternal()
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
Bunun yerine DIconBrowser:OnChange kullanın
DIconBrowser:ScrollToSelected()
Tarayıcıyı seçili simgeye kaydırır
DIconBrowser:SelectIcon( string icon )
Dosya yolundan bir simge seçer
Tarayıcının kendini otomatik olarak simgelerle doldurup doldurmayacağını ayarlar.
DIconBrowser:SetSelectedIcon( string str )
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
O an seçili olan dosya yolunu ayarlar. Kullanmayın. Bunun yerine DIconBrowser:SelectIcon kullanın.
Örnek
Bir simgeye tıklandığında, o simgenin dizinini yazdıran bir DIconBrowser oluşturur.
local DermaPanel = vgui.Create("DFrame")
DermaPanel:SetSize(300, 200)
DermaPanel:Center()
DermaPanel:SetTitle("DIconBrowserExample")
DermaPanel:MakePopup()
local IconBrowser = DermaPanel:Add("DIconBrowser")
IconBrowser:Dock(FILL)
IconBrowser.OnChange = function(self)
chat.AddText("You selected: " .. self:GetSelectedIcon())
end
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord