X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xgamelist.c;h=46200c50a6197231c39ef22c779021b5f2394a37;hb=cde66749ec8a0b3c823bbc7aa3818b86821514ec;hp=8839e908e996a0ae28d6f99cfc1d18d867fbaa44;hpb=a98a889d21403be8361c2abdd41480d5d02674cd;p=xboard.git diff --git a/xgamelist.c b/xgamelist.c index 8839e90..46200c5 100644 --- a/xgamelist.c +++ b/xgamelist.c @@ -93,12 +93,6 @@ extern char *getenv(); void SetFocus P((Widget w, XtPointer data, XEvent *event, Boolean *b)); -extern Widget formWidget, shellWidget, boardWidget, menuBarWidget, gameListShell; -extern Display *xDisplay; -extern int squareSize; -extern Pixmap xMarkPixmap; -extern char *layoutName; - static Widget filterText; static char filterString[MSG_SIZ]; static int listLength; @@ -126,11 +120,6 @@ typedef struct { } GameListClosure; static GameListClosure *glc = NULL; -static Arg layoutArgs[] = { - { XtNborderWidth, 0 }, - { XtNdefaultDistance, 0 } -}; - Widget GameListCreate(name, callback, client_data) char *name; @@ -419,12 +408,16 @@ GameListCallback(w, client_data, call_data) if(GameListPrepare()) GameListReplace(); // crashes on empty list... return; } +#if 0 index = atoi(glc->strings[index])-1; // [HGM] filter: read true index from sequence nr of line if (cmailMsgLoaded) { CmailLoadGame(glc->fp, index + 1, glc->filename, True); } else { LoadGame(glc->fp, index + 1, glc->filename, True); } +#else + printf("This code should have been unreachable. Please report bug!\n"); +#endif } void @@ -516,6 +509,7 @@ ShowGameListProc(w, event, prms, nprms) XtSetArg(args[j], XtNleftBitmap, xMarkPixmap); j++; XtSetValues(XtNameToWidget(menuBarWidget, "menuView.Show Game List"), args, j); + GameListHighlight(lastLoadGameNumber); } void