EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > XML Modification Help & Info

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 11-02-2006, 09:56 AM
thorvang thorvang is offline
A Rumbleroot Sapling
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 68
Default where does journals.activequest get the checkbox art from?

title sums is up. where does those art for the checkboxes in journals.activequest come from? it's not images/commonelements.dds
Reply With Quote
  #2  
Unread 11-02-2006, 12:39 PM
thorvang thorvang is offline
A Rumbleroot Sapling
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 68
Default

found it, makes use of those imagelist styles.
Reply With Quote
  #3  
Unread 11-02-2006, 02:20 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

Yeah, if you open it in UIBuilder you should be able to look under "Style" of the checkbox to see where its getting the art from.
Reply With Quote
  #4  
Unread 11-02-2006, 05:39 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

Yea, the UI is a really unorganized After the release of DoF I they looked like they where in the process of changing how they organized things. WindowElements, CommonElements ect..

But with the coming release of EoF I notice they are adding stuff in random places. Some new things here and there that doesn't follow any pattern.

The best thing to do is look at the style property to find the style. Then you have to look at the style to see where it's getting it's images from. Kind of depressing they don't have a standard. I makes it a pita to make drop in skins. When 95% of the UI elements use things from a common place, then there is that 5% that use things from another place.
__________________
Landiin's EQ2MAP Updater Discussion Download

Last edited by Landiin : 11-02-2006 at 05:41 PM.
Reply With Quote
  #5  
Unread 11-02-2006, 08:01 PM
Zonx's Avatar
Zonx Zonx is offline
A Green Troll
This person is a EQ2Map developer.
Featured
 
Join Date: Dec 2004
Server: Blackburrow
Posts: 2,221
Default

Which is one reason I use my own namespace with replacement styles for everything
Reply With Quote
  #6  
Unread 11-02-2006, 08:43 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 Zonx
Which is one reason I use my own namespace with replacement styles for everything
I must say, its great too Zonx.

Whenever I've modified FN that really helped, especially since I have limited experience with the UI /grin =)
Reply With Quote
  #7  
Unread 11-03-2006, 05:48 PM
thorvang thorvang is offline
A Rumbleroot Sapling
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 68
Default

Quote:
Originally Posted by Zonx
Which is one reason I use my own namespace with replacement styles for everything
that's what i'm currently doing for my full UI ^^ own namespace with a couple of styles, striking out unused stuff and finally getting rid of everything that offers styles, fonts, images etc.

guess my UI will have half the size of the original
Reply With Quote
  #8  
Unread 11-03-2006, 05:51 PM
thorvang thorvang is offline
A Rumbleroot Sapling
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 68
Default

Quote:
Originally Posted by lordebon
Yeah, if you open it in UIBuilder you should be able to look under "Style" of the checkbox to see where its getting the art from.
that has been my problem, the journals.active window has no checkbox widgets. it's a treeviewstyle container what receives the checkbox styles as parameter.

the whole UI is SO inconsistent it hurts
Reply With Quote
  #9  
Unread 11-04-2006, 01:16 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

Ahh right, I forgot we were talking about the journals window, which has to be dynamically filled by the game.

I think if you find a checkbox like it though, then the path should be the same =)
Reply With Quote
  #10  
Unread 11-04-2006, 04:57 AM
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

Oh yea, that info is in a template. I forget the templates name, but I beleave it pulls the style from /CommonElements.Checkbox.data.style and /CommonElements.Radio.data.style


Quote:
Originally Posted by Zonx
Which is one reason I use my own namespace with replacement styles for everything
I too use to do that. But I only do it now for object I add. The reason is; if any one wants to use a window from default or some other mod, that/them windows take on the look of default and then you have an ugly mix of styles. So I just change SOE's and you can drop most any mod into eXtreme and it will use eXtreme's skin.
__________________
Landiin's EQ2MAP Updater Discussion Download
Reply With Quote
  #11  
Unread 11-15-2006, 08:40 PM
Zonx's Avatar
Zonx Zonx is offline
A Green Troll
This person is a EQ2Map developer.
Featured
 
Join Date: Dec 2004
Server: Blackburrow
Posts: 2,221
Default

Modifying SOE styles has a whole slew of other issues. Here's a few...

1) They use image slices pulled from a slew of "less than optimal" images, which hurts performance (though they have consolidated a bunch).

2) SOE designers insist on gratuitious use of dropshadows and blank space. This forces their developers to allow space in frames to accomodate the shadows (results in dead space around the window frame). It also requires a fatter image format with multiple levels of transparency (hurts performance).

3) If you tweak SOE style sizes to accomodate your frame/image widths, chances are other mods that use those styles will have alignment problems and look like hell anyways.

4) If you rely on SOE styles and only change images to work within those styles, you're either stuck with the bulky layout and controls they use or you wind up with hit area issues (a 16x16 checkbox image is displayed in the SOE standard 30x30 object, so clicking near your checkbox image acidentally activates it).

5) When SOE tweaks a style or image (say they decide the entire UI should be blue instead of tan), anything of theirs you're using gets changed weather it works for your UI or not.

Ultimetly it depends on the level of control you want over the UI. If you don't want SOE changes to directly impact your work, NEVER use their styles or images.

Personally I've found the "Replace Everything" method has resulted in far less breakage per LU. It was more work on my part initially, but has saved me time in the long run. Its also allowed me to optimize things SOE didn't for one reason or another. Generally the only changes I need to make are adding totally new elements or hard-coded architecture changes. When SOE reskined the default UI, almost nothing in Fetish needed adjustment.
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 04:45 PM.


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