X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=ngamelist.c;h=0d466f55acd8b5dd4129857ff1b125386f768c58;hb=828a3f3b12c8559a5b73f85f3094f4eddfe06b8b;hp=058b4c8e71dda92850e993b228d975cca98f19cf;hpb=a009a27e8c1e0bfa818f12fdcae675d0babc510a;p=xboard.git diff --git a/ngamelist.c b/ngamelist.c index 058b4c8..0d466f5 100644 --- a/ngamelist.c +++ b/ngamelist.c @@ -151,7 +151,7 @@ static int GameListCreate (char *name) { int new; - if(new = GenericPopUp(gamesOptions, name, GameListDlg, BoardWindow, NONMODAL, 1)) + if(new = GenericPopUp(gamesOptions, name, GameListDlg, BoardWindow, NONMODAL, appData.topLevel)) AddHandler(&gamesOptions[1], GameListDlg, 4), AddHandler(&gamesOptions[0], GameListDlg, 5); FocusOnWidget(&gamesOptions[0], GameListDlg); @@ -195,7 +195,7 @@ GameListPrepare (int byPos, int narrow) lg->position = pos; lg = (ListGame *) lg->node.succ; } -GetTimeMark(&t2);printf("GameListPrepare %ld msec\n", SubtractTimeMarks(&t2,&t)); + if(appData.debugMode) { GetTimeMark(&t2);printf("GameListPrepare %ld msec\n", SubtractTimeMarks(&t2,&t)); } DisplayTitle("XBoard"); *st = NULL; return listLength; @@ -278,7 +278,7 @@ ShowGameListProc () PopDown(GameListDlg); return; } - GenericPopUp(NULL, NULL, GameListDlg, BoardWindow, NONMODAL, 1); // first two args ignored when shell exists! + GenericPopUp(NULL, NULL, GameListDlg, BoardWindow, NONMODAL, appData.topLevel); // first two args ignored when shell exists! MarkMenu("View.GameList", GameListDlg); GameListHighlight(lastLoadGameNumber); } @@ -358,7 +358,7 @@ SaveGameListAsText (FILE *f) /* Copy the list into the global memory block */ if( f != NULL ) { - + lg = (ListGame *) gameList.head; for (nItem = 0; nItem < ((ListGame *) gameList.tailPred)->number; nItem++){ @@ -375,4 +375,3 @@ SaveGameListAsText (FILE *f) } return False; } -