DTextEntry:AllowInput

  boolean DTextEntry:AllowInput( string char )

Açıklama

Panelin değeri güncellendiğinde (kullanıcı girdisi veya başka bir şekilde) çağrılır.

Kullanıcının TextEntry'nin metnini değiştirip değiştiremeyeceğini belirlemenizi sağlar.

Varsayılan olarak bu, yalnızca panelin sayısal karakterleri engelleyip engellemediğini kontrol eder ve değer herhangi bir sayısal karakter içeriyorsa düzenlemeyi önler.

Bu aslında sadece TextEntry'den türetilmiş elemanlarda çalışan bir motor kancasıdır (engine hook).

Karakter sınırlarını değiştirmenin bir yolunu arıyorsanız, Panel:SetMaximumCharCount sayfasına bakın.

Argümanlar

1 string char
Panele girilen son karakter.

Döndürülen Değerler

1 boolean
Değerin değişmesini önlemek için true, izin vermek için false döndürün.

Örnek

Kullanıcının metni tamamen düzenlemesini engeller.

local TextEntry = vgui.Create( "DTextEntry" ) TextEntry.AllowInput = function( self, stringValue ) return true end
Çıktı: Panel herhangi bir değişikliğe izin vermez.

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