MeVisLabToolboxReference
macx::TypeServices Class Reference

Type Services. More...

#include <macTypeServices.h>

List of all members.

Static Public Member Functions

static std::string getFontFilePathForName (const std::string &fontName)
 Return posix file path for given font name (fully specified family-face name of the font) (UTF8)
static std::string getSystemFontName ()
 Returns the Postscript font name of the Aqua system font used for standard interface items, such as button labels, menu items, and so on.
static std::string getSystemFontFamilyName ()
 Returns the family name of the Aqua system font used for standard interface items, such as button labels, menu items, and so on.
static std::string getUserProportionalPitchFontName ()
 Returns the Postscript font name of the font used by default for documents and other text under the user’s control, when that font should be proportional-pitch.
static std::string getUserProportionalPitchFontFamilyName ()
 Returns the family name of the font used by default for documents and other text under the user’s control, when that font should be proportional-pitch.
static std::string getUserFixedPitchFontName ()
 Returns the Postscript font name of the font used by default for documents and other text under the user’s control, when that font should be fixed-pitch.
static std::string getUserFixedPitchFontFamilyName ()
 Returns the family name of the font used by default for documents and other text under the user’s control, when that font should be fixed-pitch.

Detailed Description

Type Services.

Definition at line 16 of file macTypeServices.h.


Member Function Documentation

static std::string macx::TypeServices::getFontFilePathForName ( const std::string &  fontName) [static]

Return posix file path for given font name (fully specified family-face name of the font) (UTF8)

static std::string macx::TypeServices::getSystemFontFamilyName ( ) [static]

Returns the family name of the Aqua system font used for standard interface items, such as button labels, menu items, and so on.

static std::string macx::TypeServices::getSystemFontName ( ) [static]

Returns the Postscript font name of the Aqua system font used for standard interface items, such as button labels, menu items, and so on.

static std::string macx::TypeServices::getUserFixedPitchFontFamilyName ( ) [static]

Returns the family name of the font used by default for documents and other text under the user’s control, when that font should be fixed-pitch.

static std::string macx::TypeServices::getUserFixedPitchFontName ( ) [static]

Returns the Postscript font name of the font used by default for documents and other text under the user’s control, when that font should be fixed-pitch.

static std::string macx::TypeServices::getUserProportionalPitchFontFamilyName ( ) [static]

Returns the family name of the font used by default for documents and other text under the user’s control, when that font should be proportional-pitch.

static std::string macx::TypeServices::getUserProportionalPitchFontName ( ) [static]

Returns the Postscript font name of the font used by default for documents and other text under the user’s control, when that font should be proportional-pitch.


The documentation for this class was generated from the following file: