menufw/menufwui/mmwidgets/inc/mmgrid.h
changeset 1 5315654608de
parent 0 f72a12da539e
child 4 4d54b72983ae
equal deleted inserted replaced
0:f72a12da539e 1:5315654608de
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description:  CMmGrid declaration
    14 * Description:  CMmGrid declaration
    15 *  Version     : %version: MM_32.1.19 % << Don't touch! Updated by Synergy at check-out.
    15 *  Version     : %version: MM_32.1.20 % << Don't touch! Updated by Synergy at check-out.
    16 *
    16 *
    17 */
    17 */
    18 
    18 
    19 
    19 
    20 #ifndef C_MMGRID_H
    20 #ifndef C_MMGRID_H
   357      *         or 0 if already at the beginning/end of the list
   357      *         or 0 if already at the beginning/end of the list
   358      */
   358      */
   359     TInt ScrollIfNeeded( const TPointerEvent& aPointerEvent );
   359     TInt ScrollIfNeeded( const TPointerEvent& aPointerEvent );
   360     
   360     
   361     /**
   361     /**
       
   362      * Minimal scrolling (setting top item index and vertical offset) with 
       
   363      * boundary checking and WITHOUT redrawing.
       
   364      * 
       
   365      * @param aDistanceInPixels Distance to scroll.
       
   366      */
       
   367     void ScrollWithoutRedraw( TInt aDistanceInPixels );
       
   368     
       
   369     /**
   362      * Updates the dispapearing highlight.
   370      * Updates the dispapearing highlight.
   363      *
   371      *
   364      * @since S60 v3.0
   372      * @since S60 v3.0
   365      * @param aPointerEvent Type of pointer event.
   373      * @param aPointerEvent Type of pointer event.
   366      */
   374      */