LaRetta Posted October 12, 2004 Posted October 12, 2004 I posted this on another forum and haven't gotten a response. I am hoping someone on this forum will have some ideas for me. Situation: User is presented with a popup menu (set to not allow entry) which has the following script attached. This popup lists sort criteria. Script worked fine in the following format (without the bold I added later). But
transpower Posted October 12, 2004 Posted October 12, 2004 Validation | Not Empty This way a choice must be made.
SteveB Posted October 12, 2004 Posted October 12, 2004 setfield(gSortorder,"") GoToField(gSortorder) Pause/Resume Script(0:00:00) Exit Record/Request IF (gSortorder="") Halt Script Endif IF (gsortorder=.... Steve
LaRetta Posted October 15, 2004 Author Posted October 15, 2004 Thanks for your help guys! Transpower said... This way a choice must be made. I don't want to force a choice. Sometimes a User may pop a list and then get a phone call and need to jump elsewhere instantly. I would rather address the problem another way. Yep, Steve, I was under the mistaken impression that a loop was necessary to keep the popup open to give a user selection time. I thought that, without the loop, the User would need to select instantly or the popup would rudely close. I was wrong! I learned scripting popups from two demos of CobaltSky's (ScriptMenu and LayoutsMenu). He loops them. But I believe that may be to address xplat (ie, maybe popup lists need them for Macs) or something. Problem solved. The popup stays open as long as the User wishes - no loop required! And, because there is no loop, Users can go about their business if they change their minds and the pause terminates. LaRetta
Recommended Posts
This topic is 7347 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now