![]() |
[Test] 3.16.07 (patch) - Interface Changes
UI Notes:
Macro System: ![]()
Here are the following XML Changes found on the test server 3.16.07. The left side is what is on live server 3.16.07 and the right side is what is on the test server now 3.16.07. Changes are shown in red and some xml above and below the changes are left in for context. Please keep in mind these changes have not gone live yet and more changes may be in the works and only introduced on patch day. Changed: eq2ui_examine.xml eq2ui_mainhud.xml eq2ui_mainhud_editmacro.xml eq2ui_mainhud_society.xml eq2ui_newcharscene2.xml eq2ui_options.xml |
XML change analysis:
Examine: Changed button self-closing tags to explicit tag closing. No updates necessary. MainHUD: Move Examine window include. No update necessary. EditMacro: Um... start over, seriously. :p Society: Looks like the entire thing was removed. Another window to hijack! NewCharScene: Atlas tag. No update necessary. Options: Same as Examine, plus some localization strings added. No updates necessary. Quote:
|
Can ya better explain the child property to me?
I'm confused on what it does and why we would need it. |
I just wanted to say Thank you for the continued XML Change Comparisons & XML Change Analysis. It really makes the UI update transitions so much easier to deal with. The time and effort you guys put into this on a monthly basis is really appreciated. Thanks again.
|
Quote:
But you could, so... yeah. Maybe if you were trying to directly access the Name object and not any of its properties, but I can't think of what you could even do with that other than show_window. |
Ahh, thanks
So it isn't of much significance? |
It might be, I don't know. It's one of those most-important-thing-in-the-world-if-it's-happened-to-you-but-otherwise-irrelevant things. :p
|
Child was added as a result of a convo I had with the folks at SOE. Basicly there may be cases where you need to address a child object who's name happens to match a property tag (Name="Name", Name="Text", Name="Size", etc). Durring the convo we thought there might be issues pathing to the child object rather then getting the parent object's atribute. Foo.Text could be a reference to the text property of Foo or to a child object of Foo named Text.
After the child operator was added to test, we realized (as Death mentioned) there are few cases where this would cause a prob since the script parser knows a trailing dot indicates child pathing. The only time you'd need this is when addressing the object directly and not its properties or child nodes. Show_window(Foo.child.Text) Hide_window(Foo.child.Text). Other more advanced applications that might be possible (depending how fully this was implemented) include copying an entire object and its properties. Foo.PageB = Foo.child.Page. I'm guessing this last example isn't possible but haven't confirmed. |
I was just checking out the changes on the test server and I noticed something that hasn't been mentioned yet....
In the hotbars when you right click an icon, we got back the option to "Clear Hotkey"! That loss was pretty irritating. The new macro system is really nice too. The best thing I think is that collection items tell you if you need them or not in the examine window and the tooltips. That alone will save endless hours looking up collections in my journal. |
| All times are GMT -5. The time now is 10:43 PM. |
vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI