X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xhistory.c;h=1a0d2e5e57503a9158846ecbf8e46e492c3e1dfd;hb=6d2eb06e7ad56484b364a517cea83c85919f2bd8;hp=7bd3cb7c903e07d02a422ad345693aaf347704d5;hpb=4103b43cdbc7412da6a2a95e0e1882a3872a2d12;p=xboard.git diff --git a/xhistory.c b/xhistory.c index 7bd3cb7..1a0d2e5 100644 --- a/xhistory.c +++ b/xhistory.c @@ -1,6 +1,7 @@ /* * New (WinBoard-style) Move history for XBoard * + * Copyright 2009, 2010, 2011, 2012 Free Software Foundation, Inc. * ------------------------------------------------------------------------ * * GNU XBoard is free software: you can redistribute it and/or modify @@ -69,25 +70,29 @@ extern Option historyOptions[]; // ------------- low-level front-end actions called by MoveHistory back-end ----------------- -void HighlightMove( int from, int to, Boolean highlight ) +void +HighlightMove (int from, int to, Boolean highlight) { if(highlight) XawTextSetSelection( historyOptions[0].handle, from, to ); // for lack of a better method, use selection for highighting } -void ClearHistoryMemo() +void +ClearHistoryMemo () { ClearTextWidget(&historyOptions[0]); } // the bold argument says 0 = normal, 1 = bold typeface // the colorNr argument says 0 = font-default, 1 = gray -int AppendToHistoryMemo( char * text, int bold, int colorNr ) +int +AppendToHistoryMemo (char * text, int bold, int colorNr) { return AppendText(&historyOptions[0], text); // for now ignore bold & color stuff, as Xaw cannot handle that } -void ScrollToCurrent(int caretPos) +void +ScrollToCurrent (int caretPos) { Arg args[10]; char *s; @@ -130,17 +135,20 @@ Option historyOptions[] = { // ------------ standard entry points into MoveHistory code ----------- -Boolean MoveHistoryIsUp() +Boolean +MoveHistoryIsUp () { return shellUp[7]; } -Boolean MoveHistoryDialogExists() +Boolean +MoveHistoryDialogExists () { return shells[7] != NULL; } -void HistoryPopUp() +void +HistoryPopUp () { if(GenericPopUp(historyOptions, _("Move list"), 7)) XtOverrideTranslations(historyOptions[0].handle, XtParseTranslationTable(historyTranslations)); @@ -148,11 +156,7 @@ void HistoryPopUp() } void -HistoryShowProc(w, event, prms, nprms) - Widget w; - XEvent *event; - String *prms; - Cardinal *nprms; +HistoryShowProc (Widget w, XEvent *event, String *prms, Cardinal *nprms) { if (!shellUp[7]) { ASSIGN(historyText, "");