Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Top level windows

Richard Pinkerton
Registered User
Join date: 20 Jan 2005
Posts: 125
02-11-2005 04:51
It would be nice if there was an option to make SL windows (like Inventory, Map, Find, etc.) into top-leve windows so they can be moved outside the main SL window. This would be super useful for those with multiple monitors - have SL maximised on one monitor without any clutter and then be editing scripts and arranging stuff in your inventory on the other.
Ghoti Nyak
καλλιστι
Join date: 7 Aug 2004
Posts: 2,078
02-11-2005 10:02
Ohhh! I second that request!

-Ghoti
_____________________
"Sometimes I believe that this less material life is our truer life, and that our vain presence on the terraqueous globe is itself the secondary or merely virtual phenomenon." ~ H.P. Lovecraft
Cybin Monde
Resident Moderator (?)
Join date: 27 Jan 2004
Posts: 2,468
i endorse this idea/feature
02-11-2005 10:20
excellent idea! i'm sure there are many scripters, builders, etc. who would love to have this feature implemented.

SL is the first application that has tempted me to try out a second moniter and for those who haven't yet gotten there either, this feature would be a siginificant factor in such a decision.

i hope you get more support for this idea!


(unless i misunderstand.. maybe this is already possible? we would have to ask some more experienced SLers about that though.)
_____________________
"We, as developers, are doing the easy part – building the scaffolding for a new world. You, as the engines of creation, must breathe life into it."
- Philip Linden

"There is no life I know to compare with pure imagination. Living there, you'll be free if you truly wish to be."
- Willy Wonka (circa 1971)

SecondSpace (http://groups.myspace.com/secondspace) : MySpace group for SLers.
Olmy Seraph
Valued Member
Join date: 1 Nov 2004
Posts: 502
02-11-2005 13:44
I love this idea, but I think it's going to be hard to implement. SL apparently uses OpenGL to render all its text and windows. The nice thing about that is that windows become transparent when they aren't frontmost, and it's innately cross-platform. The suck thing about that is that it's SLOOOOOOW, especially the un-windowed chat text, and as you pointed out you can't move them out of the main window.
_____________________
Some people are like Slinkies... not really good for anything, but they sure bring a smile to your face when you push them down the stairs.
Ross Zadoq
Registered User
Join date: 5 Sep 2004
Posts: 1
Looking for Designer -- Paid Gig
02-11-2005 14:38
I'm looking to hire a talented designer to help me create an in-world movie.
Please contact me ASAP for the details:
Ross Zadoq
[email]ross@san.rr.com[/email] / 858 337 7393 / 323 933 7505
look forward to hearing from u!
Richard Pinkerton
Registered User
Join date: 20 Jan 2005
Posts: 125
02-12-2005 08:12
You can use OpenGL in multiple top-level windows on Windows and I'm sure on the Mac too so it shouldn't be too much of a problem. It may be a little slower than rendering everything in one window, but it'll be quicker than stretching the main window over two monitors and then basically covering up half of what's been expensively 3d rendered with 2d dialogs.
Olmy Seraph
Valued Member
Join date: 1 Nov 2004
Posts: 502
02-12-2005 08:26
From: Richard Pinkerton
You can use OpenGL in multiple top-level windows on Windows and I'm sure on the Mac too so it shouldn't be too much of a problem. It may be a little slower than rendering everything in one window, but it'll be quicker than stretching the main window over two monitors and then basically covering up half of what's been expensively 3d rendered with 2d dialogs.


Yes, but it would be darn silly to waste all those cycles using OpenGL to render text in separate windows. (It's pretty silly to use it for child windows now!)

Challenges making SL windows actual platform windows:

1) Use native platform window system. Not as portable, more code to maintain.
2) Be cross-platform - Windows and Mac have different window APIs.
3) Integrate Drag & Drop between windows.
4) Change window content rendering to use native text/graphics APIs.

Benefits:

1) Improved performance.
2) Improved user experience.
3) Can use standard dev tools/frameworks to create richer interaction in windows (e.g multiple item drags in inventory).
_____________________
Some people are like Slinkies... not really good for anything, but they sure bring a smile to your face when you push them down the stairs.