FONT_HAS_GLYPH(): New macro.
authorbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 13 Mar 2006 02:06:04 +0000 (02:06 +0000)
committerbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 13 Mar 2006 02:06:04 +0000 (02:06 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@562 38d2e660-2303-0410-9eaa-f027e97ec537

gfx/font.h

index d3b241e2913b57af918b9d2366dcc65b00aab332..bdba694a131b0e8f0adc25a10d756d9459605d3c 100755 (executable)
@@ -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;