- Dokumentacja
- Funkcje klienta
- dxGetTextWidth
Funkcja
dxGetTextWidth
Zwraca szerokość tekstu w pikselach dla danej skali i czcionki (jak w dxDrawText). Przydaje się do wyśrodkowania i ramek dopasowanych do tekstu.
Składnia
float dxGetTextWidth(string text [, float scale = 1, string|font font = "default", bool colorCoded = false])Argumenty
textstring- Tekst.
scalefloat, opcjonalny = 1- Skala.
fontstring|font, opcjonalny = "default"- Czcionka.
colorCodedbool, opcjonalny = falsetrue= pomiń kody#RRGGBB.
Zwraca
Szerokość.
Przykład
local text = "Witaj na serwerze"
addEventHandler("onClientRender", root, function()
local w = dxGetTextWidth(text, 1.5, "default-bold")
dxDrawRectangle(20, 20, w + 20, 34, tocolor(0, 0, 0, 160))
dxDrawText(text, 30, 24, 0, 0, tocolor(255, 255, 255), 1.5, "default-bold")
end)