# ControlPanel:AddControl

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

```lua
Panel ControlPanel:AddControl( string type, table controlinfo )
```

## Açıklama

> **KULLANIMDAN KALKTI:** Bunu kullanmanız tavsiye edilmez. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
> Bunun yerine [DForm](https://gmod.tr/wiki/DForm)'un üyelerini kullanmanız önerilir.

Kontrol paneline bir kontrol ekler.

## Argümanlar

1. [string](https://gmod.tr/wiki/string) **type**: Eklenecek kontrolün türü. Tam liste: - header - textbox - label - checkbox/toggle - slider - propselect - matselect - ropematerial - button - numpad - color - combobox - listbox - materialgallery
2. [table](https://gmod.tr/wiki/table) **controlinfo**: Her kontrol kendi tablo yapısını alır. Örnekler için GitHub'da "AddControl" araması yapabilirsiniz. İşte her türün ve gerektirdiği tablo üyelerinin tam listesi: - header - description - textbox: - label (varsayılan: "Untitled") - command - label: - text - checkbox, toggle (aynı şey): - label (varsayılan: "Untitled") - command - help (boolean, eğer true ise label'ın bir dil dizesi (`#tool.toolname.stuff`) olduğunu varsayar ve sonuna `.help` ekler) - slider: ([DForm:NumSlider](https://gmod.tr/wiki/DForm:NumSlider)) - type (isteğe bağlı string, eğer `float`'a eşitse ondalıktan sonra 2 basamak kullanılır, aksi takdirde 0) - label (varsayılan: `Untitled`) - command - min (varsayılan: `0`) - max (varsayılan: `100`) - help (boolean, yukarıya bakın) - propselect: - (veri doğrudan PropSelect'in :ControlValues(data) fonksiyonuna gider) - matselect: - (veri doğrudan MatSelect'in :ControlValues(data) fonksiyonuna gider) - ropematerial: - convar (dikkat: bu sefer command olarak adlandırılmamıştır!) - button: - label / text (eğer label eksikse text kullanılır. Varsayılan: `No Label`) - command - numpad: - command - command2 - label - label2 - color: - label - red (convar) - green (convar) - blue (convar) - alpha (convar) - combobox: - menubutton ("1"e eşit değilse, bir listbox olur) - folder - options (isteğe bağlı) - cvars (isteğe bağlı) - listbox: - height (ayarlanırsa [DListView](https://gmod.tr/wiki/DListView) olur, aksi takdirde [CtrlListBox](https://gmod.tr/wiki/CtrlListBox)'dır) - label (varsayılan: `unknown`) - options (isteğe bağlı) - materialgallery: - width (varsayılan: `32`) - height (varsayılan: `32`) - rows (varsayılan: `4`) - convar - options

## Dönüş Değerleri

1. [Panel](https://gmod.tr/wiki/Panel): Oluşturulan kontrolü döndürür

- [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/ControlPanel:AddControl
