diff options
| author | Joel Bodenmann <joel@seriouslyembedded.com> | 2015-08-14 19:36:01 +0200 | 
|---|---|---|
| committer | Joel Bodenmann <joel@seriouslyembedded.com> | 2015-08-14 19:36:01 +0200 | 
| commit | 608290a261b5577825a31fb4f821e263bc43c094 (patch) | |
| tree | 714cac8c4015d1f9a5a061bcf2cdcaa680816ed8 /src | |
| parent | 668257c87262f044ff3858224ba0646f690cd706 (diff) | |
| download | uGFX-608290a261b5577825a31fb4f821e263bc43c094.tar.gz uGFX-608290a261b5577825a31fb4f821e263bc43c094.tar.bz2 uGFX-608290a261b5577825a31fb4f821e263bc43c094.zip | |
Adding more font metrics
Diffstat (limited to 'src')
| -rw-r--r-- | src/gdisp/gdisp.c | 2 | ||||
| -rw-r--r-- | src/gdisp/gdisp.h | 4 | 
2 files changed, 5 insertions, 1 deletions
| diff --git a/src/gdisp/gdisp.c b/src/gdisp/gdisp.c index 377ccddb..43b470b2 100644 --- a/src/gdisp/gdisp.c +++ b/src/gdisp/gdisp.c @@ -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 fontMinWidth:			return font->min_x_advance;  		case fontMaxWidth:			return font->max_x_advance; +		case fontBaselineX:			return font->baseline_x; +		case fontBaselineY:			return font->baseline_y;  		}  		return 0;  	} diff --git a/src/gdisp/gdisp.h b/src/gdisp/gdisp.h index 1bc1c445..298258cb 100644 --- a/src/gdisp/gdisp.h +++ b/src/gdisp/gdisp.h @@ -72,7 +72,9 @@ typedef enum fontmetric {  	fontLineSpacing,		/**< The line spacing */  	fontCharPadding,		/**< The char padding */  	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;  /** | 
