X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=menus.h;h=f0b7319e3c11927093cf718680de585875d75922;hb=15eab3074ed1dc476c19b48da66e82dea27399b5;hp=ddf942ec8f933935eeea7d34595290ebf30f6e85;hpb=ebbd3101235b8a04c34b30eb9a037bb6bae71123;p=xboard.git diff --git a/menus.h b/menus.h index ddf942e..f0b7319 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; @@ -98,6 +99,7 @@ void MatchProc P((void)); void MatchOptionsProc P((void)); void EditCommentProc P((void)); void IcsInputBoxProc P((void)); +void ChatProc P((void)); void AdjuWhiteProc P((void)); void AdjuBlackProc P((void)); void AdjuDrawProc P((void)); @@ -167,6 +169,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));