Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

User Dialog Input

Gearsawe Stonecutter
Over there
Join date: 14 Sep 2005
Posts: 614
09-03-2006 15:24
The dialog window was a great addition to the scripting world but what is really lacking is the ability for a person input data directly into the dialog box itself. Sort of the way when you pay pay for something and it allows you to type in the amount you would like to pay. Right now the Dialog box causes the person to say the button name that they press on a specified channel. So what my suggestion is sort of the same thing but it has an empty line that allow the person to type data directly in so when they hit OK the data they type in is said on a channel specified. I know you can always have a person type in "/103804 something something" or just have the script listen on channel zero to that person. But it would be nice to have a Dialog system like the one now that allows user input. The function might look something like...

llDialogEntry(key id, string message, list buttons, integer entry,integer chat_channel)
entry would be TRUE or FALSE. if the dialog entry is shown or not.

Now for the controls. Weather or not to have it take control of a person cursors as soon as it pops up. Or take control if no IM windows are open not including minimized. So it would not accidentally take what some one is saying privately to someone else. of course it would still have the small little "ignore". Also have an OK at the end of the field which would then take in what was typed along with the list of defined buttons. Hitting Enter at the end would not enter the data the person would have manually click OK.

As it stands right now it is kind of clunky to have Dialog boxes and a person input at the same time. Has this already been proposed?

EDIT: NM. Here it is..
/13/dd/106965/1.html

and edit on prop..
http://secondlife.com/vote/get_feature.php?get_id=1385
Draco18s Majestic
Registered User
Join date: 19 Sep 2005
Posts: 2,744
09-04-2006 18:10
From: Gearsawe Stonecutter
llDialogEntry(key id, string message, list buttons, integer entry,integer chat_channel)
entry would be TRUE or FALSE. if the dialog entry is shown or not.


As stated in another thread, integers are not TRUE/FALSE values. That's a boolean.
Gearsawe Stonecutter
Over there
Join date: 14 Sep 2005
Posts: 614
09-11-2006 19:44
From: Draco18s Majestic
As stated in another thread, integers are not TRUE/FALSE values. That's a boolean.

good for you. Just saying use the constants TRUE and FLASE like most of the examples in the LSL WIKI. Heck for all I care use 1 or 0. If they had a boolean type I would use those but they don't.

Not like this will get added anyways like most of Feature Suggestions:-P Just writting this to pass time.