...
diff --git a/Magick++/demo/button.cpp b/Magick++/demo/button.cpp
index 118cdfc..88db625 100644
--- a/Magick++/demo/button.cpp
+++ b/Magick++/demo/button.cpp
@@ -67,6 +67,8 @@
     // Add some text
     button.fillColor( textColor );
     button.fontPointsize( fontPointSize );
+    if (getenv("MAGICK_FONT") != 0)
+      button.font(string(getenv("MAGICK_FONT")));
     button.annotate( text, CenterGravity );
 
     // Add a decorative frame