153 m_config->ConstructL(); |
153 m_config->ConstructL(); |
154 |
154 |
155 for (int i = 0; i < KMaxNumberOfPointers; i++) |
155 for (int i = 0; i < KMaxNumberOfPointers; i++) |
156 { |
156 { |
157 m_impl[i] = new(ELeave) CStateEngine(m_config, this, i) ; |
157 m_impl[i] = new(ELeave) CStateEngine(m_config, this, i) ; |
158 m_holdTimer[i] = CCallbackTimer::NewL(*this, handleholdTimer, 0, i, ETrue); |
158 m_holdTimer[i] = CCallbackTimer::NewL(*this, &CStateMachine::handleholdTimer, 0, i, ETrue); |
159 m_touchTimer[i] = CCallbackTimer::NewL(*this, handletouchTimer, 0, i, ETrue); |
159 m_touchTimer[i] = CCallbackTimer::NewL(*this, &CStateMachine::handletouchTimer, 0, i, ETrue); |
160 m_suppressTimer[i] = CCallbackTimer::NewL(*this, handlesuppressTimer, 0, i, ETrue); |
160 m_suppressTimer[i] = CCallbackTimer::NewL(*this, &CStateMachine::handlesuppressTimer, 0, i, ETrue); |
161 } |
161 } |
162 |
162 |
163 m_coeEnv = CCoeEnv::Static(); |
163 m_coeEnv = CCoeEnv::Static(); |
164 |
164 |
165 /* IMEX: monitor added only if enabled |
165 /* IMEX: monitor added only if enabled |