Why not use that choose command with the #list option. The first entry is the default. CHOOSE .vWhatEver FROM #LIST 'Alpha,Beta,Delta,Gamma' AT CENTER CENTER next time it maybe CHOOSE .vWhatEver FROM #LIST 'Beta,Alpha,Delta,Gamma' AT CENTER CENTER
With the standard drop down you can always do this SET AUTODROP ON/OFF and the drop down will just drop. On 1 Nov 2004 at 10:36, J. Stephen Wills wrote: > Would anyone have any suggestions about a good way to present a list or menu to the > user with the ability to have a default value that varies according to EEP action? > > In this area of my specific application, I have 4 options defined as PUSH-BUTTONS on a form, as follows : > > DATA ENTRY > SAVE - CONTINUE > SAVE - EXIT > DISCARD - EXIT > > (There are good reasons related to high-speed data entry that, AFAIK, pre-clude me from using the standard PULL-DOWN menus provided within FORMS.) > > Initially, as soon as some "HEADER" data is input (ID's, TIME-PERIOD, ETC), the DEFAULT should be "DATA ENTRY". Once data entry is complete, control/focus is returned to the form, with "SAVE - CONTINUE" as the (now) correct default. All this I do with SKIP commands in the EEP. However, my implementation requires the user to press [SPACE] or [LEFT-CLICK] the mouse to "depress" the button and invoke the action. My desire here is to have the FORM and/or EEPs control which option is the currently- appropriate default - as I'm doing - and remove the requirement that a user must touch anything besides the 10-key pad. > > Now, just a bit about my philosophy for this approach. My underlying goal here is to minimize the area(s) of focus for the data entry user as well as eliminate all but the absolutely necessary keystrokes. Reaching the former should reduce one area of distraction/discontinuity and the latter should decrease transcription time. Together, effectiveness and efficiency are enhanced. > > Thanks, > Steve in Memphis > Victor Timmons Tiz's Door Sales, Inc 425-258-2391 --- RBASE-L ================================================ TO POST A MESSAGE TO ALL MEMBERS: Send a plain text email to [EMAIL PROTECTED] (Don't use any of these words as your Subject: INTRO, SUBSCRIBE, UNSUBSCRIBE, SEARCH, REMOVE, SUSPEND, RESUME, DIGEST, RESEND, HELP) ================================================ TO SEE MESSAGE POSTING GUIDELINES: Send a plain text email to [EMAIL PROTECTED] In the message SUBJECT, put just one word: INTRO ================================================ TO UNSUBSCRIBE: Send a plain text email to [EMAIL PROTECTED] In the message SUBJECT, put just one word: UNSUBSCRIBE ================================================ TO SEARCH ARCHIVES: Send a plain text email to [EMAIL PROTECTED] In the message SUBJECT, put just one word: SEARCH-n (where n is the number of days). In the message body, place any text to search for. ================================================

