C# Class Xwt.GtkBackend.GtkFontBackendHandler

Inheritance: FontBackendHandler
Afficher le fichier Open project: mono/xwt

Méthodes publiques

Méthode Description
Copy ( object handle ) : object
Create ( string fontName, double size, FontStyle style, FontWeight weight, FontStretch stretch ) : object
GetAvailableFamilyFaces ( string family ) : object>>.IEnumerable
GetFamily ( object handle ) : string
GetInstalledFonts ( ) : IEnumerable
GetSize ( object handle ) : double
GetStretch ( object handle ) : FontStretch
GetStyle ( object handle ) : FontStyle
GetSystemDefaultFont ( ) : object
GetWeight ( object handle ) : FontWeight
RegisterFontFromFile ( string fontPath ) : bool
SetFamily ( object handle, string family ) : object
SetSize ( object handle, double size ) : object
SetStretch ( object handle, FontStretch stretch ) : object
SetStyle ( object handle, FontStyle style ) : object
SetWeight ( object handle, FontWeight weight ) : object

Méthodes protégées

Méthode Description
AddFontFile ( string fontPath ) : bool

Private Methods

Méthode Description
FcConfigAppFontAddFile ( System config, string fontPath ) : bool
GtkFontBackendHandler ( ) : System.Collections.Generic
pango_cairo_font_map_set_default ( System fontmap ) : void

Method Details

AddFontFile() protected méthode

protected AddFontFile ( string fontPath ) : bool
fontPath string
Résultat bool

Copy() public méthode

public Copy ( object handle ) : object
handle object
Résultat object

Create() public méthode

public Create ( string fontName, double size, FontStyle style, FontWeight weight, FontStretch stretch ) : object
fontName string
size double
style FontStyle
weight FontWeight
stretch FontStretch
Résultat object

GetAvailableFamilyFaces() public méthode

public GetAvailableFamilyFaces ( string family ) : object>>.IEnumerable
family string
Résultat object>>.IEnumerable

GetFamily() public méthode

public GetFamily ( object handle ) : string
handle object
Résultat string

GetInstalledFonts() public méthode

public GetInstalledFonts ( ) : IEnumerable
Résultat IEnumerable

GetSize() public méthode

public GetSize ( object handle ) : double
handle object
Résultat double

GetStretch() public méthode

public GetStretch ( object handle ) : FontStretch
handle object
Résultat FontStretch

GetStyle() public méthode

public GetStyle ( object handle ) : FontStyle
handle object
Résultat FontStyle

GetSystemDefaultFont() public méthode

public GetSystemDefaultFont ( ) : object
Résultat object

GetWeight() public méthode

public GetWeight ( object handle ) : FontWeight
handle object
Résultat FontWeight

RegisterFontFromFile() public méthode

public RegisterFontFromFile ( string fontPath ) : bool
fontPath string
Résultat bool

SetFamily() public méthode

public SetFamily ( object handle, string family ) : object
handle object
family string
Résultat object

SetSize() public méthode

public SetSize ( object handle, double size ) : object
handle object
size double
Résultat object

SetStretch() public méthode

public SetStretch ( object handle, FontStretch stretch ) : object
handle object
stretch FontStretch
Résultat object

SetStyle() public méthode

public SetStyle ( object handle, FontStyle style ) : object
handle object
style FontStyle
Résultat object

SetWeight() public méthode

public SetWeight ( object handle, FontWeight weight ) : object
handle object
weight FontWeight
Résultat object