comparison Modules/BuffFrame.lua @ 138:6e2f20230190 tip

- 8.1 TOC - disabled Currency and WorldState modules for lack of use - BoD progress link buttons for group finder
author Nenue
date Fri, 22 Feb 2019 17:34:58 -0500
parents 414e37af1b1b
children
comparison
equal deleted inserted replaced
137:dee5dd232bcb 138:6e2f20230190
385 385
386 hooksecurefunc(frame, 'SetShown', function(frame, isShown) 386 hooksecurefunc(frame, 'SetShown', function(frame, isShown)
387 facade:SetShown(isShown) 387 facade:SetShown(isShown)
388 end) 388 end)
389 389
390 --[[
390 facade.Audit = facade.Audit or {} 391 facade.Audit = facade.Audit or {}
391 for i = 1, 3 do 392 for i = 1, 3 do
392 local button = CreateFrame('Button', nil, facade, 'VeneerBuffAuditTemplate') 393 local button = CreateFrame('Button', nil, facade, 'VeneerBuffAuditTemplate')
393 button.index = i 394 button.index = i
394 button:RegisterForClicks('AnyUp') 395 button:RegisterForClicks('AnyUp')
396 button:SetScript('OnEvent', Audit_OnEvent) 397 button:SetScript('OnEvent', Audit_OnEvent)
397 --button:RegisterEvent('POWER_REGEN_ENABLED') 398 --button:RegisterEvent('POWER_REGEN_ENABLED')
398 button:SetPoint('TOPLEFT', 0, (i-1) * 16 * -1) 399 button:SetPoint('TOPLEFT', 0, (i-1) * 16 * -1)
399 facade.Audit[i] = button 400 facade.Audit[i] = button
400 end 401 end
402 --]]
401 403
402 facade.IsAcquired = true 404 facade.IsAcquired = true
403 facade:SetParent(UIParent) 405 facade:SetParent(UIParent)
404 facade:SetAllPoints(frame) 406 facade:SetAllPoints(frame)
405 facade:SetFrameStrata('MEDIUM') 407 facade:SetFrameStrata('MEDIUM')
478 frame.count:ClearAllPoints() 480 frame.count:ClearAllPoints()
479 else 481 else
480 facade.count:Hide() 482 facade.count:Hide()
481 end 483 end
482 484
485 --[[
483 for i, button in ipairs(facade.Audit) do 486 for i, button in ipairs(facade.Audit) do
484 local isShown = (values[i] and true) 487 local isShown = (values[i] and true)
485 if valueMasks[name] and valueMasks[name][i] ~= nil then 488 if valueMasks[name] and valueMasks[name][i] ~= nil then
486 print(':: use value mask', name, i) 489 print(':: use value mask', name, i)
487 isShown = (values[i] == 1) and true or false 490 isShown = (values[i] == 1) and true or false
488 end 491 end
489 492
490 facade.Audit[i]:SetShown(isShown) 493 facade.Audit[i]:SetShown(isShown)
491 facade.Audit[i].Value:SetText(values[i]) 494 facade.Audit[i].Value:SetText(values[i])
492 end 495 end
496 --]]
493 497
494 498
495 else 499 else
496 facade.progress:Hide() 500 facade.progress:Hide()
497 --facade.cooldown:SetCooldown(0,0) 501 --facade.cooldown:SetCooldown(0,0)