Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 10.1   10.2   10.3   10.4   10.5   11.0   11.1   11.2   11.3   11.4    Statistic    FMM    Blog  


Queries how many characters would fit in a space.

Component Version macOS Windows Linux Server iOS SDK
Font 8.4 ✅ Yes ✅ Yes ❌ No ✅ Yes, on macOS and Windows ✅ Yes
MBS( "Font.CalculateTextFits"; Text; MaxWidth { ; Font; Size } )   More


Parameter Description Example Flags
Text The text to measure. "Hello World"
MaxWidth The maximum width. 100
Font The font name.
Using System font in case of empty parameter.
"Arial" Optional
Size The font size to use.
Default is system font size.
12 Optional


Returns number or error.


Queries how many characters would fit in a space.
The plugin will check how long the text would be in points.
Then we reduce text to see how much text fits in the space and return the length of the reminding space.


Checks how much fits:

MBS( "Font.CalculateTextFits"; "Hello World"; 50; "Arial"; 12)

See also

Release notes

Blog Entries

Created 12nd September 2018, last changed 19th April 2021

Font.Activate - Font.CalculateTextHeight

Feedback: Report problem or ask question.

MBS Xojo tutorial videos

Start Chat