# draw.WordBox

- **Ortam:** İstemci, Menü
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/draw.WordBox
- **Çeviri tarihi:** 2026-05-13

```lua
number, number draw.WordBox( number bordersize, number x, number y, string text, string font, Color boxcolor, Color textcolor, number xalign = TEXT_ALIGN_LEFT, number yalign = TEXT_ALIGN_TOP )
```

## Açıklama

İçinde metin olan yuvarlak bir kutu çizer.

> **NOT:** Bu bir gösterimdir function that 2d görüntüleme bağlamı gerektirir.
>
> Bu sadece çalışacak anlamına gelir. [2d Rendering Hooks](https://gmod.tr/wiki/2D_Rendering_Hooks).

## Argümanlar

1.. [numara](https://gmod.tr/wiki/number) **Sınır boyutu**: Sınır boyutu 2'nin katıdır. İdeal olarak 8 ya da 16 olacaktır.
2.. [numara](https://gmod.tr/wiki/number) **x**: X Koordinatı.
3.. [numara](https://gmod.tr/wiki/number) **Y**: Y Koordinatı.
4.. [dizgin](https://gmod.tr/wiki/string) **metin**: Çizim için mesaj.
5.. [dizgin](https://gmod.tr/wiki/string) **Yazı tipi**: Çizmek için yazı tipi. [surface. CreateFont](https://gmod.tr/wiki/surface.CreateFont) kendi yaratmak için, ya da [İşte burada.](https://gmod.tr/wiki/Default_Fonts) Varsayılan yazı tipleri listesi için.
Altı.. [Renk](https://gmod.tr/wiki/Color) **kutu rengi**: Kutunun rengi. [Renk](https://gmod.tr/wiki/Color).
7.. [Renk](https://gmod.tr/wiki/Color) **metin renkleri**: Metin rengini kullanır. [Renk](https://gmod.tr/wiki/Color).
8.. [numara](https://gmod.tr/wiki/number) **xalign** = TEXT_ALIGN_LEFT: X koordinatının hizalanması kullanılarak [TEXT_ALIGN listesi](https://gmod.tr/wiki/Enums/TEXT_ALIGN).
9.. [numara](https://gmod.tr/wiki/number) **Yalign** = TEXT_ALIGN_TOP: Y koordinatının hizalanması kullanılarak [TEXT_ALIGN listesi](https://gmod.tr/wiki/Enums/TEXT_ALIGN).

## Geri dönüşler

1.. [numara](https://gmod.tr/wiki/number): Kelime kutusunun genişliği.
2.. [numara](https://gmod.tr/wiki/number): Kelime kutusunun yüksekliği.

### Örnek

Düzleştirme argümanlarının etkisini gösteren birkaç kutu çizer.

```lua
hook.Add( "HUDPaint", "HUDPaint_DrawABox2", function()

	surface.SetDrawColor( Color( 255, 255, 255 ) )
	surface.DrawLine( 100, 50, 100, 250 )

	draw.WordBox( 4, 100, 100, "Example word box", "DermaDefault", Color( 128, 128, 128 ), Color( 255, 255, 255 ) )
	draw.WordBox( 4, 100, 150, "Example word box", "DermaDefault", Color( 128, 128, 128 ), Color( 255, 255, 255 ), TEXT_ALIGN_CENTER )
	draw.WordBox( 4, 100, 200, "Example word box", "DermaDefault", Color( 128, 128, 128 ), Color( 255, 255, 255 ), TEXT_ALIGN_RIGHT )

	surface.SetDrawColor( Color( 255, 255, 255 ) )
	surface.DrawLine( 250, 150, 650, 150 )

	draw.WordBox( 4, 300, 150, "Example word box", "DermaDefault", Color( 128, 128, 128 ), Color( 255, 255, 255 ), nil )
	draw.WordBox( 4, 400, 150, "Example word box", "DermaDefault", Color( 128, 128, 128 ), Color( 255, 255, 255 ), nil, TEXT_ALIGN_CENTER )
	draw.WordBox( 4, 500, 150, "Example word box", "DermaDefault", Color( 128, 128, 128 ), Color( 255, 255, 255 ), nil, TEXT_ALIGN_BOTTOM )

end )
```

**Çıkış:**

![image.png](https://gmod.tr/api/uploads/wiki/9fc85f45d635df08c476.png)

- [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/draw.WordBox
