Member variable XbpFont():fixed Foundation

Determines whether the font is a non-proportional font.

Attribute: EXPORTED
Data type: Logical (.F.)

The :fixed instance variable specifies whether a font to be created should be a fixed or a proportional font. If this contains the value .T. (true) when :create() is called, the font object attempts to select a non-proportional font that most closely matches the properties specified in the font object's other instance variables. This can be used to have a font created that matches your specifications but whose name is not known, for example.

If the :fixed instance variable contains the value .T. (true) after creation of the font object, the font selected is a non-proportional font. In a non-proportional font, all of the characters have the same width. The distance between individual characters in text varies but not the total width of each character. An example of a non-proportional font is Courier. The value .F. (false) identifies a proportional font. An example of a proportional font is Times New Roman.


If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.