11-05-2009, 06:39 PM
|
#21
|
A Wyrmkin Dreamwalker
Join Date: Apr 2009
Posts: 58
|
Quote:
Originally Posted by Brainn
you need to rebuild the window:
RDXDK.RebuildWindow(path)
|
I tried this and it didn't seem to work, is there some special function that is called when you hit "OK" to close an AuraFilter window? I looked at the source and didn't see anything but I may have missed it.
|
|
|
11-05-2009, 10:55 PM
|
#22
|
A Theradrim Guardian
Join Date: Oct 2008
Posts: 61
|
You can try this instead.
Code:
RDXDB.NotifyUpdate(path)
Point the path to the unitframetype object. (At least that is what I did for my MGS UI and it worked.)
__________________
What was is, what will be was.
|
|
|
11-06-2009, 12:17 AM
|
#23
|
A Wyrmkin Dreamwalker
Join Date: Apr 2009
Posts: 58
|
Quote:
Originally Posted by Dgrimes
You can try this instead.
Code:
RDXDB.NotifyUpdate(path)
Point the path to the unitframetype object. (At least that is what I did for my MGS UI and it worked.)
|
Tried that, and notifying the aurafilter object and the window, no luck. Maybe Sigg has some ideas?
|
|
|
11-06-2009, 11:22 AM
|
#24
|
Featured Artist
Join Date: Aug 2008
Posts: 252
|
You have the data and you have the instance.
You have to modify both.
Code:
function SetTalentedBindings()
local od = RDXDB.GetObjectData("shakar_Heal2:badAuras");
if ( GetActiveTalentGroup() == 2 ) then
use table.remove and table.insert to change the content of the od table
else
use table.remove and table.insert to change the content of the od table
end
local inst = RDXDB.GetObjectInstance("shakar_Heal2:badAuras");
if inst then RDXDB.WriteFilter(inst, od); end
end
Last edited by sigg : 11-06-2009 at 11:24 AM.
|
|
|
11-08-2009, 11:29 PM
|
#25
|
A Wyrmkin Dreamwalker
Join Date: Apr 2009
Posts: 58
|
Still no luck  Here is the exact code:
Code:
function SetTalentedBindings()
local od = RDXDB.GetObjectData("shakar_Heal2:badAuras");
if ( GetActiveTalentGroup() == 2 ) then
RDXDB.SetSymLinkTarget("shakar_Heal2:bindings_sym", "shakar_Heal2:current_bindings_disc")
local found = false;
for i=1, #(od.data) do if (od.data[i] == 6788) then found = true; end; end;
if (found == false) then table.insert(od.data, 6788); end;
else
RDXDB.SetSymLinkTarget("shakar_Heal2:bindings_sym", "shakar_Heal2:current_bindings")
for i=1, #(od.data) do if (od.data[i] == 6788) then table.remove(od.data, i); end; end;
end
local inst = RDXDB.GetObjectInstance("shakar_Heal2:badAuras");
if inst then RDXDB.WriteFilter(inst,od); end
end
WoWEvents:Bind("PLAYER_ENTERING_WORLD", nil, SetTalentedBindings, "RDX_TALENTBINDINGS");
WoWEvents:Bind("PLAYER_TALENT_UPDATE", nil, SetTalentedBindings, "RDX_TALENTBINDINGS2");
Any other ideas?
Last edited by derickso : 11-08-2009 at 11:32 PM.
|
|
|
11-15-2009, 05:22 PM
|
#26
|
Featured Artist
Join Date: Aug 2008
Posts: 252
|
The new SYMLINK object :
You have 4 symlink type object :
simple: the symlink object is linked to one object
talent: the symlink object is dependant to your group talent, you have to declare 2 link objects.
class: the symlink object is dependant to your class, you have to declare 10 link objects.
name&realm: The symlink is dependant of your name and realm. This symlink will automatically created the symlink object.
Derickso, the talent symlink will fit your need.
The function RDXDB.SetSymLinkTarget is now deprecated.
Sigg
|
|
|
11-15-2009, 06:28 PM
|
#27
|
A Wyrmkin Dreamwalker
Join Date: Apr 2009
Posts: 58
|
Quote:
Originally Posted by sigg
The new SYMLINK object :
You have 4 symlink type object :
simple: the symlink object is linked to one object
talent: the symlink object is dependant to your group talent, you have to declare 2 link objects.
class: the symlink object is dependant to your class, you have to declare 10 link objects.
name&realm: The symlink is dependant of your name and realm. This symlink will automatically created the symlink object.
Derickso, the talent symlink will fit your need.
The function RDXDB.SetSymLinkTarget is now deprecated.
Sigg
|
This is great, thanks Sigg.
|
|
|
11-18-2009, 03:36 PM
|
#28
|
A Fallenroot Satyr
Join Date: Apr 2009
Posts: 27
|
Quote:
Originally Posted by sigg
There is a big change.
The roster type concept.
You have to select the roster type for your windows in the datasource feature :
RAID
RAIDPET
RAID&RAIDPET
ARENA
ARENAPET
ARENA&ARENAPET
BOSS (available only with 3.3 upcoming)
New layouts is coming soon.
I am really happy with this change, it will be really better.
Sigg
|
is this allready implemented for ptr-testing ? specificaly the boss-thingy would be nice 
|
|
|
11-18-2009, 04:22 PM
|
#29
|
Featured Artist
Join Date: Aug 2008
Posts: 252
|
No not yet.
But it is planned
|
|
|
11-22-2009, 05:41 PM
|
#30
|
Featured Artist
Join Date: Aug 2008
Posts: 252
|
RDX manage chatframe and chatframe editbox.
Please disable any other chat addon.
You can right click on a window chatframe to open the default blizzard option panel.
Do not use the button Create new chat window from blizzard option panel.
Enjoy
Sigg
|
|
|
11-24-2009, 02:05 PM
|
#31
|
A Fallenroot Satyr
Join Date: Apr 2009
Posts: 27
|
just upgraded to latest svn (rev. 237), the new chatframe stuff seems kinda...featureless to me ? is moving/sizing the chat-frames all that it currently does or am i missing something ? if yes, are there more features planned ? like... optional timestamps, class-colored nicks, "chat copy" and stuff like that, or should we use other addons for those functions ?
|
|
|
11-24-2009, 02:34 PM
|
#32
|
Featured Artist
Join Date: Aug 2008
Posts: 252
|
Yes it is planned and coming.
Sigg
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|