00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 #ifndef _MAGICKCORE_WIDGET_H
00019 #define _MAGICKCORE_WIDGET_H
00020 
00021 #if defined(__cplusplus) || defined(c_plusplus)
00022 extern "C" {
00023 #endif
00024 
00025 #if defined(MAGICKCORE_X11_DELEGATE)
00026 
00027 #include "magick/xwindow-private.h"
00028 
00029 extern MagickExport int
00030   XCommandWidget(Display *,XWindows *,const char **,XEvent *),
00031   XConfirmWidget(Display *,XWindows *,const char *,const char *),
00032   XDialogWidget(Display *,XWindows *,const char *,const char *,char *),
00033   XMenuWidget(Display *,XWindows *,const char *,const char **,char *);
00034 
00035 extern MagickExport MagickBooleanType
00036   XPreferencesWidget(Display *,XResourceInfo *,XWindows *);
00037 
00038 extern MagickExport void
00039   DestroyXWidget(void),
00040   XColorBrowserWidget(Display *,XWindows *,const char *,char *),
00041   XFileBrowserWidget(Display *,XWindows *,const char *,char *),
00042   XFontBrowserWidget(Display *,XWindows *,const char *,char *),
00043   XInfoWidget(Display *,XWindows *,const char *),
00044   XListBrowserWidget(Display *,XWindows *,XWindowInfo *,const char **,
00045     const char *,const char *,char *),
00046   XNoticeWidget(Display *,XWindows *,const char *,const char *),
00047   XProgressMonitorWidget(Display *,XWindows *,const char *,
00048     const MagickOffsetType,const MagickSizeType),
00049   XTextViewWidget(Display *,const XResourceInfo *,XWindows *,
00050     const MagickBooleanType,const char *,const char **);
00051 
00052 #endif
00053 
00054 #if defined(__cplusplus) || defined(c_plusplus)
00055 }
00056 #endif
00057 
00058 #endif