820 CXnProperty* CXnNode::NavIndexL() |
820 CXnProperty* CXnNode::NavIndexL() |
821 { |
821 { |
822 return iImpl->NavIndexL(); |
822 return iImpl->NavIndexL(); |
823 } |
823 } |
824 |
824 |
825 CXnProperty* CXnNode::VisibleRowsL() |
|
826 { |
|
827 return iImpl->VisibleRowsL(); |
|
828 } |
|
829 |
|
830 CXnProperty* CXnNode::GridColumnsL() |
|
831 { |
|
832 return iImpl->GridColumnsL(); |
|
833 } |
|
834 |
|
835 CXnProperty* CXnNode::GridOrientationL() |
|
836 { |
|
837 return iImpl->GridOrientationL(); |
|
838 } |
|
839 |
|
840 CXnProperty* CXnNode::GridVerDirectionL() |
|
841 { |
|
842 return iImpl->GridVerDirectionL(); |
|
843 } |
|
844 |
|
845 CXnProperty* CXnNode::GridHorDirectionL() |
|
846 { |
|
847 return iImpl->GridHorDirectionL(); |
|
848 } |
|
849 |
|
850 CXnProperty* CXnNode::FocusHorLoopingL() |
|
851 { |
|
852 return iImpl->FocusHorLoopingL(); |
|
853 } |
|
854 |
|
855 CXnProperty* CXnNode::FocusVerLoopingL() |
|
856 { |
|
857 return iImpl->FocusVerLoopingL(); |
|
858 } |
|
859 |
|
860 CXnProperty* CXnNode::ZIndexL() |
825 CXnProperty* CXnNode::ZIndexL() |
861 { |
826 { |
862 return iImpl->ZIndexL(); |
827 return iImpl->ZIndexL(); |
863 } |
828 } |
864 |
829 |
873 } |
838 } |
874 |
839 |
875 CXnProperty* CXnNode::FocusBackgroundL() |
840 CXnProperty* CXnNode::FocusBackgroundL() |
876 { |
841 { |
877 return iImpl->FocusBackgroundL(); |
842 return iImpl->FocusBackgroundL(); |
878 } |
|
879 |
|
880 CXnProperty* CXnNode::RefL() |
|
881 { |
|
882 return iImpl->RefL(); |
|
883 } |
|
884 |
|
885 CXnProperty* CXnNode::GridScrollBarMarginL() |
|
886 { |
|
887 return iImpl->GridScrollBarMarginL(); |
|
888 } |
|
889 |
|
890 CXnProperty* CXnNode::GridScrollBarWidthL() |
|
891 { |
|
892 return iImpl->GridScrollBarWidthL(); |
|
893 } |
843 } |
894 |
844 |
895 // ----------------------------------------------------------------------------- |
845 // ----------------------------------------------------------------------------- |
896 // CXnNode::SetDomNode |
846 // CXnNode::SetDomNode |
897 // Sets the DOM node pointer |
847 // Sets the DOM node pointer |
961 // ----------------------------------------------------------------------------- |
911 // ----------------------------------------------------------------------------- |
962 // |
912 // |
963 void CXnNode::FixAdaptiveSizeL( const TSize& aFixedSize ) |
913 void CXnNode::FixAdaptiveSizeL( const TSize& aFixedSize ) |
964 { |
914 { |
965 iImpl->FixAdaptiveSizeL( aFixedSize ); |
915 iImpl->FixAdaptiveSizeL( aFixedSize ); |
966 } |
|
967 |
|
968 // ----------------------------------------------------------------------------- |
|
969 // CXnNode::RestartTimedTrigger |
|
970 // Restarts the timed trigger. |
|
971 // ----------------------------------------------------------------------------- |
|
972 // |
|
973 void CXnNode::RestartTimedTrigger( TInt aDelay ) |
|
974 { |
|
975 CPeriodic* timer = iImpl->PeriodicTimer(); |
|
976 if ( timer ) |
|
977 { |
|
978 if ( timer->IsActive() ) |
|
979 { |
|
980 timer->Cancel(); |
|
981 if ( aDelay > 0 ) |
|
982 { |
|
983 timer->After( aDelay ); |
|
984 } |
|
985 else |
|
986 { |
|
987 iImpl->DeletePeriodic(); |
|
988 } |
|
989 } |
|
990 } |
|
991 } |
|
992 |
|
993 // ----------------------------------------------------------------------------- |
|
994 // CXnNode::SetTriggerDelay |
|
995 // Sets default trigger delay |
|
996 // ----------------------------------------------------------------------------- |
|
997 // |
|
998 void CXnNode::SetTriggerDelay( TTimeIntervalMicroSeconds32 aDelay ) |
|
999 { |
|
1000 iTriggerDelay = aDelay; |
|
1001 } |
|
1002 |
|
1003 // ----------------------------------------------------------------------------- |
|
1004 // CXnNode::TriggerDelay |
|
1005 // Returns default trigger delay |
|
1006 // ----------------------------------------------------------------------------- |
|
1007 // |
|
1008 TTimeIntervalMicroSeconds32 CXnNode::TriggerDelay() |
|
1009 { |
|
1010 return iTriggerDelay; |
|
1011 } |
916 } |
1012 |
917 |
1013 // ----------------------------------------------------------------------------- |
918 // ----------------------------------------------------------------------------- |
1014 // CXnNode::SetDirtyL |
919 // CXnNode::SetDirtyL |
1015 // Marks the node dirty |
920 // Marks the node dirty |