# DProperty\_Generic

- **Ortam:** İstemci
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/DProperty_Generic
- **Çeviri tarihi:** 2025-09-08

## Açıklama

> **DAHİLİ:** Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız.

[DProperties](https://gmod.tr/wiki/DProperties) için diğer kontrollerin temelini oluşturur. Kendi başına genel bir metin girdisi olarak işlev görür.

[Kaynağı görüntüle](https://github.com/Facepunch/garrysmod/blob/master/garrysmod/lua/vgui/prop_generic.lua)

## Ebeveyn

Bu sayfada listelenmeyen metotları vb. [Panel](https://gmod.tr/wiki/Panel)'den türetir.

## Metotlar

[Panel](https://gmod.tr/wiki/Panel) DProperty_Generic:[GetRow](https://gmod.tr/wiki/DProperty_Generic:GetRow)()

Bu panelin ait olduğu bir DProperties'in dahili satır panelini döndürür.

DProperty_Generic:[SetRow](https://gmod.tr/wiki/DProperty_Generic:SetRow)( [Panel](https://gmod.tr/wiki/Panel) row )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. DProperties tarafından dahili olarak çağrılır.

DProperty_Generic:[Setup](https://gmod.tr/wiki/DProperty_Generic:Setup)( [table](https://gmod.tr/wiki/table) data )

DProperties tarafından kullanılmak üzere genel bir kontrol ayarlar.

DProperty_Generic:[ValueChanged](https://gmod.tr/wiki/DProperty_Generic:ValueChanged)( [any](https://gmod.tr/wiki/any) newVal, [boolean](https://gmod.tr/wiki/boolean) force )

Değişikliği satıra bildirmek için bu kontrol veya türetilmiş bir kontrol tarafından çağrılır.

### Örnek

Bu kontrolün örnek kullanımı

```lua
local Panel = vgui.Create( "DFrame" )
Panel:SetSize( 500, 500 )
Panel:MakePopup()

local props = vgui.Create( "DProperties", Panel )
props:Dock( FILL )

local textRow = props:CreateRow( "MyCategory", "GenericTextArea" )
textRow:Setup( "Generic" )
textRow:SetValue( "test" )
textRow.DataChanged = function( self, data )
	MsgN( "Text changed: ", data )
end
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/DProperty_Generic
