javauis/lcdui_akn/lcdui/inc/CMIDCanvasKeypad.h
branchRCL_3
changeset 83 26b2b12093af
parent 66 2455ef1f5bbc
equal deleted inserted replaced
77:7cee158cb8cd 83:26b2b12093af
    20 #define CMIDCANVASKEYPAD_H
    20 #define CMIDCANVASKEYPAD_H
    21 
    21 
    22 #include <coecntrl.h>
    22 #include <coecntrl.h>
    23 #include <gdi.h>
    23 #include <gdi.h>
    24 #include <lcdui.h>
    24 #include <lcdui.h>
       
    25 #include <AknsBasicBackgroundControlContext.h> //skin
    25 
    26 
    26 class CAknButton;
    27 class CAknButton;
    27 class CMIDDisplayable;
    28 class CMIDDisplayable;
    28 class CMIDCanvas;
    29 class CMIDCanvas;
    29 
    30 
   168     /**
   169     /**
   169     * Initializes buttons that are used.
   170     * Initializes buttons that are used.
   170     *
   171     *
   171     * @since S60 5.0
   172     * @since S60 5.0
   172     */
   173     */
   173     void InitializeKeysL();
   174     void InitializeKeys();
   174 
   175 
   175     /**
   176     /**
   176     * Sets key event struct for each button.
   177     * Sets key event struct for each button.
   177     * Key events are sent to Canvas when button pressed.
   178     * Key events are sent to Canvas when button pressed.
   178     * @since S60 5.0
   179     * @since S60 5.0
   365      * Static callback function called on tap timer.
   366      * Static callback function called on tap timer.
   366      */
   367      */
   367     static TInt TapTimerCallbackL(TAny* aThis);
   368     static TInt TapTimerCallbackL(TAny* aThis);
   368 
   369 
   369     /**
   370     /**
       
   371     * Basic Background Control Context
       
   372     */
       
   373     MAknsControlContext* iBackgroundCC;
       
   374 
       
   375     /**
   370      * Tap counter with timer interval KTapTimerExpiryInterval
   376      * Tap counter with timer interval KTapTimerExpiryInterval
   371      */
   377      */
   372     void HandleTapTimerEventL();
   378     void HandleTapTimerEventL();
   373 
   379 
   374     /**
   380     /**