meetingrequest/mrgui/mrfieldbuilderplugin/inc/cesmrviewerdescriptionfield.h
branchRCL_3
changeset 16 b5fbb9b25d57
parent 12 4ce476e64c59
child 22 d620048b4810
equal deleted inserted replaced
14:b13141f05c3d 16:b5fbb9b25d57
    45     static CESMRViewerDescriptionField* NewL();
    45     static CESMRViewerDescriptionField* NewL();
    46 
    46 
    47     // Destructor
    47     // Destructor
    48     ~CESMRViewerDescriptionField();
    48     ~CESMRViewerDescriptionField();
    49 
    49 
    50 public: // From CESMRField
    50 protected: // From CESMRField
    51     void InternalizeL( MESMRCalEntry& aEntry );
    51     void InternalizeL( MESMRCalEntry& aEntry );
    52     void InitializeL();
    52     void InitializeL();
    53     void GetCursorLineVerticalPos( TInt& aUpper, TInt& aLower );
    53     void GetCursorLineVerticalPos( TInt& aUpper, TInt& aLower );
    54     void ListObserverSet();
    54     void ListObserverSet();
    55     TBool ExecuteGenericCommandL( TInt aCommand );
    55     TBool ExecuteGenericCommandL( TInt aCommand );
    56     void SetOutlineFocusL( TBool aFocus );
    56     void SetOutlineFocusL( TBool aFocus );
    57     void HandleLongtapEventL( const TPoint& aPosition );
    57     void HandleLongtapEventL( const TPoint& aPosition );
       
    58     TBool SupportsLongTapFunctionalityL(
       
    59         		 const TPointerEvent &aPointerEvent );
    58 
    60 
    59 public: // From CCoeControl
    61 public: // From CCoeControl
    60     TKeyResponse OfferKeyEventL(const TKeyEvent& aEvent, TEventCode aType );
    62     TKeyResponse OfferKeyEventL(const TKeyEvent& aEvent, TEventCode aType );
    61     void SetContainerWindowL( const CCoeControl& aContainer );
    63     void SetContainerWindowL( const CCoeControl& aContainer );
    62     TSize MinimumSize();
    64     TSize MinimumSize();