1 /************************************************************************/ 2 /* */ 3 /* A widget in the screen GUI. (Implementation) */ 4 /* */ 5 /************************************************************************/ 6 7 # include "appGuiBase.h" 8 # include <drawDrawingSurface.h> 9 # include <psPostScriptFontList.h> 10 11 /************************************************************************/ 12 /* */ 13 /* Routine Declarations. */ 14 /* */ 15 /************************************************************************/ 16 17 extern DrawingSurface guiDrawingSurfaceForNativeWidget( 18 APP_WIDGET nativeWidget, 19 int avoidFontconfig ); 20 21 extern int guiGetLabelFont( DrawingSurface ds, 22 const PostScriptFontList * psfl, 23 APP_WIDGET nativeLabel ); 24 25 extern void drawMoveArea( DrawingSurface ds, 26 int xDest, 27 int yDest, 28 const DocumentRectangle * drSrc ); 29 30