Jon Morgan
Senior Member
Join date: 28 May 2004
Posts: 174
|
06-06-2004 00:09
I am a windows desktop application developer and I'd love to script custom user interfaces for 2nd life, but there is no such feature. There are user interfaces, but they are exposed either through the right-click context menus, or through 3D space.
What we should be offered is 2D interfaces visible only to the player ..
- create, resize, locate window
- create, resize, locate, decipher contents of, decipher selection start / length of, and fill values of textboxes
- create, resize, locate, read/assign text of, and detect click of buttons
- have a prefab textbox-in-a-window command prompt window where the user can enter commands without using the chat interface
- window skins (from texture?), button skins
- etc.
|
Moleculor Satyr
Fireflies!
Join date: 5 Jan 2004
Posts: 2,650
|
06-06-2004 00:41
Planned for something like 1.5 or 1.6.
_____________________
</sarcasm>
|
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
|
06-06-2004 00:45
Hmmm, well, custom GUI skinning (for the client) is coming eventualy, more and more progress is being made toward making the client fully skinnable. Currently in the preview it seems you can skin the buttons, however things like the resize graphic, radio buttons, check boxes, scroll arrows, etc. are all un-skinnable. So theres some progress still to be made there, but its coming.
As for creating GUI elements via LSL, that would be neat, also if we could load skins into the client via LSL would be nice too.
Things like making text boxes, radio buttons, and such in llDialog type boxes have been discussed and agreed that it would be nice to have.
Most of the current "programs" made in LSL are kinda like DOS, all text based via chat commands, we are just starting to see entering into a more graphical program phase with the llDialog call, just hope we get more options, would be nice.
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
|