On 10/14/13 1:05 PM, Roger Eller wrote:
I am still having a problem with getting subsequent mobilePick to work. I
tried moving my cases into a separate handler or function. If the script
is in a separate hidden button, I can make it work, but I don't want the
extra button(s).
*Goal:* Present a pick list, followed by another pick list based on the
context of the first.
Any ideas?
Wild guess: maybe it's a timing problem. You could try moving the actual
picklist commands into a separate function (as you did) and then calling
it from another handler. But when the first picklist returns a value,
the calling handler would issue a "send getPicklist to me in 10 ticks"
command to display the second list.
Maybe it needs some recovery time. Who knows.
On Sun, Oct 13, 2013 at 8:21 PM, Roger Eller wrote:
The script below always fires the first pick list. What seems strange to
me is that after making this choice, the next pick list may or may not ever
happen. Why? Is is a bug, or should I be doing something differently
here? Thanks in advance.
on touchEnd pid
put "PRIMARY" & cr \
& "SECONDARY" & cr \
& "THIRD" & cr into tList0
put lineoffset("SECONDARY", tList0) into tInitialIndex0
mobilePick tList0, tInitialIndex0
put the result into tChoice1 -- returns 1, 2 or 3
switch tChoice1
case 1
put "X1" & cr \
& "X2" & cr \
& "X3" & cr \
& "X4" & cr into tList1
put lineoffset("X2", tList1) into tInitialIndex1
mobilePick tList1, tInitialIndex1
break
case 2
put "Y1" & cr \
& "Y2" & cr \
& "Y3" & cr \
& "Y4" & cr into tList2
put lineoffset("Y2", tList2) into tInitialIndex2
mobilePick tList2, tInitialIndex2
break
case 3
put "Z1" & cr \
& "Z2" & cr \
& "Z3" & cr \
& "Z4" & cr into tList3
put lineoffset("Z2", tList4) into tInitialIndex3
mobilePick tList3, tInitialIndex3
break
end switch
put the result into tChoice2 -- returns 1, 2, 3 or 4
answer tChoice1 && tChoice2
end touchEnd
~Roger
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode