DTextEntry:AddHistory
Örnek
Basit bir örnek.
-- Yeni bir çerçeve (pencere) oluştur
local frame = vgui.Create( "DFrame" )
frame:SetSize( 300, 300 ) -- Çerçevenin boyutunu ayarla
frame:Center() -- Çerçeveyi ekranda ortala
frame:MakePopup() -- Çerçevenin diğer pencerelerin önünde görünmesini ve kullanıcı girdisini kabul etmesini sağla
-- Çerçeve içinde bir metin giriş alanı oluştur
local tEntry = vgui.Create("DTextEntry", frame)
tEntry:Dock(TOP) -- Metin girişini çerçevenin üstüne sabitle
tEntry:SetHistoryEnabled(true) -- Metin girişinin geçmiş özelliğini etkinleştir
tEntry.OnEnter = function( self )
local val = self:GetValue()
self:AddHistory( val ) -- Oyuncunun daha sonra tekrar erişebilmesi için eski değeri geçmişe kaydet
self:SetText( "" ) -- metni sıfırla
-- Veriyle bir şeyler yap...
chat.AddText( val ) -- metin girdisindeki metni sohbet mesajı olarak yazdır
end
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord