This code uses user23.dll and comdlg32.dll to call a standard Font Dialog box.
SBChooseFont(defaultSize, defaultColor)
- defaultSize: The default selected size for text
- defaultColor: The default selected color for text
returns string:
"(FontName);(FontSize);(boolItalic);(boolUnderline);(boolStrikeOut);(boolBold);(Color)"

You can extract each data by using the other functions:
SBGetFontName(s$), SBGetFontSize(s$), SBGetFontItalic(s$), SBGetFontUnderline(s$), SBGetFontStrikeOut(s$), SBGetFontBold(s$) and SBGetFontColor(s$) which each return their data in their own type.