equal
deleted
inserted
replaced
1007 */ |
1007 */ |
1008 // <cmail> |
1008 // <cmail> |
1009 virtual void SetFocusedItemL( const TFsTreeItemId aItem, TBool aCheckFocus = ETrue ); |
1009 virtual void SetFocusedItemL( const TFsTreeItemId aItem, TBool aCheckFocus = ETrue ); |
1010 // </cmail> |
1010 // </cmail> |
1011 |
1011 |
|
1012 /** |
|
1013 * Gets item vertical position in the list |
|
1014 * |
|
1015 * @param aIdx indicates item index |
|
1016 */ |
|
1017 virtual TInt GetItemWorldPosition( const TInt aIdx ); |
|
1018 |
1012 /** |
1019 /** |
1013 * Returns item id of the currently focused item. |
1020 * Returns item id of the currently focused item. |
1014 * |
1021 * |
1015 * @return Id of the focused item. |
1022 * @return Id of the focused item. |
1016 */ |
1023 */ |
1644 * Returns status of kinetic scrolling. |
1651 * Returns status of kinetic scrolling. |
1645 * |
1652 * |
1646 * @return ETrue if kinetic scrolling is disabled. |
1653 * @return ETrue if kinetic scrolling is disabled. |
1647 */ |
1654 */ |
1648 TBool IsKineticScrollingDisabled() const; |
1655 TBool IsKineticScrollingDisabled() const; |
|
1656 |
|
1657 /** |
|
1658 * Returns viewPort top-left position |
|
1659 */ |
|
1660 virtual TPoint ViewPortTopPosition() const; |
|
1661 |
|
1662 public: // from MAknPhysicsObserver |
|
1663 |
|
1664 /** |
|
1665 * @see MAknPhysicsObserver::ViewPositionChanged |
|
1666 */ |
|
1667 virtual void ViewPositionChanged( const TPoint& aNewPosition, TBool aDrawNow = ETrue, TUint aFlags = 0 ); |
|
1668 |
|
1669 /** |
|
1670 * @see MAknPhysicsObserver::PhysicEmulationEnded |
|
1671 */ |
|
1672 virtual void PhysicEmulationEnded(); |
|
1673 |
|
1674 /** |
|
1675 * @see MAknPhysicsObserver::ViewPosition |
|
1676 */ |
|
1677 virtual TPoint ViewPosition() const; |
1649 |
1678 |
1650 private: |
1679 private: |
1651 |
1680 |
1652 /** |
1681 /** |
1653 * Hides off-screen list items, or clears the whole list. |
1682 * Hides off-screen list items, or clears the whole list. |
1951 TInt SetFocusedItemAndSendEvent( const TFsTreeItemId aItem, |
1980 TInt SetFocusedItemAndSendEvent( const TFsTreeItemId aItem, |
1952 TPointerEventType aEventType, const TPoint& aPoint ); |
1981 TPointerEventType aEventType, const TPoint& aPoint ); |
1953 |
1982 |
1954 private: // from MAknPhysicsObserver |
1983 private: // from MAknPhysicsObserver |
1955 |
1984 |
1956 /** |
|
1957 * @see MAknPhysicsObserver::ViewPositionChanged |
|
1958 */ |
|
1959 virtual void ViewPositionChanged( const TPoint& aNewPosition, TBool aDrawNow = ETrue, TUint aFlags = 0 ); |
|
1960 |
|
1961 /** |
|
1962 * @see MAknPhysicsObserver::PhysicEmulationEnded |
|
1963 */ |
|
1964 virtual void PhysicEmulationEnded(); |
|
1965 |
|
1966 /** |
|
1967 * @see MAknPhysicsObserver::ViewPosition |
|
1968 */ |
|
1969 virtual TPoint ViewPosition() const; |
|
1970 |
|
1971 private: // Single click changes |
|
1972 |
|
1973 virtual TBool IsFocusShown(); |
1985 virtual TBool IsFocusShown(); |
1974 |
1986 |
1975 private: //Data members |
1987 private: //Data members |
1976 /* |
1988 /* |
1977 * Visualization state |
1989 * Visualization state |