TextWidth()
Синтаксис
Width = TextWidth(Text$)
Описание
Возвращает ширину данной строки на текущей поверхности вывода при использовании текущего шрифта. Эта функция полезна для получения истинной длины строки при использовании непропорционального шрифта.
Параметры
Text$ Текст для теста.
Возвращаемое значение
Возвращает ширину данного текста в пикселях.
Пример (Фран)
If OpenWindow(0, 0, 0, 200, 200, "Размер текста", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0)) DrawText(50, 80, "PUREBASIC", RGB(255, 255, 0)) Debug "Длина текста в пикселях : " + Str(TextWidth("PUREBASIC")) Debug "Высота Текста в пикселях : " + Str(TextHeight("PUREBASIC")) StopDrawing() ImageGadget(0, 0, 0, 200, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
См. также
TextHeight(), DrawingFont()
Поддерживаемые OS
Все