|
Scott69 Sodwind
Registered User
Join date: 1 Dec 2006
Posts: 10
|
01-28-2008 18:23
Noticed something quite weird... if I have a llDialog with 4 or more selections in the list, the listen event never picks up the selection that corresponds to the middle button of the bottom row.... It's not a length issue, I've tried that, plus I've jostled the list around a bit, and without fail, middle button bottom row elicits no response from the listen event set up for the llDialog.
Anyone else seen this? I searched jira and 'the google' <snicker> and didn't find anything about this.
|
|
Sindy Tsure
Will script for shoes
Join date: 18 Sep 2006
Posts: 4,103
|
01-28-2008 18:47
Any chance you could post the script, or at least the list you're sending to llDialog? I've never seen that before and have lots of objects with menus..
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
01-28-2008 18:57
Just checked and middle button of bottom row works fine for me list buttons = ["A","B","C","D","E","F","G","H","I"]; default { state_entry() { llListen(-31245, "", "", ""); } touch_start(integer n) { llDialog("", "button check", buttons, -31245); } listen(integer channel, string name, key id, string message) { llOwnerSay(message); } }
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|
|
Scott69 Sodwind
Registered User
Join date: 1 Dec 2006
Posts: 10
|
01-28-2008 19:39
In stripping my "good stuff" out of it to post... I found my error. dyslexia maybe? funny how =1 and =-1 looks the same crammed in amongst everything else!
Thanks for posting!
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
01-28-2008 19:40
my guess would be a speeling error either in the dialog or the listen
it might be helpful to test your listen against the same list you use to build the dialog with integer vChoice = llListFindList( dialogButtons, (list)message );
then process based on the number of the selction rather than the actual text
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
01-28-2008 20:55
From: Scott69 Sodwind In stripping my "good stuff" out of it to post... I found my error. dyslexia maybe? funny how =1 and =-1 looks the same crammed in amongst everything else!
Thanks for posting! Laugh if you must, but being dyslexic and working with code seem to go hand in hand. Guess just the way the brain is wired  Have done that one a few times but the one that bites me the most is if(something = thing) Missing the second=
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|