I added a few of the newer frames. So here is the updated code i have. The frames i am having issues with is the talent frame and the achiv frame. Any idea's?
Code:
--[[ RegisterFrame(name, nohide)
Use it to register general frames
name: frame global name
nohide: true if you don't want Aero to hide the frame with its special features]]
--RegisterFrame("StaticPopup1") -- causing the frame to have bugged size :<
RegisterFrame("GameMenuFrame", true)
RegisterFrame("AudioOptionsFrame", true)
RegisterFrame("VideoOptionsFrame", true)
RegisterFrame("InterfaceOptionsFrame", true)
RegisterFrame("OpacityFrame", true)
RegisterFrame("ItemRefTooltip", true)
RegisterFrame("OpenMailFrame", true)
RegisterFrame("StackSplitFrame", true)
RegisterFrame("ColorPickerFrame", true)
RegisterFrame("GroupLootFrame1", true)
RegisterFrame("GroupLootFrame2", true)
RegisterFrame("GroupLootFrame3", true)
RegisterFrame("GroupLootFrame4", true)
RegisterFrame("LootFrame")
RegisterFrame("RaidInfoFrame")
RegisterFrame("TaxiFrame")
RegisterFrame("HelpFrame")
RegisterFrame("MailFrame")
RegisterFrame("BankFrame")
RegisterFrame("ArenaFrame")
RegisterFrame("TradeFrame")
RegisterFrame("GossipFrame")
RegisterFrame("TabardFrame")
RegisterFrame("FriendsFrame")
RegisterFrame("MerchantFrame")
RegisterFrame("QuestLogFrame")
RegisterFrame("SpellBookFrame")
RegisterFrame("GuildPlayerStatusframe")
RegisterFrame("LFDParentFrame")
RegisterFrame("PetStableFrame")
RegisterFrame("BattlefieldFrame")
RegisterFrame("LFGParentFrame")
RegisterFrame("GuildRegistrarFrame")
RegisterFrame("ContainerFrame1")
RegisterFrame("ContainerFrame2")
RegisterFrame("CalanderFrame")
RegisterFrame("ContainerFrame4")
RegisterFrame("ContainerFrame3")
RegisterFrame("ContainerFrame5")
RegisterFrame("ArenaRegistrarFrame")
RegisterFrame("PlayerTalentFrame")
RegisterFrame("AchievementFrame", true)
RegisterFrame("GuildInfoFrame", true)
RegisterFrame("PVPTeamDetails", true)
RegisterFrame("ChatConfigFrame", true)
RegisterFrame("GearManagerDialog", true)
RegisterFrame("ReputationDetailFrame", true)
RegisterFrame("PVPParentFrame", true) -- we can't RegisterSpecial it because it will cause some text positions to be messed up
--[[ RegisterSpecial(name, ...)
Use it to register frames that are not clickable but hold other frames that are clickable and dependant of the main frame
name: main ("parent") frame name
...: list the names of the frames that are dependant on main frame]]
RegisterSpecial("CharacterFrame", "SkillFrame", "ReputationFrame", "PaperDollFrame", "RaidInfoFrame", "AchievementFrame", "CalanderFrame")
--[[ RegisterOnLoad(addon. arg2, nohide)
Use it to register frames that created by addons and can be loaded after this addon loads
addon: addon name, the frame will be skinned afther this addons loads
arg2: either name of the frame or your function that will hook frame creation
nohide: true if you don't want Aero to hide the frame with its special features]]
RegisterOnLoad("aLoot", "aLoot", true)
RegisterOnLoad("aBags", "aBagsHolder", true)
RegisterOnLoad("aBags", "aBagsBankHolder", true)
RegisterOnLoad("Blizzard_CraftUI", "CraftFrame")
RegisterOnLoad("Blizzard_MacroUI", "MacroFrame")
RegisterOnLoad("Blizzard_AuctionUI", "AuctionFrame")
RegisterOnLoad("Blizzard_GuildBankUI", "GuildBankFrame")
RegisterOnLoad("Blizzard_TalentUI", "PlayerTalentFrame")
RegisterOnLoad("Blizzard_TradeSkillUI", "TradeSkillFrame")
RegisterOnLoad("Blizzard_TrainerUI", "ClassTrainerFrame")
RegisterOnLoad("Blizzard_GMSurveyUI", "GMSurveyFrame")
RegisterOnLoad("Blizzard_AchievementUI", "AchievementFrame")
RegisterOnLoad("Blizzard_BattlefieldMinimap", "BattlefieldMinimap")
RegisterOnLoad("Blizzard_ItemSocketingUI", "ItemSocketingFrame")
RegisterOnLoad("Blizzard_AuctionUI", "AuctionDressUpFrame", true)
RegisterOnLoad("cargBags_Nivaya", function()
hooksecurefunc(cargBags, "Spawn", function(frame, name)
RegisterFrame(name, true)
end)
end, true)