windowing/windowserver/nga/SERVER/openwfc/cliwin.cpp
changeset 136 62bb7c97884c
parent 121 d72fc2aace31
child 178 89bd4cfee505
equal deleted inserted replaced
121:d72fc2aace31 136:62bb7c97884c
    31 #include "password.h"
    31 #include "password.h"
    32 #include "pointer.h"
    32 #include "pointer.h"
    33 #include "EVENT.H"
    33 #include "EVENT.H"
    34 #include "backedupwindow.h"
    34 #include "backedupwindow.h"
    35 #include "redrawmsgwindow.h"
    35 #include "redrawmsgwindow.h"
       
    36 #include "ANIM.H"
       
    37 
    36 #include "windowelementset.h"
    38 #include "windowelementset.h"
    37 
    39 
    38 
    40 
    39 
    41 
    40 
    42 
   550 		WalkWindowTree(recalcOpaque, EWalkChildren);
   552 		WalkWindowTree(recalcOpaque, EWalkChildren);
   551 
   553 
   552 		MWsWindowTreeObserver* windowTreeObserver = Screen()->WindowTreeObserver();
   554 		MWsWindowTreeObserver* windowTreeObserver = Screen()->WindowTreeObserver();
   553 		if (windowTreeObserver)
   555 		if (windowTreeObserver)
   554 			{
   556 			{
   555 			windowTreeObserver->NodeExtentChanged(*this, FullRect());
   557 			TRect rect = FullRect();
       
   558 			windowTreeObserver->NodeExtentChanged(*this, rect);
       
   559 			
       
   560 			for (CWsAnim* anim = iAnimList; anim; anim = anim->Next())
       
   561 				{
       
   562 				windowTreeObserver->NodeExtentChanged(*anim, rect);
       
   563 				}
   556 			}
   564 			}
   557 		}
   565 		}
   558 	}
   566 	}
   559 
   567 
   560 
   568