equal
deleted
inserted
replaced
789 |
789 |
790 if ( aType == KAknsMessageSkinChange ) |
790 if ( aType == KAknsMessageSkinChange ) |
791 { |
791 { |
792 // Implementation when graphics are ready. |
792 // Implementation when graphics are ready. |
793 } |
793 } |
794 else if ( aType == KEikMessageFadeAllWindows |
794 else if ( aType == KEikMessageFadeAllWindows ) |
795 || aType == KEikDynamicLayoutVariantSwitch ) |
|
796 { |
795 { |
797 if ( Observer() ) |
796 if ( Observer() ) |
798 { |
797 { |
799 // this will close the stylus popup menu |
798 // this will close the stylus popup menu |
800 TRAP_IGNORE( Observer()->HandleControlEventL( this, |
799 TRAP_IGNORE( Observer()->HandleControlEventL( this, |
801 MCoeControlObserver::EEventRequestExit ) ); |
800 MCoeControlObserver::EEventRequestExit ) ); |
|
801 } |
|
802 } |
|
803 else if ( aType == KEikDynamicLayoutVariantSwitch ) |
|
804 { |
|
805 if ( Observer() ) |
|
806 { |
|
807 // this will close the stylus popup menu |
|
808 TRAP_IGNORE( Observer()->HandleControlEventL( this, |
|
809 MCoeControlObserver::EEventRequestCancel ) ); |
802 } |
810 } |
803 } |
811 } |
804 } |
812 } |
805 |
813 |
806 // ----------------------------------------------------------------------------- |
814 // ----------------------------------------------------------------------------- |
1513 { |
1521 { |
1514 return iCurrentItem; |
1522 return iCurrentItem; |
1515 } |
1523 } |
1516 |
1524 |
1517 // --------------------------------------------------------------------------- |
1525 // --------------------------------------------------------------------------- |
1518 // CAknStylusPopUpMenuContent::SelectItem |
1526 // CAknStylusPopUpMenuContent::SelectItemL |
1519 // --------------------------------------------------------------------------- |
1527 // --------------------------------------------------------------------------- |
1520 // |
1528 // |
1521 void CAknStylusPopUpMenuContent::SelectItem( TInt aItem ) |
1529 void CAknStylusPopUpMenuContent::SelectItemL( TInt aItem ) |
1522 { |
1530 { |
1523 iCurrentItem = aItem; |
1531 iCurrentItem = aItem; |
1524 if ( Observer() ) |
1532 if ( Observer() ) |
1525 { |
1533 { |
1526 if ( iExtension ) |
1534 if ( iExtension ) |
1527 { |
1535 { |
1528 iExtension->iInformObserver = EFalse; |
1536 iExtension->iInformObserver = EFalse; |
1529 iExtension->iObserverInformed = ETrue; |
1537 iExtension->iObserverInformed = ETrue; |
1530 } |
1538 } |
1531 TRAP_IGNORE(Observer()->HandleControlEventL( this, |
1539 Observer()->HandleControlEventL( this, |
1532 MCoeControlObserver::EEventStateChanged )); |
1540 MCoeControlObserver::EEventStateChanged ); |
1533 } |
1541 } |
1534 } |
1542 } |
1535 |
1543 |