X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xengineoutput.c;h=b4e1ce8264d96c20d3148761374b47d37ddc7f51;hb=0a3919ff10a347a8d840f75fd2c816efe52e5098;hp=f03b870112efda14f465e0e351e8bd3d9a69938b;hpb=6f01cd3e57fc068f24d8075c1dbb87ebef635e6a;p=xboard.git diff --git a/xengineoutput.c b/xengineoutput.c index f03b870..b4e1ce8 100644 --- a/xengineoutput.c +++ b/xengineoutput.c @@ -48,6 +48,8 @@ extern char *getenv(); # include #endif +#include + #include "common.h" #include "frontend.h" #include "backend.h" @@ -81,12 +83,12 @@ static Pixmap icons[8]; // [HGM] this front-end array translates back-end icon i static Widget memoWidget; #endif +#ifdef TODO_GTK static void ReadIcon (char *pixData[], int iconNr, Widget w) { int r; -#ifdef TODO_GTK if ((r=XpmCreatePixmapFromData(xDisplay, XtWindow(w), pixData, &(icons[iconNr]), @@ -94,8 +96,8 @@ ReadIcon (char *pixData[], int iconNr, Widget w) fprintf(stderr, _("Error %d loading icon image\n"), r); exit(1); } -#endif } +#endif void InitEngineOutput (Option *opt, Option *memo2) @@ -156,10 +158,10 @@ Shift: select-start() extend-end() SelectPV(1) \n \ Any: select-start() extend-end() SelectPV(0) \n \ : StopPV() \n"; +#ifdef TODO_GTK void SelectPV (Widget w, XEvent * event, String * params, Cardinal * nParams) { // [HGM] pv: translate click to PV line, and load it for display -#ifdef TODO_GTK String val; int start, end; XawTextPosition index, dummy; @@ -176,19 +178,19 @@ SelectPV (Widget w, XEvent * event, String * params, Cardinal * nParams) XawTextSetSelection( w, start, end ); highTextStart[currentPV] = start; highTextEnd[currentPV] = end; } -#endif } +#endif +#ifdef TODO_GTK void StopPV (Widget w, XEvent * event, String * params, Cardinal * nParams) { // [HGM] pv: on right-button release, stop displaying PV -#ifdef TODO_GTK XawTextUnsetSelection( w ); highTextStart[currentPV] = highTextEnd[currentPV] = 0; UnLoadPV(); XtCallActionProc(w, "beginning-of-file", event, NULL, 0); -#endif } +#endif //------------------------- Ctrl-C copying of memo texts ---------------------------