X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Fwevalgraph.c;h=ee71b609e81a53d0c335db4e4536c80dbdda79c0;hb=1a74e7cd3bed2116e9bcfc4d2b5f270895dff16c;hp=ec57ab32c5e08d3de27dd6e89c37f28fb6801d60;hpb=cfe2d2d1940d9f17f3197cdcc36f4233150d3db1;p=xboard.git diff --git a/winboard/wevalgraph.c b/winboard/wevalgraph.c index ec57ab3..ee71b60 100644 --- a/winboard/wevalgraph.c +++ b/winboard/wevalgraph.c @@ -5,6 +5,8 @@ * * Copyright 2005 Alessandro Scotti * + * Enhancements Copyright 2009, 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc. + * * ------------------------------------------------------------------------ * * GNU XBoard is free software: you can redistribute it and/or modify @@ -123,11 +125,11 @@ static VOID DisplayEvalGraph( HWND hWnd, HDC hDC ) /* Create or recreate paint box if needed */ if( hbmPB == NULL || width != nWidthPB || height != nHeightPB ) { if( pens[PEN_DOTTED] == NULL ) { - pens[PEN_BLACK] = GetStockObject(BLACK_PEN); - pens[PEN_DOTTED] = CreatePen( PS_DOT, 0, RGB(0xA0,0xA0,0xA0) ); + pens[PEN_BLACK] = GetStockObject(BLACK_PEN); + pens[PEN_DOTTED] = CreatePen( PS_DOT, 0, RGB(0xA0,0xA0,0xA0) ); pens[PEN_BLUEDOTTED] = CreatePen( PS_DOT, 0, RGB(0x00,0x00,0xFF) ); - pens[PEN_BOLD] = CreatePen( PS_SOLID, 2, crWhite ); - pens[PEN_BOLD+1] = CreatePen( PS_SOLID, 2, crBlack ); + pens[PEN_BOLDWHITE] = CreatePen( PS_SOLID, 2, crWhite ); + pens[PEN_BOLDBLACK] = CreatePen( PS_SOLID, 2, crBlack ); hbrHist[0] = CreateBrush( BS_SOLID, crWhite ); hbrHist[1] = CreateBrush( BS_SOLID, crBlack ); hbrHist[2] = CreateBrush( BS_SOLID, GetSysColor( COLOR_3DFACE ) ); // background @@ -154,6 +156,7 @@ static VOID DisplayEvalGraph( HWND hWnd, HDC hDC ) // back-end painting; calls back front-end primitives for lines, rectangles and text PaintEvalGraph(); + SetWindowText(hWnd, MakeEvalTitle(T_("Evaluation Graph"))); /* Copy bitmap into destination DC */ BitBlt( hDC, 0, 0, nWidthPB, nHeightPB, hdcPB, 0, 0, SRCCOPY ); @@ -171,6 +174,7 @@ LRESULT CALLBACK EvalGraphProc( HWND hDlg, UINT message, WPARAM wParam, LPARAM l switch (message) { case WM_INITDIALOG: + Translate(hDlg, DLG_EvalGraph); if( evalGraphDialog == NULL ) { evalGraphDialog = hDlg; @@ -210,7 +214,7 @@ LRESULT CALLBACK EvalGraphProc( HWND hDlg, UINT message, WPARAM wParam, LPARAM l ReleaseDC( hDlg, hDC ); break; - case WM_LBUTTONDBLCLK: + case WM_LBUTTONDOWN: if( wParam == 0 || wParam == MK_LBUTTON ) { int index = GetMoveIndexFromPoint( LOWORD(lParam), HIWORD(lParam) );