In order for the correct control to receive touch events, you must implement support for scalable UI.
In Touch UI devices, supporting scalable UI is even more crucial than before. Traditionally, the problem was that the application did not scale to fit the screen size correctly.
In Touch UI, there is also another consideration: the S60 platform may not receive touch events, or it may receive touch events for the incorrect control, because there is a problem with knowing the correct location of the touch event.
The following figures illustrate code required for handling scalable UI events.
Figure: Scalable UI implementation in control
Figure: Scalable UI implementation in UI controller
For further implementation information, see Handling layout change events.