Всем привет. Пишу тулзовину для автоматизации тестирования UI для Symbian приложений.
Возник вопрос как эмулировать pinch zoom на Symbian^3 девайсах?
С Эмуляцией обычного Tap и Tap&Drag никаких проблем - использую следующие функции:
TRawEvent event;
RWsSession iWsSession;
//...
void CMainLoop:oMouseDownL(TInt X, TInt Y)
{
event.Set(TRawEvent::EButton1Down, X, Y);
iWsSession.SimulateRawEvent(event);
}
void CMainLoop:oMouseUpL(TInt X, TInt Y)
{
event.Set(TRawEvent::EButton1Up, X, Y);
iWsSession.SimulateRawEvent(event);
}
void CMainLoop:oMouseMoveL(TInt X, TInt Y)
{
event.Set(TRawEvent::EPointerMove, X, Y);
iWsSession.SimulateRawEvent(event);
}

oMouseDownL(TInt X, TInt Y)
Reply With Quote

