/*
** XmgPrompt.h for  in 
** 
** Made by vianney rancurel
** Login   <vianney@epita.fr>
** 
** Started on  Wed Aug 25 14:17:35 1999 vianney rancurel
** Last update Thu Oct 28 20:23:12 1999 
*/
#ifndef XMGPROMPT_H
#define XMGPROMPT_H	1

#include "mg.h"

typedef VOID_FUNC	XmgPulldownPromptCallbackProc P((Widget w,
						       XtPointer p,
						       Widget pulldown,
						       char *str));

/* PROTO XmgPrompt.c */
/* include/XmgFancyI.h */
/* include/XmgI.h */
/* XmgPrompt.c */
void XmgShowPromptBox P((Widget parent, char *labelstr, char *valuestr, XmgMacroMultiCallbackProc ok_proc, XmgMacroMultiCallbackProc cancel_proc, XtPointer data, XtGrabKind grab_kind));
void XmgShowPromptPulldownBox P((Widget parent, char *labelstr, t_vec *values_vec_str, char *valuestr, XmgMacroMultiCallbackProc ok_proc, XmgMacroMultiCallbackProc cancel_proc, XtPointer data, XtGrabKind grab_kind));
void XmgShowPromptComplexPulldownBox P((Widget parent, char *labelstr, t_vec *values_vec_str, char *valuestr, XmgMacroMultiCallbackProc ok_proc, XmgMacroMultiCallbackProc cancel_proc, XtPointer data, XtGrabKind grab_kind));
#endif
