X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Fwinboard.c;h=2301293b7754d6d4537ab28e0fb6d2cae956d6f1;hb=76e5723516d8510005ef608575a6ee6b5848e2c2;hp=89cb828efc72f63219fa5939da8baa9e2397b3b8;hpb=afbc85ebe42274c18ff0eb68b491f2f3118fa8d2;p=xboard.git diff --git a/winboard/winboard.c b/winboard/winboard.c index 89cb828..2301293 100644 --- a/winboard/winboard.c +++ b/winboard/winboard.c @@ -3755,6 +3755,7 @@ void DrawSeekClose() + VOID HDCDrawPosition(HDC hdc, BOOLEAN repaint, Board board) { @@ -6272,6 +6273,7 @@ InitComboStringsFromOption(HANDLE hwndCombo, char *str) str = buf1; } + SendMessage(hwndCombo, CB_RESETCONTENT, 0, 0); for (;;) { @@ -8530,6 +8532,11 @@ DisplayInformation(char *str) (void) MessageBox(hwndMain, str, _("Information"), MB_OK|MB_ICONINFORMATION); } +char * +Shorten (char *s) +{ + return s; +} VOID DisplayNote(char *str) @@ -10102,12 +10109,12 @@ again: animInfo.piece = piece; for (n = 0; n < nFrames; n++) { animInfo.pos = frames[n]; - DrawPosition(FALSE, NULL); + DrawPosition(FALSE, board); animInfo.lastpos = animInfo.pos; Sleep(appData.animSpeed); } animInfo.pos = finish; - DrawPosition(FALSE, NULL); + DrawPosition(FALSE, board); if(toX == x2 && toY == kill2Y) { fromX = toX; fromY = toY; toX = killX; toY = killY; x2 = -1;