yes, i had thought about it but my problem is that with that solution, I have to guess (and I insist on this point) what time it will take my BB to execute the code that's inside my listener.
Moreover, it will be impossible to double click.
And we have to remember that the execution time depends on :
-blackberry speed (not so regular)
-if and while and for and ... loops...
-amount of data(it won't take the same time if I have to insert 1 record or 100 records in my database)
-quality of the GPRS network, of the server i'm trying to reach, and so on if my trackwheelclick calls a wireless synchonization function
-so many more parameters...
So, yes, that solution could help, and for that, I thank you, but I think that if you compare the time of development needed to make it work to a simple advice to the end user (something like : "Hey you, *****(replace with wathever you like :P), don't use brute force clicking on our application" )
But indeed, a real solution like idle loop if it works efficiently or something like clearing the event queue would rock