Alastair, that's a good one. I think it would be a good idea to require the mouse happy users to click multiple times to access the data. If they click twice instead of once, flash a message that it will require 4 clicks the next time they want to access their data. You could keep increasing the number of required clicks until you wear out their clicking finger!
John From: [email protected] [mailto:[email protected]] On Behalf Of Alastair Burr Sent: Monday, July 12, 2010 6:07 PM To: RBASE-L Mailing List Subject: [RBASE-L] - Re: access violation Maybe you could pop up a message when the count gets to say, 5, that says something like: "Mouse died from over use - please wait in case of resurrection..." Then put in a nice long pause - maybe an hour or two? Then another message: "Extra ! Extra! Read all about it! Mouse resurrected! Take it easy on him now, too many clicks can kill..." Then reset your variable so that if the clicks count gets to 10... then 15... And you've got a database, you know who the user is, so you can keep a check as well and start where they left off. Isn't it nice to be feeling generous to the world today <g>, Regards, Alastair. (PS: my tongue really is deep in my cheek.) From: John Engwer <mailto:[email protected]> Sent: Monday, July 12, 2010 7:42 PM To: RBASE-L Mailing List <mailto:[email protected]> Subject: [RBASE-L] - Re: access violation Karen, No, I don't use the vClick_count variable for anything. Maybe we could think of a way to trigger a punishment for those users that keep clicking their mouse! John From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Monday, July 12, 2010 2:21 PM To: RBASE-L Mailing List Subject: [RBASE-L] - Re: access violation John: That is pretty darned cool! Never would have thought of that. Do you do anything with that vClick_count variable? Karen Karen, Here is the routine that I use in my on-click EEP. I think this will fix your problem. SET VAR vEEP_Running INTEGER IF vEEP_Running IS NOT NULL THEN RETURN ENDIF SET VAR vCLICK_COUNT = (.vCLICK_COUNT +1) recalc var pause for 1 SET VAR vEEP_Running = 1 PROPERTY RBASE_FORM TIMERENABLED 'TRUE' RETURN The EEP in the form timer clears vEEP_Running and turns the timer off. Now the Mouse Happy users can click away! John _____ No virus found in this incoming message. Checked by AVG - www.avg.com Version: 9.0.830 / Virus Database: 271.1.1/2998 - Release Date: 07/12/10 07:36:00

