Function group Execute on client Platform(s)
FontOps NO All




Returns the width in screen units required to display the string using the specified window font.

You specify the font using either the font-name or font-table-index. When called with a font table index, $wintextwidth() uses the window font system table of the current library which can contain up to 15 fonts numbered 1 to 15. You can include a font-style constant, or combination of styles.


Do FontOps.$wintextwidth('Hello WWW','Courier',36) Returns lWidth
; returns 243

Do FontOps.$wintextwidth('Hello WWW','Courier',36,kBold+kItalic) Returns lWidth
; returns 252

Do FontOps.$wintextwidth('Hello WWW',5,36) Returns lWidth
; returns 240
; note that System font is at position 5 in #WIWFONTS