.

Revision:
3:48f3282c2be8
Parent:
2:713844a55c4e
Child:
5:b222a9461d6b
diff -r 713844a55c4e -r 48f3282c2be8 Graphics/GraphicsDisplay.h
--- a/Graphics/GraphicsDisplay.h	Fri Feb 13 23:17:55 2015 +0000
+++ b/Graphics/GraphicsDisplay.h	Sat Feb 14 17:42:21 2015 +0000
@@ -269,6 +269,7 @@
    * @param f pointer to font array 
    * @param firstascii first ascii code present in font array, default 32 (space)
    * @param lastascii last ascii code present in font array, default 127 (DEL)
+   * @param proportional enable/disable variable font width (default enabled)
    *                                                                              
    *   font array can created with GLCD Font Creator from http://www.mikroe.com
    *   you have to add 4 parameter at the beginning of the font array to use: 
@@ -279,7 +280,7 @@
    *   you also have to change the array to cont unsigned char[] and __align(2)
    *
    */  
-  void set_font(unsigned char* f, unsigned char firstascii=32, unsigned char lastascii=127);
+  void set_font(unsigned char* f, unsigned char firstascii=32, unsigned char lastascii=127, bool proportional = true);
 
     /** Get the number of columns based on the currently active font.
     * @returns number of columns.
@@ -346,7 +347,8 @@
     int fontbpl;   // bytes per line (char)
     unsigned char firstch;  // first ascii code present in font array (usually 32)
     unsigned char lastch;   // last ascii code present in font array (usually 127)
-    bool auto_up;  // autoupdate flag for LCD   
+    bool auto_up;  // autoupdate flag for LCD
+    bool fontprop;
     
 
 };