![]() |
Req: Tabbed chat window?
would it be bossible to create a tabbed chat window so i could have 1 chat window instead of 4? ala star wars galaxies?
|
Sorry, we don't have the ability to do that at this time. The chat text is only sent to a specificly named Text object on a specificly named Page, and we can't tab multiple pages or text objects with the same name.
|
Would having separate windows that overlay each other exactly work? Each window could have a tab offset so that when you click on the new "tab" you are actually giving focus to a whole new window? It might give the effect of having one window with tabs, but could be up to 5 or so windows perfectly alligned over each other. Not sure if this is possible or desired, just trying to come up with an alternative that may seem to work. :)
|
the problem with that sugestion Serrin is that each chat window is an exact clone of the main chat window. I tried once to make a tabbed chat but the data stream is just not made for it I ended up with 4 tabs of blank pages.
|
Quote:
|
hey if we can figure out how to get parameters working in onpress you could maybe do a really crappy one with /show_window buttons =)
if /show_window chat1/2/3/4 even works.. |
Quote:
/show_window MainHUD.MainChat_clone_0 /show_window MainHUD.MainChat_clone_1 /show_window MainHUD.MainChat_clone_2 etc.. However we still don't know if/how you can use commands with parameters in events.. I tried making a fake tab window, by adding buttons to switch windows.. For example a button on the MainChat Page would look like this.. OnActivate="Parent.Visible=false Parent.Parent.MainChat_clone_1.Visible=true" But that didn't work either.. |
what if you make the window with the 'tabs' that trigger macros, and whoever uses the window would just have to make some macros? Theoretically that should work, right? Put all the commands in a single word macro so that the xml isn't calling a function with parameters.
I would definately be willing to put in a little extra installation work to make some macros to support the buttons you make........ Only problem I see with this is that I just tried the following ingame, and they didn't seem to do anything: /show_window MainHUD.MainChat_clone_0 /show_window MainHUD.MainChat_clone_1 /show_window MainHUD.MainChat_clone_2 |
Additionally, there's no way to trigger stuff on your hotbar.
|
There is one way to do it(tabbed window).. I hinted earlier.. But I'm not even gonna try modding it for the default UI :)
Also it has it's problems: You'd have to set the tabs where you want them each time you log in.. You'd still need to minimze windows manually into tabs.. I will explain in more detail.. Using the scripts I use to minimze and restore the chat window in tablets you can technically make a fake tab window.. You make it so that it minimizes into a window that looks like a Tab.. And change the restore button to take up whole window.. I have it set up so windows memorize where they were when they minimized and restored and will restore locations.. You would still need to minimze windows manually.. but could probably set them up to minimize when you press escape.. If you added a button that toggeled the IsCancelButton property of the MinimizeButton between true and false.. only windows you wanted to minimize on escape would.. |
| All times are GMT -5. The time now is 09:28 AM. |
vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI