1--- SDL_Pango-0.1.2/src/SDL_Pango.h 2004-12-10 10:06:33.000000000 +0100 2+++ SDL_Pango-0.1.2/src/SDL_Pango.h 2006-09-24 22:46:01.000000000 +0200 3@@ -27,6 +27,10 @@ 4 #ifndef SDL_PANGO_H 5 #define SDL_PANGO_H 6 7+#ifndef SDL_PANGO_FB 8+#define SDL_PANGO_FB 9+#endif 10+ 11 #include "SDL.h" 12 13 #include "begin_code.h" 14@@ -109,12 +113,20 @@ 15 SDLPANGO_DIRECTION_NEUTRAL /*! Neutral */ 16 } SDLPango_Direction; 17 18- 19+/*! 20+ Specifies alignment of text. See Pango reference for detail 21+*/ 22+typedef enum { 23+ SDLPANGO_ALIGN_LEFT, 24+ SDLPANGO_ALIGN_CENTER, 25+ SDLPANGO_ALIGN_RIGHT 26+} SDLPango_Alignment; 27 28 extern DECLSPEC int SDLCALL SDLPango_Init(); 29 30 extern DECLSPEC int SDLCALL SDLPango_WasInit(); 31 32+extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext_GivenFontDesc(const char* font_desc); 33 extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); 34 35 extern DECLSPEC void SDLCALL SDLPango_FreeContext( 36@@ -157,6 +170,12 @@ 37 const char *markup, 38 int length); 39 40+extern DECLSPEC void SDLCALL SDLPango_SetText_GivenAlignment( 41+ SDLPango_Context *context, 42+ const char *text, 43+ int length, 44+ SDLPango_Alignment alignment); 45+ 46 extern DECLSPEC void SDLCALL SDLPango_SetText( 47 SDLPango_Context *context, 48 const char *markup, 49