Adding more font metrics
This commit is contained in:
parent
668257c872
commit
608290a261
2 changed files with 5 additions and 1 deletions
|
@ -3313,6 +3313,8 @@ void gdispGDrawBox(GDisplay *g, coord_t x, coord_t y, coord_t cx, coord_t cy, co
|
||||||
case fontCharPadding: return 0;
|
case fontCharPadding: return 0;
|
||||||
case fontMinWidth: return font->min_x_advance;
|
case fontMinWidth: return font->min_x_advance;
|
||||||
case fontMaxWidth: return font->max_x_advance;
|
case fontMaxWidth: return font->max_x_advance;
|
||||||
|
case fontBaselineX: return font->baseline_x;
|
||||||
|
case fontBaselineY: return font->baseline_y;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -72,7 +72,9 @@ typedef enum fontmetric {
|
||||||
fontLineSpacing, /**< The line spacing */
|
fontLineSpacing, /**< The line spacing */
|
||||||
fontCharPadding, /**< The char padding */
|
fontCharPadding, /**< The char padding */
|
||||||
fontMinWidth, /**< The minimum width */
|
fontMinWidth, /**< The minimum width */
|
||||||
fontMaxWidth /**< The maximum width */
|
fontMaxWidth, /**< The maximum width */
|
||||||
|
fontBaselineX, /**< The base line in x direction */
|
||||||
|
fontBaselineY /**< The base line in y direction */
|
||||||
} fontmetric_t;
|
} fontmetric_t;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Reference in a new issue