EQ2Interface

EQ2Interface (https://www.eq2interface.com/forums/index.php)
-   Request (https://www.eq2interface.com/forums/forumdisplay.php?f=25)
-   -   Req: Tabbed chat window? (https://www.eq2interface.com/forums/showthread.php?t=796)

argash 12-28-2004 08:38 PM

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?

Deathbane27 12-29-2004 12:23 AM

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.

Serrin 12-29-2004 07:21 AM

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. :)

beastnic 12-29-2004 07:51 AM

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.

Deathbane27 12-29-2004 03:07 PM

Quote:

Originally Posted by Serrin
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. :)

Not possible, unfortunately. Every window is a perfect rectangle and there's no way to make a clickable extrusion.

insomniac 12-29-2004 05:42 PM

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..

Talyns 01-08-2005 01:27 AM

Quote:

Originally Posted by insomniac
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..

It would be
/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..

Killarny 01-08-2005 03:18 AM

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

Deathbane27 01-08-2005 03:35 AM

Additionally, there's no way to trigger stuff on your hotbar.

Talyns 01-08-2005 03:59 AM

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