EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > General Discussion > Dev Shack

Reply
Thread Tools Search this Thread Display Modes
  #26  
Unread 07-30-2010, 12:34 PM
SOE-Rothgar SOE-Rothgar is offline
A Griffon
Yes this person is from Daybreak!
 
Join Date: Aug 2007
Server: Unrest
Posts: 208
Default

Rather than having empty windows that serve no purpose I'd rather add events that fire on widgets that want to listen for them, like your example of OnLoaded, etc. But I doubt I'd be able to do this by GU57.
Reply With Quote
  #27  
Unread 07-30-2010, 01:14 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
Send a message via ICQ to Landiin Send a message via AIM to Landiin Send a message via MSN to Landiin Send a message via Yahoo to Landiin
Default

Quote:
Originally Posted by SOE-Rothgar View Post
Rather than having empty windows that serve no purpose I'd rather add events that fire on widgets that want to listen for them, like your example of OnLoaded, etc. But I doubt I'd be able to do this by GU57.
By OnLoaded do you mean the widget would fire that event when it received the DD that was assigned to it? If so that would work just as good.
__________________
Landiin's EQ2MAP Updater Discussion Download
Reply With Quote
  #28  
Unread 07-30-2010, 02:04 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 Landiin View Post
By OnLoaded do you mean the widget would fire that event when it received the DD that was assigned to it? If so that would work just as good.
No, I meant it would fire when the UI was done loading. I assumed that's what you were talking about.

Dynamic data gets set at a bunch of different times. Sometimes the code initializes it to an empty string before the game server sets the value to something else. There's not a single process that sets all dynamic data.
Reply With Quote
  #29  
Unread 07-30-2010, 07:27 PM
Drumstix42's Avatar
Drumstix42 Drumstix42 is offline
A Griffon
Featured
 
Join Date: Oct 2004
Server: Antonia Bayle
Posts: 3,287
Send a message via AIM to Drumstix42 Send a message via MSN to Drumstix42 Send a message via Yahoo to Drumstix42
Default

Plus you can always use OnTextChanged to catch incoming changes of DynamicData, and you can always use a counter to check how many times it changes to prevent an infinite loop.
__________________
"I'm afraid you're guilty of thought-crime. Don't bother getting the door, we'll let ourselves in..."
<Donate to DrumsUI> < [DrumsUI] Updater > < [DrumsUI] Full Interface> < Drumstix42 on Twitch.tv
>
Reply With Quote
  #30  
Unread 07-30-2010, 10:40 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
Send a message via ICQ to Landiin Send a message via AIM to Landiin Send a message via MSN to Landiin Send a message via Yahoo to Landiin
Default

Quote:
Originally Posted by SOE-Rothgar View Post
No, I meant it would fire when the UI was done loading. I assumed that's what you were talking about.

Dynamic data gets set at a bunch of different times. Sometimes the code initializes it to an empty string before the game server sets the value to something else. There's not a single process that sets all dynamic data.
In that case wouldn't it be easer to just send that single to a gamedata variable and letting us read it with and object that can accepts a true and false states change? They way you said would work but just seems like it would be easer to change a variable then create code to make such an event. I guess if the UI widgets uses an inherent system it wouldn't be that bad to add it one of the base widget.
__________________
Landiin's EQ2MAP Updater Discussion Download

Last edited by Landiin : 07-30-2010 at 10:44 PM.
Reply With Quote
  #31  
Unread 07-31-2010, 05:01 PM
Berekona Berekona is offline
A Grove Wisp
 
Join Date: Apr 2008
Server: Freeport
Posts: 25
Default

Any chance the default UI will include a auto attack bar? I would love to see that included if possible.
Reply With Quote
  #32  
Unread 07-31-2010, 06:45 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 Berekona View Post
Any chance the default UI will include a auto attack bar? I would love to see that included if possible.
Not this GU, will likely be put in a later GU.
__________________
Reply With Quote
  #33  
Unread 08-01-2010, 06:31 PM
Berekona Berekona is offline
A Grove Wisp
 
Join Date: Apr 2008
Server: Freeport
Posts: 25
Default

Is there a way to add it into default for the time without running a custom UI?
Reply With Quote
  #34  
Unread 08-01-2010, 06:55 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 Berekona View Post
Is there a way to add it into default for the time without running a custom UI?
since there is no auto attack bar by default you will need to install a custom auto attack bar, sounds logical, no?
__________________
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
  #35  
Unread 08-02-2010, 11:28 PM
Drumstix42's Avatar
Drumstix42 Drumstix42 is offline
A Griffon
Featured
 
Join Date: Oct 2004
Server: Antonia Bayle
Posts: 3,287
Send a message via AIM to Drumstix42 Send a message via MSN to Drumstix42 Send a message via Yahoo to Drumstix42
Default

Hey Rothgar, this has bothered me for a while...

Is there any way to add commas to the Status Points prices in merchants?
It's really hard to make out the larger numbers, and we got commas in the personal status number.

Been asking about this over the years for a while, but it's definitely not bug

183627SP hurts my eyes!
183,627SP lets me know it's not a million, and indeed just 100k
__________________
"I'm afraid you're guilty of thought-crime. Don't bother getting the door, we'll let ourselves in..."
<Donate to DrumsUI> < [DrumsUI] Updater > < [DrumsUI] Full Interface> < Drumstix42 on Twitch.tv
>
Reply With Quote
  #36  
Unread 08-03-2010, 09:27 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

Explicit OnLoaded and OnReloaded events would be great.

A suitable alternative if its less work on your end would be DDs that set the following attributes when applied to a UI Object.

Text = Value
Press = Value
Activate = Value

For OnLoaded, Value is a BOOL initially set to "false" then changed to "true" when the UI has finished loading/rendering.

For OnReloaded, Value is a BOOL initially set to "false" then changed to "true" for 1 standard DD tick. After that tick, it flips back to "false" so its ready to signal another reload.

And of course when the DD values change, they should fire the corresponding event, onTextChanged, onPress, onActivate, onDeactivate.
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 04:07 PM.


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