# MarkupObject:Draw

- **Ortam:** İstemci, Menü
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/MarkupObject:Draw
- **Çeviri tarihi:** 2025-09-08

```lua
MarkupObject:Draw( number xOffset, number yOffset, number xAlign = TEXT_ALIGN_LEFT, number yAlign = TEXT_ALIGN_TOP, number alphaoverride = 255, number textAlign = TEXT_ALIGN_LEFT )
```

## Açıklama

Hesaplanmış markupobject'i ekrana çizer. Bakınız [markup.Parse](https://gmod.tr/wiki/markup.Parse).

## Argümanlar

1. [number](https://gmod.tr/wiki/number) **xOffset**: Ekrandaki X koordinatı.
2. [number](https://gmod.tr/wiki/number) **yOffset**: Ekrandaki Y koordinatı.
3. [number](https://gmod.tr/wiki/number) **xAlign** = TEXT_ALIGN_LEFT: [TEXT_ALIGN enum](https://gmod.tr/wiki/Enums/TEXT_ALIGN)'u kullanarak çizim bloğunun `xOffset`'e göre yatay hizalanması.
4. [number](https://gmod.tr/wiki/number) **yAlign** = TEXT_ALIGN_TOP: [TEXT_ALIGN enum](https://gmod.tr/wiki/Enums/TEXT_ALIGN)'u kullanarak çizim bloğunun `yOffset`'e göre dikey hizalanması.
5. [number](https://gmod.tr/wiki/number) **alphaoverride** = 255: Çizilen tüm nesnelerin alfa değerini bu değere ayarlar.
6. [number](https://gmod.tr/wiki/number) **textAlign** = TEXT_ALIGN_LEFT: [TEXT_ALIGN enum](https://gmod.tr/wiki/Enums/TEXT_ALIGN)'u kullanarak çizim bloğunun içindeki metnin yatay hizalanması.

### Örnek

xAlign ve textAlign arasındaki farkı gösterir.

```lua
local parsed = markup.Parse( "<font=Default>changed font</font>\n<color=255,0,255,255>changed color with a long text</color>" )

hook.Add( "HUDPaint", "MarkupTest", function()
	-- xAlign = SOL
	draw.RoundedBox( 0, 200, 300, parsed:GetWidth(), parsed:GetHeight(), Color( 0, 0, 0, 100 ) )
	parsed:Draw( 200, 300 )

	-- xAlign = ORTA
	draw.RoundedBox( 0, 200 - parsed:GetWidth() / 2, 350, parsed:GetWidth(), parsed:GetHeight(), Color( 0, 0, 0, 100 ) )
	parsed:Draw( 200, 350, TEXT_ALIGN_CENTER )

	-- textAlign = SAĞ
	draw.RoundedBox( 0, 200, 400, parsed:GetMaxWidth(), parsed:GetHeight(), Color( 0, 0, 0, 100 ) )
	parsed:Draw( 200, 400, nil, nil, nil, TEXT_ALIGN_RIGHT )
end )
```

**Çıktı:**

![image.png](https://gmod.tr/api/uploads/wiki/a37340fc9f8fbce401df.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/MarkupObject:Draw
