I swear, I think 90% of "problems" would be solved if users weren't so damn fast! Sometimes you sit and watch these people and you see them leaning on the [enter] key like it was a hot dog eating contest, the more the faster the better. Sometimes it is worthwhile to design things that force the user to pause and think, to do an extra keystroke so they are deliberate in what they do. No more of this "how did I get here?"
Remember the old days, when everyone complained that windows was so much slower for data entry than DOS because in DOS you could type ahead and just fly thru data entry? I for one welcomed the "slow down" because users had to pay attention to what they were doing! Karen -----Original Message----- From: Tom Frederick <[email protected]> To: rbase-l <[email protected]> Sent: Thu, Jul 13, 2017 7:09 pm Subject: RE: [RBASE-L] - Lookup List view and scroll bars Karen, I will check that. Users can go to any field they want on screen, in any order, and use any key. So far I have not gotten the ‘hey, I did not want that’ while using On Click. However On Click is really fast and I can hit 20 names quickly. Double Click works just as well, but forces you to pause slightly which can be a good thing. That leaves me with Option B depending on what the users do/say/request. Thanks for the heads up. Tom From: karentellef via RBASE-L [mailto:[email protected]] Sent: Tuesday, July 11, 2017 9:01 AM To: [email protected] Subject: Re: [RBASE-L] - Lookup List view and scroll bars Tom: One thing to test: sometimes moving thru a list of things with the cursor (up/down arrows) will execute a single-click eep. So test that in your situation. If you think the user will move around with the keyboard, and you don't want a single-click eep to execute for each row they move thru, then definitely do a double-click! Karen -----Original Message----- From: A. Razzak Memon <[email protected]> To: rbase-l <[email protected]> Sent: Mon, Jul 10, 2017 11:22 am Subject: RE: [RBASE-L] - Lookup List view and scroll bars Tom, Cool! In reference to single (just click) versus Double-Click, there are fundamental differences. Single (just Click) EPP will execute just by clicking once. However, for special and/or conditional EEP code to be executed, user will have to double-click. This is how you control special code. Hope that helps! Very Best R:egards, Razzak At 12:01 PM 7/10/2017, Tom Frederick wrote: >Razzak and Jan, >That works great. I used the On-Click EEP. I tried the Double-Click >EEP too. Is there a difference between On-Click and Double-Click or >is it just another option? This will now a regular part of all our >Var lookup ListViews. Thanks. > >Tom Frederick > > >-----Original Message----- >From: [email protected] [mailto:[email protected]] On >Behalf Of A. Razzak Memon >Sent: Sunday, July 09, 2017 3:29 PM >To: [email protected] >Subject: Re: [RBASE-L] - Lookup List view and scroll bars > >Tom, > >Use the Variable Lookup ListView TOPITEM GETPROPERTY/PROPERTY to >remember the selected/highlighted row and the exact spot when >refreshing the ListView window. > >Here's how ... > >Use the following code as "On Double-Click EEP" > >-- Example 01 >-- On Double-Click Custom EEP > SET VAR vTopItem TEXT = NULL > GETPROPERTY DrivingTableListView TOPITEM vTopItem > APPEND Customers TO tSelectedValues WHERE CustID = .vCustID > PROPERTY DrivingTableListView REFRESHLIST 'TRUE' > PROPERTY DrivingTableListView TOPITEM .vTopItem > CLEAR VARIABLE vTopItem > RETURN > >This will ALWAYS return the focus to the exact same highlighted row >in the Variable Lookup ListView where you double-clicked the last time. > >That's all there is to it! > >See attached screen shot for such a cool illustration. > >Feel free to reach out to me if you need that form to understand the >implementation of such GETPROPERTY/PROPERTY commands. > >Very Best R:egards, > >Razzak. > > >At 12:47 PM 7/8/2017, Tom Frederick wrote: > > >Is there some way to make the scroll bar/cursor stay where I was when I > >selected John Smith so it is easy to simply click on Tom Smith? > > > >-- >You received this message because you are subscribed to the Google >Groups "RBASE-L" group. >To unsubscribe from this group and stop receiving emails from it, >send an email to [email protected]. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

