equal
deleted
inserted
replaced
9 * Initial Contributors: |
9 * Initial Contributors: |
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: View control adater. |
14 * Description: View control adapter |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 #ifndef _XNVIEWCONTROLADAPTER_H |
18 #ifndef _XNVIEWCONTROLADAPTER_H |
19 #define _XNVIEWCONTROLADAPTER_H |
19 #define _XNVIEWCONTROLADAPTER_H |
25 #include "xncontroladapter.h" |
25 #include "xncontroladapter.h" |
26 #include "xnuistatelistener.h" |
26 #include "xnuistatelistener.h" |
27 |
27 |
28 // Forward declarations |
28 // Forward declarations |
29 class CXnNodePluginIf; |
29 class CXnNodePluginIf; |
30 class CXnBackgroundManager; |
|
31 class CXnAppUiAdapter; |
30 class CXnAppUiAdapter; |
32 class CXnViewFlicker; |
|
33 |
31 |
34 // Class declaration |
32 // Class declaration |
35 /** |
33 /** |
36 * @ingroup group_xnlayoutengine |
34 * @ingroup group_xnlayoutengine |
37 * @lib xn3layoutengine.lib |
35 * @lib xn3layoutengine.lib |
73 |
71 |
74 public: |
72 public: |
75 // new functions |
73 // new functions |
76 |
74 |
77 /** |
75 /** |
78 * Resets grabbing |
76 * Resets pointer grabbing |
79 * |
77 * |
80 * @since S60 5.2 |
78 * @since S60 5.2 |
81 */ |
79 */ |
82 void ResetGrabbing(); |
80 void ResetGrabbing(); |
83 |
81 |
84 private: |
|
85 // new functions |
|
86 |
|
87 void RemoveGrabbingControL( |
|
88 const CCoeControl* aControl, const TPointerEvent& aEvent ) const; |
|
89 |
|
90 private: |
82 private: |
91 // from MXnUiStateObserver |
83 // from MXnUiStateObserver |
92 |
84 |
93 /** |
85 /** |
94 * @see MXnUiStateObserver |
86 * @see MXnUiStateObserver |
123 |
115 |
124 /** Node */ |
116 /** Node */ |
125 CXnNodePluginIf& iNode; |
117 CXnNodePluginIf& iNode; |
126 /** AppUi */ |
118 /** AppUi */ |
127 CXnAppUiAdapter& iAppUi; |
119 CXnAppUiAdapter& iAppUi; |
128 /** stored point of EButton1Down */ |
|
129 TPoint iHitpoint; |
|
130 }; |
120 }; |
131 |
121 |
132 #endif // _XNVIEWCONTROLADAPTER_H |
122 #endif // _XNVIEWCONTROLADAPTER_H |
133 |
123 |
134 // End of File |
124 // End of File |