From 5f2a265e98cd1132a183d06fc6527de912b40579 Mon Sep 17 00:00:00 2001 From: "Kirill Lipatov (Leency)" Date: Sat, 27 Aug 2011 16:31:49 +0000 Subject: [PATCH] kosilka: I wish rolling up bug fixed (I have no MSVC, so if there is any misstake, please fix it :) git-svn-id: svn://kolibrios.org@2131 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/games/kosilka/kosilka.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/programs/games/kosilka/kosilka.cpp b/programs/games/kosilka/kosilka.cpp index 58ee62c628..bf30f8bd18 100644 --- a/programs/games/kosilka/kosilka.cpp +++ b/programs/games/kosilka/kosilka.cpp @@ -515,14 +515,19 @@ void animate(int initcellx, int initcelly, int direction){ // void draw_window(void){ //Перерисовка окна //----Leency + sProcessInfo sPI; + if (w_redraw) { kos_WindowRedrawStatus(1); //Начало перерисовки //kos_DefineAndDrawWindow(50,50,640,506,0x74,0xEEEEEE,0,0,(Dword)windowTitle); kos_DefineAndDrawWindow(50,50,640,506-22+kos_GetSkinWidth(),0x74,0xEEEEEE,0,0,(Dword)windowTitle); + kos_WindowRedrawStatus(2); //Конец перерисовки } w_redraw=false; + kos_ProcessInfo( &sPI ); + if (sPI.processInfo.y_size==kos_GetSkinWidth()+3) return; //ничего не делать если окно схлопнуто в заголовок //Перерисовка карты if ((status!=0)&&(status!=-1)&&(status!=4)) @@ -670,9 +675,6 @@ void draw_window(void){ // } - - kos_WindowRedrawStatus(2); //Конец перерисовки - }