X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xgamelist.c;h=a0f964b4b0cd76655eda09b63a38a5ffa26b3f2d;hb=6d2eb06e7ad56484b364a517cea83c85919f2bd8;hp=54f417d33e6000f3ea649dbd8407cae9bab9589d;hpb=78541dc0a4c7d4bbd83c91e59d38d4f0b8ff4095;p=xboard.git diff --git a/xgamelist.c b/xgamelist.c index 54f417d..a0f964b 100644 --- a/xgamelist.c +++ b/xgamelist.c @@ -1,7 +1,7 @@ /* * xgamelist.c -- Game list window, part of X front end for XBoard * - * Copyright 1995, 2009, 2010, 2011 Free Software Foundation, Inc. + * Copyright 1995, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. * ------------------------------------------------------------------------ * * GNU XBoard is free software: you can redistribute it and/or modify @@ -125,10 +125,7 @@ typedef struct { static GameListClosure *glc = NULL; Widget -GameListCreate(name, callback, client_data) - char *name; - XtCallbackProc callback; - XtPointer client_data; +GameListCreate (char *name, XtCallbackProc callback, XtPointer client_data) { Arg args[16]; Widget shell, form, viewport, listwidg, layout, label; @@ -330,7 +327,7 @@ extern int soughtCounts[]; extern Board soughtBoard; static int -GameListPrepare(int byPos) +GameListPrepare (int byPos) { // [HGM] filter: put in separate routine, to make callable from call-back int nstrings; ListGame *lg; @@ -363,7 +360,7 @@ GameListPrepare(int byPos) lg->position = pos; lg = (ListGame *) lg->node.succ; } -GetTimeMark(&t2);printf("GameListPrepare %d msec\n", SubtractTimeMarks(&t2,&t)); +GetTimeMark(&t2);printf("GameListPrepare %ld msec\n", SubtractTimeMarks(&t2,&t)); DisplayTitle("XBoard"); *st = NULL; return listLength; @@ -373,7 +370,7 @@ static char *list[1003]; int listEnd; static void -GameListReplace(int page) +GameListReplace (int page) { // filter: put in separate routine, to make callable from call-back Widget listwidg; @@ -398,9 +395,7 @@ GameListReplace(int page) } void -GameListCallback(w, client_data, call_data) - Widget w; - XtPointer client_data, call_data; +GameListCallback (Widget w, XtPointer client_data, XtPointer call_data) { String name; Arg args[16]; @@ -468,9 +463,7 @@ GameListCallback(w, client_data, call_data) } void -GameListPopUp(fp, filename) - FILE *fp; - char *filename; +GameListPopUp (FILE *fp, char *filename) { Arg args[16]; int j; @@ -510,7 +503,7 @@ GameListPopUp(fp, filename) } void -GameListDestroy() +GameListDestroy () { if (glc == NULL) return; GameListPopDown(); @@ -527,11 +520,7 @@ GameListDestroy() } void -ShowGameListProc(w, event, prms, nprms) - Widget w; - XEvent *event; - String *prms; - Cardinal *nprms; +ShowGameListProc (Widget w, XEvent *event, String *prms, Cardinal *nprms) { Arg args[16]; int j; @@ -554,11 +543,7 @@ ShowGameListProc(w, event, prms, nprms) } void -LoadSelectedProc(w, event, prms, nprms) - Widget w; - XEvent *event; - String *prms; - Cardinal *nprms; +LoadSelectedProc (Widget w, XEvent *event, String *prms, Cardinal *nprms) { Widget listwidg; XawListReturnStruct *rs; @@ -602,11 +587,7 @@ LoadSelectedProc(w, event, prms, nprms) } void -SetFilterProc(w, event, prms, nprms) - Widget w; - XEvent *event; - String *prms; - Cardinal *nprms; +SetFilterProc (Widget w, XEvent *event, String *prms, Cardinal *nprms) { Arg args[16]; String name; @@ -625,7 +606,7 @@ SetFilterProc(w, event, prms, nprms) } void -GameListPopDown() +GameListPopDown () { Arg args[16]; int j; @@ -651,8 +632,7 @@ GameListPopDown() } void -GameListHighlight(index) - int index; +GameListHighlight (int index) { Widget listwidg; int i=0; char **st; @@ -664,12 +644,13 @@ GameListHighlight(index) } Boolean -GameListIsUp() +GameListIsUp () { return glc && glc->up; } -int SaveGameListAsText(FILE *f) +int +SaveGameListAsText (FILE *f) { ListGame * lg = (ListGame *) gameList.head; int nItem; @@ -705,32 +686,36 @@ Widget gameListOptShell, listwidg; char *strings[20]; int stringPtr; -void GLT_ClearList() +void +GLT_ClearList () { strings[0] = NULL; stringPtr = 0; } -void GLT_AddToList(char *name) +void +GLT_AddToList (char *name) { strings[stringPtr++] = name; strings[stringPtr] = NULL; } -Boolean GLT_GetFromList(int index, char *name) +Boolean +GLT_GetFromList (int index, char *name) { safeStrCpy(name, strings[index], MSG_SIZ); return TRUE; } -void GLT_DeSelectList() +void +GLT_DeSelectList () { XawListChange(listwidg, strings, 0, 0, True); XawListHighlight(listwidg, 0); } void -GameListOptionsPopDown() +GameListOptionsPopDown () { if (gameListOptShell == NULL) return; @@ -741,9 +726,7 @@ GameListOptionsPopDown() } void -GameListOptionsCallback(w, client_data, call_data) - Widget w; - XtPointer client_data, call_data; +GameListOptionsCallback (Widget w, XtPointer client_data, XtPointer call_data) { String name; Arg args[16]; @@ -794,7 +777,7 @@ GameListOptionsCallback(w, client_data, call_data) } Widget -GameListOptionsCreate() +GameListOptionsCreate () { Arg args[16]; Widget shell, form, viewport, layout; @@ -895,7 +878,7 @@ GameListOptionsCreate() } void -GameListOptionsPopUp(Widget w, XEvent *event, String *prms, Cardinal *nprms) +GameListOptionsPopUp (Widget w, XEvent *event, String *prms, Cardinal *nprms) { if (gameListOptShell == NULL) gameListOptShell = GameListOptionsCreate();