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(); |