RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Software | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Font Miscellaneous Data

Programmer's Reference Manuals
» Part 8 - Non-kernel input/output
» The Font Manager
» SWI Calls
» Font_ReadFontMetrics
» Miscellaneous Data

Miscellaneous Data

Offset Contents
+0 X0 (Bounding Box inclusive)
+2 Y0 (Bounding Box inclusive)
+4 X1 (Bounding Box exclusive)
+6 Y1 (Bounding Box exclusive)
+8 Default x offset
+10 Default y offset
+12 Italic h-offset per em (-1000 x TAN (italic angle))
+14 Underline position (1/256 em)
+15 Underline thickness (1/256 em, unsigned)
+16 Cap height
+18 X height
+20 Descender
+22 Ascender
+24 0 (reserved)

The bits of the file flags are as shown above. All other bits are reserved and should be ignored.

Notes

All values returned in millipoints unless stated otherwise.

See also

  • Font Bounding Box
  • Font File Flags
  • Font Kerning Data
  • Font Kerning New Style Data
  • Font_ReadFontMetrics
Created on October 17, 2009 21:41:28 by Alan Robertson (52)? (127.0.0.1)
Edit | Views: Print | Source | Linked from: Font_ReadFontMetrics, Font Bounding Box, Font File Flags, Font Kerning Data, Font Kerning New Style Data

Search the Wiki

Commercial use

For commercial enquiries, please contact the owners of RISC OS, Castle Technology Ltd.

ROOL Store

The official C/C++ Development kit and more here.

Donate! Why?

Help ROOL make things happen – please consider donating!

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2011 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys