X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xevalgraph.c;h=cb7dbe35f938eb3a9c7310cd62c05cabe2b699bc;hb=55d82733a8c6a6e29280bb6413fb2037cbcd381b;hp=ebb05651e0d069dcf8e7f5cbf4d77c2fb6fded73;hpb=3830e6aea9b487049e7e1ca9961a848f64ba98eb;p=xboard.git diff --git a/xevalgraph.c b/xevalgraph.c index ebb0565..cb7dbe3 100644 --- a/xevalgraph.c +++ b/xevalgraph.c @@ -6,7 +6,7 @@ * * Copyright 2005 Alessandro Scotti * - * Enhancements Copyright 2009, 2010 Free Software Foundation, Inc. + * Enhancements Copyright 2009, 2010, 2011 Free Software Foundation, Inc. * * ------------------------------------------------------------------------ * @@ -90,22 +90,9 @@ extern char *getenv(); #define _LL_ 100 -// imports from xboard.c -extern Widget formWidget, shellWidget, boardWidget, menuBarWidget; -extern Display *xDisplay; -extern Window xBoardWindow; -extern int squareSize; -extern Pixmap xMarkPixmap, wIconPixmap, bIconPixmap; -extern char *layoutName; - Pixmap icons[8]; // [HGM] this front-end array translates back-end icon indicator to handle Widget outputField[2][7]; // [HGM] front-end array to translate output field to window handle - -/* Imports from backend.c */ - -/* Imports from xboard.c */ -extern Arg layoutArgs[2], formArgs[2], messageArgs[4]; -extern GC coordGC; +static char *title = N_("Evaluation graph"); //extern WindowPlacement wpEvalGraph; @@ -212,6 +199,8 @@ static void DisplayEvalGraph() // back-end painting; calls back front-end primitives for lines, rectangles and text PaintEvalGraph(); + XtSetArg(args[0], XtNtitle, MakeEvalTitle(_(title))); j++; + XtSetValues(evalGraphShell, args, 1); XSync(yDisplay, False); } @@ -357,12 +346,11 @@ EvalGraphPopUp() Arg args[16]; int j; static int needInit = TRUE; - static char *title = _("Evaluation graph"); if (evalGraphShell == NULL) { evalGraphShell = - EvalGraphCreate(title); + EvalGraphCreate(_(title)); XtRealizeWidget(evalGraphShell); CatchDeleteWindow(evalGraphShell, "EvalGraphPopDown"); if( needInit ) { @@ -371,8 +359,8 @@ EvalGraphPopUp() } } else { j = 0; - XtSetArg(args[j], XtNiconName, (XtArgVal) title); j++; - XtSetArg(args[j], XtNtitle, (XtArgVal) title); j++; + XtSetArg(args[j], XtNiconName, (XtArgVal) _(title)); j++; + XtSetArg(args[j], XtNtitle, (XtArgVal) _(title)); j++; XtSetValues(evalGraphShell, args, j); } @@ -381,7 +369,7 @@ EvalGraphPopUp() j=0; XtSetArg(args[j], XtNleftBitmap, xMarkPixmap); j++; - XtSetValues(XtNameToWidget(menuBarWidget, "menuMode.Show Evaluation Graph"), + XtSetValues(XtNameToWidget(menuBarWidget, "menuView.Show Evaluation Graph"), args, j); evalGraphDialogUp = True; @@ -408,7 +396,7 @@ void EvalGraphPopDown() XSync(xDisplay, False); j=0; XtSetArg(args[j], XtNleftBitmap, None); j++; - XtSetValues(XtNameToWidget(menuBarWidget, "menuMode.Show Evaluation Graph"), + XtSetValues(XtNameToWidget(menuBarWidget, "menuView.Show Evaluation Graph"), args, j); evalGraphDialogUp = False;