/*
* ngamelist.c -- Game list window, Xt-independent front-end code for XBoard
*
- * Copyright 1995, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
+ * Copyright 1995, 2009, 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
* ------------------------------------------------------------------------
*
* GNU XBoard is free software: you can redistribute it and/or modify
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);
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;
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);
}
/* Copy the list into the global memory block */
if( f != NULL ) {
-
+
lg = (ListGame *) gameList.head;
for (nItem = 0; nItem < ((ListGame *) gameList.tailPred)->number; nItem++){
}
return False;
}
-