From: bernie Date: Mon, 13 Mar 2006 02:06:04 +0000 (+0000) Subject: FONT_HAS_GLYPH(): New macro. X-Git-Tag: 1.0.0~679 X-Git-Url: https://codewiz.org/gitweb?a=commitdiff_plain;h=396b9f1df305883558347215b0a4895981ddea81;p=bertos.git FONT_HAS_GLYPH(): New macro. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@562 38d2e660-2303-0410-9eaa-f027e97ec537 --- diff --git a/gfx/font.h b/gfx/font.h index d3b241e2..bdba694a 100755 --- a/gfx/font.h +++ b/gfx/font.h @@ -14,6 +14,9 @@ /*#* *#* $Log$ + *#* Revision 1.5 2006/03/13 02:06:04 bernie + *#* FONT_HAS_GLYPH(): New macro. + *#* *#* Revision 1.4 2006/02/15 09:10:15 bernie *#* Implement prop fonts; Fix algo styles. *#* @@ -79,6 +82,11 @@ typedef struct Font } Font; + +/** Return true if glyph \a c is available in \a font. */ +#define FONT_HAS_GLYPH(font, c) ((c) >= (font)->first && (c) <= (font)->last) + + /** The default font. */ #define default_font font_ncenB18 extern const struct Font default_font;