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

Reply via email to