EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > UI Developer Discussion

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 12-12-2008, 10:25 AM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default New chat window behavior?

This behavior started occuring yesterday, with the patching of Frostfell.

It seems that now if you click on a chattab that is *partially* obscured by the shifter buttons, it *forces* the tabs to shift to make that tab fully visible.

Has anyone else noticed this? Unfortunately I haven't checked the behavior in the default yet, but the fact that it occurred at a time I didn't make any changes to my UI leads me to think that it was a change on SOE's side. I'll update this post once I get around to checking the behavior in the default.
Reply With Quote
  #2  
Unread 12-12-2008, 10:45 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

confirmed. annoying.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #3  
Unread 12-12-2008, 10:50 AM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Quote:
Originally Posted by gm9 View Post
confirmed. annoying.
Agreed.

*Looks around for Rothgar*

Can we un-have that please? I normally have my last tab partially hidden under it, but it's the last tab so I don't need it to move the tab row. Or at least give us an option to disable it, because by gawd does it get annoying. Especially since if the bugger of a tab shifter didn't show up in the first place, the last tab wouldn't be hidden...
Reply With Quote
  #4  
Unread 12-16-2008, 02:46 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Yes, I added the code recently to auto-scroll the tab when selected if its partially obscured. I didn't realize until the other day that this was happening even on windows that didnt display the scroll buttons. So I made a fix where this wont happen anymore if the scroll buttons are not visible.

But... are you guys saying you really don't want this option even if the scroll buttons are visible?
Reply With Quote
  #5  
Unread 12-16-2008, 03:30 PM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Quote:
Originally Posted by SOE-Rothgar View Post
So I made a fix where this wont happen anymore if the scroll buttons are not visible.
This I don't understsand, doesn't the client controls the visibilty of the buttons?

Quote:
Originally Posted by SOE-Rothgar View Post
But... are you guys saying you really don't want this option even if the scroll buttons are visible?
Personally, yes, that is what I was saying, because to get back to the first tab that gets auto-scrolled out of sight you now then need to use the scroll buttons whereas before you did not. But I would not want to speak for the broader userbase here, maybe they like it. I have not received any feedback on this so far (also I do not know how many people even have this many tabs, it may not be relevant for most).
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #6  
Unread 12-16-2008, 04:46 PM
Landiin Landiin is offline
Slayer of clock cycles
This person is a EQ2Map developer.
Featured
 
Join Date: Nov 2004
Server: Oasis
Posts: 3,464
Default

It make no deference to me. I can live with it either way. Not like it is hard to click the button to get the others back into view. The tabs that I have under these controls is info I hardly ever look at.
__________________
Landiin's EQ2MAP Updater Discussion Download
Reply With Quote
  #7  
Unread 12-16-2008, 06:52 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Quote:
Originally Posted by gm9 View Post
This I don't understsand, doesn't the client controls the visibilty of the buttons?
I don't think so. I believe you have have to set a property on the UITabbedPane if you want the scroll buttons to be visible. If you set them visible, I believe the client will enable/disable them based on how many tabs are there.

Since I have the fix in so that the tabs won't auto-scroll if the buttons are off, I'll leave it as is unless I get a lot of feedback that this behavior isn't desired.
Reply With Quote
  #8  
Unread 12-17-2008, 03:12 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Quote:
Originally Posted by SOE-Rothgar View Post
I don't think so. I believe you have have to set a property on the UITabbedPane if you want the scroll buttons to be visible. If you set them visible, I believe the client will enable/disable them based on how many tabs are there.
Ah ok, that is what you mean. Yes, in TabPane you define ScrollLeftButton/ScrollRightButton to tell the client the names of your scroll buttons. If you keep that empty then of course the client won't autoshow/-hide them.

I'd say it is rather unlikely that there is any UI out there set up like that, the more likely scenario is that someone would simply delete the tableft/tabright buttons from the default window.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #9  
Unread 12-17-2008, 12:03 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Ah, I see what the cause of my issue was. By default the tabbedpane stops at the buttons... so a tab that before was normally *just* partially obscured by the buttons was triggering the move action.

I didn't realize that before, but now that I've set the tabbedpane to be almost the full width, I'm a happy camper once again =)

Personally I wouldn't want it to autoscroll anyway, but since I don't use the scroll functionality (I always have all tabs visible) it doesn't bother me since you've fixed it not to happen when the scroll buttons aren't displayed.
__________________

Last edited by lordebon : 12-17-2008 at 12:05 PM.
Reply With Quote
  #10  
Unread 12-17-2008, 12:36 PM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Yes, you can safely set it to full width and have it overlayed by the scrollbuttons if you want, works fine for me.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #11  
Unread 12-17-2008, 01:22 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Quote:
Originally Posted by gm9 View Post
Yes, you can safely set it to full width and have it overlayed by the scrollbuttons if you want, works fine for me.
Yep, thats exactly what I did once I realized that it wasn't already that way.
__________________
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:47 AM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI