idlehomescreen/xmluirendering/renderingplugins/xntexteditorfactory/inc/xntexteditoradapter.h
equal
deleted
inserted
replaced
30 class CEikEdwin; |
30 class CEikEdwin; |
31 class CXnTextEditorPublisher; |
31 class CXnTextEditorPublisher; |
32 class CXnAppUiAdapter; |
32 class CXnAppUiAdapter; |
33 |
33 |
34 // CLASS DECLARATION |
34 // CLASS DECLARATION |
35 class CXnTextEditorAdapter : public CXnControlAdapter |
35 class CXnTextEditorAdapter : public CXnControlAdapter, public MCoeControlBackground |
36 { |
36 { |
37 public: |
37 public: |
38 // constructor and destructor |
38 // constructor and destructor |
39 |
39 |
40 /** |
40 /** |
123 /** |
123 /** |
124 * See CCoeControl documentation |
124 * See CCoeControl documentation |
125 */ |
125 */ |
126 void HandleResourceChange( TInt aType ); |
126 void HandleResourceChange( TInt aType ); |
127 |
127 |
128 private: |
|
129 // from MCoeControlObserver |
|
130 |
|
131 /** |
128 /** |
132 * See MCoeControlObserver documentation |
129 * See CCoeAppUiBase. |
133 */ |
130 */ |
134 void HandleControlEventL( CCoeControl* aControl, TCoeEvent aEventType ); |
131 void HandleScreenDeviceChangedL(); |
|
132 |
|
133 private: // from base classes |
|
134 |
|
135 /** |
|
136 * See MCoeControlBackground documentation |
|
137 */ |
|
138 void Draw( CWindowGc& aGc, const CCoeControl& aControl, |
|
139 const TRect& aRect ) const; |
135 |
140 |
136 private: |
141 private: |
137 // private constrcutors |
142 // private constrcutors |
138 |
143 |
139 CXnTextEditorAdapter( CXnControlAdapter* aParent, CXnNodePluginIf& aNode ); |
144 CXnTextEditorAdapter( CXnControlAdapter* aParent, CXnNodePluginIf& aNode ); |