Index: src/ftview.c =================================================================== RCS file: /cvsroot/freetype/ft2demos/src/ftview.c,v retrieving revision 1.58 diff -u -r1.58 ftview.c --- src/ftview.c 4 Mar 2005 05:58:35 -0000 1.58 +++ src/ftview.c 13 May 2005 06:06:25 -0000 @@ -131,20 +131,23 @@ gindex = get_glyph_index( gindex ); #endif error = FT_Load_Glyph( size->face, i, FT_LOAD_NO_BITMAP ); - if ( !error && slot->format == FT_GLYPH_FORMAT_OUTLINE ) + if ( !error ) { FT_Glyph glyphb; + FT_GlyphSlot_Embolden( slot); error = FT_Get_Glyph( slot, &glyphp ); if ( error ) goto Next; + /* error = FT_Glyph_Stroke( &glyphp, stroker, 1 ); if ( error ) { FT_Done_Glyph( glyphp ); goto Next; } + */ error = glyph_to_bitmap( glyphp, &bit3, &left, &top, &x_advance, &y_advance, (FT_Pointer*)&glyphb ); @@ -654,7 +657,8 @@ break; case grKEY( ' ' ): - render_mode = ( render_mode + 1 ) % 4; + //render_mode = ( render_mode + 1 ) % 4; + render_mode = (render_mode == 0) ? 2 : 0; switch ( render_mode ) { case 0: @@ -664,9 +668,8 @@ new_header = (char*)"rendering test text string"; break; case 2: - new_header = (char*)"rendering stroked text"; + new_header = (char*)"rendering emboldened text"; break; - default: new_header = (char*)"rendering glyph waterfall"; }