DCheckBox

Açıklama

DCheckBox bir onay kutusudur. Kullanıcıdan bir boolean (doğru/yanlış - evet/hayır) değeri almanızı sağlar.

Kaynağı görüntüle

Ebeveyn

Bu sayfada listelenmeyen metotları vb. DButton'dan 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ğırmak istersiniz.

Olaylar

DCheckBox:OnChange( boolean bVal )
"İşaretli" durumu değiştirildiğinde çağrılır. Bu, Geçersiz Kılma (Overriding) içindir.

Metotlar

DCheckBox:DoClick()
DCheckBox:Toggle'ı çağırır.
boolean DCheckBox:GetChecked()
Onay kutusunun işaretli durumunu alan bir Erişim Fonksiyonu (AccessorFunc).
boolean DCheckBox:IsEditing()
Onay kutusunun durumunun düzenlenip düzenlenmediğini döndürür. Bu, kullanıcının o anda onay kutusuna tıklayıp tıklamadığı (fare tuşuna basılı tuttuğu) anlamına gelir ve hem sol hem de sağ fare düğmeleri için geçerlidir.
DCheckBox:SetChecked( boolean checked )
Onay kutusunun işaretli durumunu ayarlayan bir Erişim Fonksiyonu (AccessorFunc). DCheckBox:SetValue'dan farklı olarak, onay kutusunun DCheckBox:OnChange ve Panel:ConVarChanged metotlarını çağırmaz.
DCheckBox:SetValue( boolean checked )
Onay kutusunun işaretli durumunu ayarlar ve onay kutusunun DCheckBox:OnChange ve Panel:ConVarChanged metotlarını çağırır.
DCheckBox:Toggle()
Onay kutusunun işaretli durumunu değiştirir (açıp/kapatır) ve onay kutusunun DCheckBox:OnChange ve Panel:ConVarChanged metotlarını çağırır. DCheckBox:DoClick bu fonksiyonun bir takma adıdır.

Örnek

Bir DCheckBox oluşturur ve başlangıç değerini ayarlar.

local window = vgui.Create( "DFrame" ) window:SetSize( 300, 200 ) window:Center() window:MakePopup() local checkbox = window:Add( "DCheckBox" ) -- Onay kutusunu oluştur checkbox:SetPos( 25, 50 ) -- Pozisyonu ayarla checkbox:SetValue( true ) -- Başlangıçtaki "işaretli" değer
Çıktı:
July08-300-gmod.gif

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