Henri Beauchamp wrote:
On Sun, 15 Feb 2009 19:58:55 +0000, [email protected] wrote:
I am generally in favour of allowing more interaction between LSL and
the client, but I have to say that for something as basic and general
as a HUD, the method would give me pause.
.../...
What we _really_ need is a thorough overhaul of scriptable UI methods
so that scripts can expect consistent results between clients, whether
that means some sort of toolkit along the lines of Tk, or perhaps web
forms - but chat commands and blue button windows are not sufficient.
At the very least we need a way to enter text in a dialog box.
Something like this is apparently already planned:
https://wiki.secondlife.com/wiki/LlTextBox
Both llTextBox and llFloaterHUD
(http://wiki.secondlife.com/wiki/LSL_Browser_HUD) have one flaw, IMHO:
they use the existing chat channels (which are all public) to pass
information back and forth. Given that a HUD can only be used by one
avatar at a time, it seems worthwhile to implement a set of private HUD
channels that offer a direct HUD <=> client connection without
rebroadcast to the rest of the sim. A given HUD could reserve one or
more channels that can't be intercepted by other prims/avatars, thereby
providing a greater level of privacy and virtually no chance of spoofing
the server or client unless you have physical access to the network
connections.
Lawson
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/SLDev
Please read the policies before posting to keep unmoderated posting privileges