X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=dialogs.h;h=d566b7d4cb4713cb269798459397273e2e13d0bb;hb=615b39fd286deca7e48f8245247ae307d426dbad;hp=856598e5d9de27c7a6f38dd22e7bee4707a4724b;hpb=02de46755f727ffb565f7c855f37c344eee925ff;p=xboard.git diff --git a/dialogs.h b/dialogs.h index 856598e..d566b7d 100644 --- a/dialogs.h +++ b/dialogs.h @@ -82,6 +82,9 @@ typedef enum { // identifier of dialogs done by GenericPopup TransientDlg=0, // transient: grabs mouse events and is destroyed at pop-down (so other dialog can use this ID next time) CommentDlg, TagsDlg, TextMenuDlg, InputBoxDlg, NoDlg, BrowserDlg, HistoryDlg, // persistent: no grab and reused +GameListDlg, +EngOutDlg, +EvalGraphDlg, PromoDlg, // this and beyond are destroyed at pop-down ErrorDlg, AskDlg, // this and beyond do grab mouse events (and are destroyed) @@ -121,6 +124,7 @@ void GetWidgetText P((Option *opt, char **buf)); void SetWidgetText P((Option *opt, char *buf, int n)); void GetWidgetState P((Option *opt, int *state)); void SetWidgetState P((Option *opt, int state)); +void SetWidgetLabel P((Option *opt, char *buf)); void SetDialogTitle P((DialogClass dlg, char *title)); void LoadListBox P((Option *opt, char *emptyText)); void HighlightListBoxItem P((Option *opt, int nr)); @@ -143,5 +147,12 @@ int SetCurrentComboSelection P((Option *opt)); void BoxAutoPopUp P((char *buf)); void IcsKey P((int n)); void ICSInputBoxPopUp P((void)); +void LoadOptionsPopUp P((DialogClass parent)); +void GameListOptionsPopUp P((DialogClass parent)); + +// in ngamelist.c +int GameListClicks P((int direction)); +void SetFilter P((void)); +int SaveGameListAsText P((FILE *f));