df7cc26a64
Fix remaining lua errors covered by ascension patches Add Addon Skins Add Enhanced Friends List
186 lines
7.2 KiB
Lua
186 lines
7.2 KiB
Lua
local E, L, V, P, G = unpack(ElvUI)
|
|
local S = E:GetModule("Skins")
|
|
local AS = E:GetModule("AddOnSkins")
|
|
|
|
if not AS:IsAddonLODorEnabled("QDKP2_GUI") then return end
|
|
|
|
-- Quick DKP V2 - GUI v 2.6.7 and v 2.7.5
|
|
|
|
S:AddCallbackForAddon("QDKP2_GUI", "QDKP2_GUI", function()
|
|
if not E.private.addOnSkins.QDKP2_GUI then return end
|
|
--Roster Frame
|
|
QDKP2_Frame2:StripTextures()
|
|
QDKP2_Frame2:CreateBackdrop("Transparent")
|
|
QDKP2_Frame2:Size(780, 400)
|
|
QDKP2_frame2_title:Size(725, 14)
|
|
QDKP2_frame2_scrollbar:StripTextures()
|
|
QDKP2_frame2_scrollbar:Point("TOPLEFT", 15, - 55)
|
|
QDKP2_frame2_scrollbar:Point("BOTTOMRIGHT", - 30, 41)
|
|
QDKP2_frame2_title_name:Size(105, 14)
|
|
QDKP2_frame2_title_class:Size(80, 14)
|
|
QDKP2_frame2_title_net:Size(60, 14)
|
|
QDKP2_frame2_title_total:Size(60, 14)
|
|
QDKP2_frame2_title_spent:Size(60, 14)
|
|
QDKP2_Frame2_Bid_Item:ClearAllPoints()
|
|
QDKP2_Frame2_Bid_Item:Point("BottomLeft", QDKP2_frame2_showRaid, "BottomLeft", - 60, - 2)
|
|
|
|
for i = 10, 29 do
|
|
local child = select(i, QDKP2_Frame2:GetChildren())
|
|
if child:IsObjectType("Button") then
|
|
child:StripTextures()
|
|
child:SetHighlightTexture("Interface\\AddOns\\ElvUI\\Media\\Textures\\Highlight.tga", "Add")
|
|
S:HandleButtonHighlight(child, 1, 0.8, 0.1)
|
|
end
|
|
end
|
|
|
|
for i = 1, 20 do
|
|
_G["QDKP2_frame2_entry" .. i]:Size(725, 14)
|
|
_G["QDKP2_frame2_entry" .. i .. "_name"]:Size(105, 14)
|
|
_G["QDKP2_frame2_entry" .. i .. "_class"]:Size(80, 14)
|
|
_G["QDKP2_frame2_entry" .. i .. "_net"]:Size(60, 14)
|
|
_G["QDKP2_frame2_entry" .. i .. "_total"]:Size(60, 14)
|
|
_G["QDKP2_frame2_entry" .. i .. "_spent"]:Size(60, 14)
|
|
|
|
local highlight = _G["QDKP2_frame2_entry" .. i .. "_Highlight"]
|
|
highlight:SetAllPoints(true)
|
|
highlight:SetTexture(E.Media.Textures.Highlight)
|
|
highlight:SetVertexColor(0.8, 0.6, 0.2, 0.5)
|
|
end
|
|
|
|
S:HandleScrollBar(QDKP2_frame2_scrollbarScrollBar)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_name)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_rank)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_class)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_net)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_total)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_spent)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_hours)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_deltatotal)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_deltaspent)
|
|
S:HandleButton(QDKP2_frame2_showRaid)
|
|
S:HandleButton(QDKP2_Frame2_Bid_Button)
|
|
S:HandleButton(QDKP2_Frame2_Bid_ButtonWin)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_roll)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_bid)
|
|
S:HandleButton(QDKP2_Frame2_SortBtn_value)
|
|
S:HandleEditBox(QDKP2_Frame2_Bid_Item)
|
|
S:HandleCheckBox(QDKP2frame2_selectList_guild)
|
|
if QDKP2frame2_selectList_guildOnline then
|
|
S:HandleCheckBox(QDKP2frame2_selectList_guildOnline)
|
|
elseif QDKP2frame2_selectList_Custom then
|
|
S:HandleCheckBox(QDKP2frame2_selectList_Custom)
|
|
end
|
|
S:HandleCheckBox(QDKP2frame2_selectList_Raid)
|
|
S:HandleCheckBox(QDKP2frame2_selectList_Bid)
|
|
S:HandleCloseButton(QDKP2_Frame2_Button1, QDKP2_Frame2)
|
|
|
|
--RaidLog Frame
|
|
QDKP2_Frame5:StripTextures()
|
|
QDKP2_Frame5:CreateBackdrop("Transparent")
|
|
QDKP2_frame5_scrollbar:StripTextures()
|
|
S:HandleCloseButton(QDKP2_Frame5_Button1, QDKP2_Frame5)
|
|
S:HandleScrollBar(QDKP2_frame5_scrollbarScrollBar)
|
|
QDKP2_frame5_intest_net:Size(40, 14)
|
|
QDKP2_frame5_intest_mod:Size(40, 14)
|
|
for i = 1, 25 do
|
|
_G["QDKP2_frame5_entry" .. i .. "_net"]:Size(40, 14)
|
|
_G["QDKP2_frame5_entry" .. i .. "_mod"]:Size(40, 14)
|
|
end
|
|
for i = 4, 28 do
|
|
local child = select(i, QDKP2_Frame5:GetChildren())
|
|
if child:IsObjectType("Button") then
|
|
child:StripTextures()
|
|
child:SetHighlightTexture("Interface\\AddOns\\ElvUI\\Media\\Textures\\Highlight.tga", "Add")
|
|
S:HandleButtonHighlight(child, 1, 0.8, 0.1)
|
|
end
|
|
end
|
|
|
|
--Frame 1
|
|
QDKP2_Frame1:StripTextures()
|
|
QDKP2_Frame1:CreateBackdrop("Transparent")
|
|
S:HandleCloseButton(QDKP2_Frame1_Button1, QDKP2_Frame1)
|
|
S:HandleButton(QDKP2frame1_newSession)
|
|
S:HandleButton(QDKP2frame1_closeSession)
|
|
S:HandleButton(QDKP2frame1_upload)
|
|
S:HandleButton(QDKP2frame1_revert)
|
|
S:HandleButton(QDKP2frame1_backup)
|
|
S:HandleButton(QDKP2frame1_restore)
|
|
S:HandleButton(QDKP2frame1_exportTXT)
|
|
S:HandleButton(QDKP2frame1_list)
|
|
S:HandleButton(QDKP2frame1_log)
|
|
S:HandleButton(QDKP2frame1_award)
|
|
S:HandleButton(QDKP2frame1_dkpBox_perhr)
|
|
S:HandleButton(QDKP2frame1_dkpBox_IM)
|
|
S:HandleButton(QDKP2frame1_ironman)
|
|
S:HandleButton(QDKP2frame1_onOff)
|
|
S:HandleButton(QDKP2frame1_dkpBox)
|
|
S:HandleNextPrevButton(QDKP2frame1_upbutton, "up")
|
|
S:HandleNextPrevButton(QDKP2frame1_downbutton, "down")
|
|
S:HandleNextPrevButton(QDKP2frame1_hourlybonus_upbutton, "up")
|
|
S:HandleNextPrevButton(QDKP2frame1_hourlybonus_downbutton, "down")
|
|
S:HandleNextPrevButton(QDKP2frame1_IMbonus_upbutton, "up")
|
|
S:HandleNextPrevButton(QDKP2frame1_IMbonus_downbutton, "down")
|
|
S:HandleCheckBox(QDKP2frame1_UseBossMod)
|
|
S:HandleCheckBox(QDKP2frame1_DetectBids)
|
|
S:HandleCheckBox(QDKP2frame1_FixedPrice)
|
|
QDKP2_frame1_BackupDate:Point("CENTER", 0, - 3)
|
|
QDKP2_Frame1_raidDKP_text:Point("LEFT", 4, 0)
|
|
QDKP2_Frame1_timerDKP_text:Point("LEFT", 4, 0)
|
|
QDKP2_Frame1_IMDKP_text:Point("LEFT", 4, 0)
|
|
QDKP2frame1_exportTXT:Size(60, 20)
|
|
QDKP2frame1_exportTXT:Point("Left", QDKP2frame1_upload, "RIGHT", 5, - 22)
|
|
QDKP2frame1_log:Point("CENTER", QDKP2_Frame1, "TOP", - 2, - 55)
|
|
QDKP2frame1_newSession:Point("RIGHT", QDKP2_Frame1, "TOP", - 2, - 103)
|
|
QDKP2frame1_backup:Point("RIGHT", QDKP2_frame1_BackupDate_Parent, "TOP", - 36, 5)
|
|
QDKP2frame1_restore:Point("LEFT", QDKP2_frame1_BackupDate_Parent, "TOP", - 35, 5)
|
|
QDKP2frame1_backup:Size(89, 20)
|
|
QDKP2frame1_restore:Size(89, 20)
|
|
|
|
--Frame 3
|
|
QDKP2_Frame3:StripTextures()
|
|
QDKP2_Frame3:CreateBackdrop("Transparent")
|
|
QDKP2frame3_dkpBox:Size(45, 20)
|
|
QDKP2frame3_reasonBox:Size(137, 20)
|
|
QDKP2frame3_reasonBox:Point("LEFT", QDKP2frame3_For, "RIGHT", 4, - 2)
|
|
QDKP2frame3_changePlayerInfo:Point("CENTER", QDKP2_Frame3, "BOTTOM", 0, 23)
|
|
S:HandleCloseButton(QDKP2_Frame3_Button1)
|
|
S:HandleEditBox(QDKP2frame3_dkpBox)
|
|
S:HandleEditBox(QDKP2frame3_reasonBox)
|
|
S:HandleButton(QDKP2frame3_award)
|
|
S:HandleButton(QDKP2frame3_spend)
|
|
S:HandleButton(QDKP2frame3_zsBtn)
|
|
S:HandleButton(QDKP2frame3_PopupLog)
|
|
S:HandleButton(QDKP2frame3_changePlayerInfo)
|
|
|
|
--Frame 4
|
|
QDKP2_Frame4:StripTextures()
|
|
QDKP2_Frame4:CreateBackdrop("Transparent")
|
|
S:HandleCloseButton(QDKP2_Frame4_Button1)
|
|
QDKP2frame4_NetBox:Size(100, 15)
|
|
QDKP2frame4_TotalBox:Size(100, 15)
|
|
QDKP2frame4_HoursBox:Size(70, 15)
|
|
QDKP2frame4_NetBox:Point("TopLeft", QDKP2_Frame4, "TopLeft", 70, - 31)
|
|
QDKP2frame4_TotalBox:Point("TopLeft", QDKP2_Frame4, "TopLeft", 70, - 51)
|
|
QDKP2frame4_HoursBox:Point("TopLeft", QDKP2_Frame4, "TopLeft", 70, - 71)
|
|
S:HandleEditBox(QDKP2frame4_NetBox)
|
|
S:HandleEditBox(QDKP2frame4_TotalBox)
|
|
S:HandleEditBox(QDKP2frame4_HoursBox)
|
|
S:HandleButton(QDKP2Frame4_Set)
|
|
|
|
--QDKP2_modify_log_entry
|
|
QDKP2_modify_log_entry:StripTextures()
|
|
QDKP2_modify_log_entry:CreateBackdrop("Transparent")
|
|
S:HandleCloseButton(QDKP2_modify_log_entry_ButtonClose)
|
|
QDKP2_modify_log_entry:Size(230, 160)
|
|
QDKP2frame6_GainedBox:Size(50, 20)
|
|
QDKP2frame6_SpentBox:Size(50, 20)
|
|
QDKP2frame6_ReasonBox:Size(160, 20)
|
|
QDKP2frame6_ReasonBox:Point("TOP", 19, - 70)
|
|
QDKP2_modify_log_entry_for:Point("TOPLEFT", 5, - 74)
|
|
S:HandleEditBox(QDKP2frame6_GainedBox)
|
|
S:HandleEditBox(QDKP2frame6_SpentBox)
|
|
S:HandleEditBox(QDKP2frame6_ReasonBox)
|
|
S:HandleButton(QDKP2_modify_log_entry_Apply)
|
|
S:HandleButton(QDKP2_modify_log_entry_Cancel)
|
|
end)
|