X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=menus.h;h=5ab748a0646049ed22ba88c765709692db48a84d;hb=e131fadbb0f396098fb300283227bdf042c71d45;hp=ddf942ec8f933935eeea7d34595290ebf30f6e85;hpb=9addf5a6f332430b00c36e5df8ca13040c2190a5;p=xboard.git diff --git a/menus.h b/menus.h index ddf942e..5ab748a 100644 --- a/menus.h +++ b/menus.h @@ -52,6 +52,7 @@ typedef void MenuProc P((void)); +typedef int (*FileProc) P((FILE *f, int n, char *title)); typedef struct { String string; @@ -167,6 +168,8 @@ void EngineOutputProc P((void)); void EvalGraphProc P((void)); int SaveGameListAsText P((FILE *f)); +void FileNamePopUp P((char *label, char *def, char *filter, + FileProc proc, char *openMode)); void AppendMenuItem P((char *text, int n)); MenuItem *MenuNameToItem P((char *menuName));