equal
deleted
inserted
replaced
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 |
1424 { |
1432 { |
1425 if (aState) |
1433 if (aState) |
1426 iFlags&=~EFlagScreenDeviceInvalid; |
1434 iFlags&=~EFlagScreenDeviceInvalid; |
1427 else |
1435 else |
1428 iFlags|=EFlagScreenDeviceInvalid; |
1436 iFlags|=EFlagScreenDeviceInvalid; |
|
1437 |
|
1438 MWsWindowTreeObserver* windowTreeObserver = iScreen->WindowTreeObserver(); |
|
1439 if (windowTreeObserver) |
|
1440 { |
|
1441 windowTreeObserver->FlagChanged(*this, MWsWindowTreeObserver::EScreenDeviceValid, aState); |
|
1442 } |
|
1443 |
1429 return ETrue; |
1444 return ETrue; |
1430 } |
1445 } |
1431 return EFalse; |
1446 return EFalse; |
1432 } |
1447 } |
1433 |
1448 |