EQ2Interface.com
Search Downloads


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

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 11-01-2004, 09:00 AM
Azek Azek is offline
A Brown Bear
 
Join Date: Oct 2004
Posts: 11
Default Forcing windows to show.

If you create a window, EQ2 doesnt automatically show it. An example is the Clock.

But you can force the display of a window (even one you create yourself)

/show_window MainHUD.Clock

So, you can now make your own modules and pages and show them.

Enjoy.
Reply With Quote
  #2  
Unread 11-01-2004, 09:46 AM
insomniac's Avatar
insomniac insomniac is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Blackburrow
Posts: 555
Thumbs Up

sweet! you rock Azek.
__________________
Shizlak Xml - Templar/Provisioner
Blackburrow
Join Chat! irc: #EQ2Interface (dalnet) Ingame: /join eq.serverwide.eq2ui


Reply With Quote
  #3  
Unread 11-01-2004, 09:47 AM
Findarato's Avatar
Findarato Findarato is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nagafen
Posts: 339
Send a message via AIM to Findarato Send a message via MSN to Findarato Send a message via Yahoo to Findarato
Default

does that work for the clock
__________________


Reply With Quote
  #4  
Unread 11-01-2004, 09:54 AM
Azek Azek is offline
A Brown Bear
 
Join Date: Oct 2004
Posts: 11
Default

Quote:
Originally Posted by Findarato
does that work for the clock
Yes it works for the clock and the clock works just fine.
Reply With Quote
  #5  
Unread 11-01-2004, 10:32 AM
insomniac's Avatar
insomniac insomniac is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Blackburrow
Posts: 555
Default

your clock works?! mine reads midnight all the time..
__________________
Shizlak Xml - Templar/Provisioner
Blackburrow
Join Chat! irc: #EQ2Interface (dalnet) Ingame: /join eq.serverwide.eq2ui


Reply With Quote
  #6  
Unread 11-01-2004, 05:15 PM
Azek Azek is offline
A Brown Bear
 
Join Date: Oct 2004
Posts: 11
Default

Quote:
Originally Posted by insomniac
your clock works?! mine reads midnight all the time..
Yes, it works just fine. If you have wired the clock into a different place, then it wont work.

If you use the default skin and do a
/show_window MainHUD.Clock

the clock appears and works.
Reply With Quote
  #7  
Unread 11-23-2004, 05:29 PM
abaxion abaxion is offline
A Young Mystail Rat
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 6
Default

hate to dig up an old thread, but ... is there any way we can get this clock working? mine shows, but as insom said-- is always set to midnight. i am using the incubi silver interface btw, that may have something to do with it. :O
Reply With Quote
  #8  
Unread 11-25-2004, 12:16 AM
filidecht's Avatar
filidecht filidecht is offline
A Brown Bear
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Najena
Posts: 10
Default

To go along with the idea of forcing a window to show, I found out how to make a window STAY open, instead of closing all the time (best example, the Target window).

Change DynamicDataFilter="0001" to ="0000"

This made my target window stay on top, even after mashing the Esc key

I assume this can be done for all dynamic data (so far I've only tested with Target and Casting windows). Not just the window, either, but the data within the window as well. Within my modified Target window, I can hide some elements (such as the target's health) by leaving its specific Filter set to 0001, yet still keep the border and backdrop of the window itself visible with the window's page Filter set to 0000.
Reply With Quote
  #9  
Unread 11-25-2004, 12:55 AM
Talyns's Avatar
Talyns Talyns is offline
A Griffon
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Everfrost
Posts: 604
Send a message via ICQ to Talyns
Default

this is what the Doc says about D. Data filters:

EverQuest II has tried to make all relevant data available for any window. The system that allows this is called DynamicData. Any widget can be assigned to listen to dynamic data and will automatically update anytime the data changes. The widgets can also filter which types of updates are desired.

For the most recent list of available data see eq2ui_gamedata.xml

The data changes can be visible/not visible, text, color, opacity, progress, and more.

The filters are bitflags indicating the types of updates desired. By default, accept all.
Value Description
0x0000 None
0x0001 Visible/Not visible
0x0002 Text
0x0004 Tooltip
0x0008 Boolean value
0x0010 Floating point value
0x0020 Long value
0x0040 Progress percent
0x0080 Icon
0x0100 Command
0x0200 Enabled/Disabled
0x0400 Color
0x0800 Opacity
0x1000 Event Trigger
0xFFFF All
Reply With Quote
  #10  
Unread 11-25-2004, 01:43 AM
taco-man's Avatar
taco-man taco-man is offline
EQ2MAP Updater Author
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 1,349
Send a message via AIM to taco-man Send a message via MSN to taco-man Send a message via Yahoo to taco-man
Default

just thought i might add the /hide_window mainHUD.clock will infact close the window, im sure many of you figured this out but i thought i would post it just incase.
Reply With Quote
  #11  
Unread 11-29-2004, 02:01 PM
Centhena Centhena is offline
A Sea Turtle
Interface Author - Click to view interfaces
 
Join Date: Sep 2004
Posts: 31
Default

does this work for the clock?

could someone post a before and after edited line so i can see where the heck i'm supposed to do this to keep the window open all the time... nothign i've tried so far works.

Cen
Reply With Quote
  #12  
Unread 11-29-2004, 07:37 PM
filidecht's Avatar
filidecht filidecht is offline
A Brown Bear
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Najena
Posts: 10
Default

Quote:
does this work for the clock?
I don't think it will. I don't see dynamic data being used in the clock, so to be honest I don't know. It doesn't look like it, but I haven't had a chance to play with it and test things out.
Reply With Quote
  #13  
Unread 11-29-2004, 07:56 PM
noize noize is offline
A Forest Scavenger
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Befallen
Posts: 19
Default

to use them bitflags and set more than one value take FFFF minus the value you want to set.

so to have all but color(0400) and visible(0001) you'd get FBFE
and to have jus those two it'd obviously 0401. figured that out to make the health text colors not change.
Reply With Quote
  #14  
Unread 12-11-2004, 03:10 AM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

A helpful bit of related information:

You can add the following to any window just below the first Page tag to make it stay open when you hit the Escape key. (But it won't, for example, stop the target window from closing when the target dies or gets out of range.)

Code:
<Button IsCancelButton="true" Name="EscapeKeyBlocker"/>
(You may need to search for any other instances of IsCancelButton="true" in the file and remove them.)
__________________
If it ain't broke, it needs more features!
Reply With Quote
  #15  
Unread 12-11-2004, 08:16 AM
Imadruid Imadruid is offline
A Dervish Cutthroat
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 38
Default

You can also just remove the WC_CloseButton. That is what I did for my inventory window. It now stays open all the time.
Reply With Quote
  #16  
Unread 12-11-2004, 03:52 PM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

Hmm, that appears to work too. But only if the window had a close button to begin with.
__________________
If it ain't broke, it needs more features!
Reply With Quote
  #17  
Unread 02-20-2005, 07:00 AM
aalwein aalwein is offline
He Who Holds the XML
Premium Member
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Nektulos
Posts: 75
Default

is there any way to make a window always stay on top of all other windows?
__________________

Aalwein | Bartolomeu
"Vae puto deus fio."
Reply With Quote
  #18  
Unread 02-20-2005, 03:08 PM
insomniac's Avatar
insomniac insomniac is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Blackburrow
Posts: 555
Default i know! i know!

Quote:
Originally Posted by aalwein
is there any way to make a window always stay on top of all other windows?
throw alwaysontop="true" into the 1st page
__________________
Shizlak Xml - Templar/Provisioner
Blackburrow
Join Chat! irc: #EQ2Interface (dalnet) Ingame: /join eq.serverwide.eq2ui


Reply With Quote
  #19  
Unread 04-25-2005, 11:29 AM
Kosmos's Avatar
Kosmos Kosmos is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Lucan DLere
Posts: 581
Default

An idea I had, from Zonx List Box discovery.


If you create a custom window.

Add an invisible button to it. The Buttons OnPress Event could be /show_window ....

You could do, OnHide Button=pressed type string.

Or

use one of the parameters of your window to code an IF statement for the visibility of the window.
__________________
Kosmos
Qeynos Ranger (Retired)
Lucan D'Lere
Reply With Quote
  #20  
Unread 04-26-2005, 02:11 AM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

Quote:
Originally Posted by Kosmos
An idea I had, from Zonx List Box discovery.


If you create a custom window.

Add an invisible button to it. The Buttons OnPress Event could be /show_window ....

You could do, OnHide Button=pressed type string.

Or

use one of the parameters of your window to code an IF statement for the visibility of the window.
OnHide doesn't trigger on log-in unless the window has data pushed to it, so that wouldn't work unless OnHide="visible=true" already works.
__________________
If it ain't broke, it needs more features!
Reply With Quote
  #21  
Unread 04-26-2005, 08:26 AM
Kosmos's Avatar
Kosmos Kosmos is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Lucan DLere
Posts: 581
Default

Quote:
Originally Posted by Deathbane27
OnHide doesn't trigger on log-in unless the window has data pushed to it, so that wouldn't work unless OnHide="visible=true" already works.

So I am guessing that none of the events get triggered on log-in unless data is pushed to them?
__________________
Kosmos
Qeynos Ranger (Retired)
Lucan D'Lere
Reply With Quote
  #22  
Unread 06-12-2006, 08:55 AM
Sl4d3 Sl4d3 is offline
A Young Mystail Rat
 
Join Date: Feb 2006
Server: Antonia Bayle
Posts: 5
Default

So we can't "automatically" load windows we made unless we write "/show_window MainHUD.Clock" or click a button or wathever ?

Only way is to add our own stuff to defaut windows then i guess?
Reply With Quote
  #23  
Unread 06-14-2006, 11:49 AM
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
Send a message via Yahoo to Zonx
Default

You can script a default window (that recieves dynamic data) to show a custom window on log in. It must have some sort of regularly updating data to be reliably automatic.
Reply With Quote
  #24  
Unread 07-01-2006, 05:03 AM
Lywellyn Lywellyn is offline
A Forest Scavenger
Interface Author - Click to view interfaces
 
Join Date: Jun 2006
Server: Nektulos
Posts: 18
Default

Quote:
Originally Posted by Zonx
You can script a default window (that recieves dynamic data) to show a custom window on log in. It must have some sort of regularly updating data to be reliably automatic.
An example would be? I have a window that I'd like to have shown soon as I log in. Once it shows when I log in, it stays open just fine, it's just getting it to automatically open upon login that's got me confused
Reply With Quote
  #25  
Unread 07-03-2006, 06:14 PM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

For example add to the experience window's page tag
OnShow="show_window <YourCustomWindow>"
__________________
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
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 06:21 AM.


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