Mercurial > wow > buffalo2
comparison ObjectiveTracker/Layout.lua @ 59:07ef62fe201f
Re-write of BuffFrame module:
- uses secure hooks on blizzard BuffFrame.lua functions to determine needed action
- make use of built-in table behavior to reduce unnecessary frame updates
| author | Nenue |
|---|---|
| date | Thu, 28 Jul 2016 18:27:56 -0400 |
| parents | f253baf6022d |
| children |
comparison
equal
deleted
inserted
replaced
| 58:f253baf6022d | 59:07ef62fe201f |
|---|---|
| 253 block:SetWidth(T.Conf.Wrapper.Width) | 253 block:SetWidth(T.Conf.Wrapper.Width) |
| 254 block.title:SetSpacing(titleSpacing) | 254 block.title:SetSpacing(titleSpacing) |
| 255 block.title:SetPoint('TOP', block, 'TOP', 0, -titleSpacing) | 255 block.title:SetPoint('TOP', block, 'TOP', 0, -titleSpacing) |
| 256 block.title:SetPoint('LEFT', block, 'LEFT', titleIndent, 0) | 256 block.title:SetPoint('LEFT', block, 'LEFT', titleIndent, 0) |
| 257 block.title:SetTextColor(unpack(titleColor)) | 257 block.title:SetTextColor(unpack(titleColor)) |
| 258 block.titlebg:SetTexture(1,1,1,1) | 258 block.titlebg:SetColorTexture(1,1,1,1) |
| 259 block.titlebg:SetGradientAlpha(unpack(titlebg)) | 259 block.titlebg:SetGradientAlpha(unpack(titlebg)) |
| 260 block.titlebg:SetPoint('TOP', block, 'TOP', 0, 0) | 260 block.titlebg:SetPoint('TOP', block, 'TOP', 0, 0) |
| 261 block.titlebg:SetPoint('BOTTOM', block.title, 'BOTTOM', 0, -titleSpacing) | 261 block.titlebg:SetPoint('BOTTOM', block.title, 'BOTTOM', 0, -titleSpacing) |
| 262 block.titlebg:SetBlendMode(titleBlend) | 262 block.titlebg:SetBlendMode(titleBlend) |
| 263 block.status:SetSpacing(textSpacing) | 263 block.status:SetSpacing(textSpacing) |
| 264 block.status:SetPoint('TOP', block.titlebg, 'BOTTOM', 0, -textSpacing) | 264 block.status:SetPoint('TOP', block.titlebg, 'BOTTOM', 0, -textSpacing) |
| 265 block.status:SetPoint('LEFT', block.titlebg, 'LEFT', textIndent, 0) | 265 block.status:SetPoint('LEFT', block.titlebg, 'LEFT', textIndent, 0) |
| 266 block.statusbg:SetPoint('TOP', block.titlebg, 'BOTTOM', 0, 0) | 266 block.statusbg:SetPoint('TOP', block.titlebg, 'BOTTOM', 0, 0) |
| 267 block.statusbg:SetPoint('BOTTOM', block, 'BOTTOM', 0, 0) | 267 block.statusbg:SetPoint('BOTTOM', block, 'BOTTOM', 0, 0) |
| 268 block.statusbg:SetTexture(1,1,1,1) | 268 block.statusbg:SetColorTexture(1,1,1,1) |
| 269 block.statusbg:SetGradientAlpha(unpack(textbg)) | 269 block.statusbg:SetGradientAlpha(unpack(textbg)) |
| 270 block.statusbg:SetBlendMode(textBlend) | 270 block.statusbg:SetBlendMode(textBlend) |
| 271 block.SelectionOverlay:SetGradientAlpha(unpack(selectionbg)) | 271 block.SelectionOverlay:SetGradientAlpha(unpack(selectionbg)) |
| 272 block.SelectionOverlay:SetPoint('TOPLEFT', selectionIndent, 0) | 272 block.SelectionOverlay:SetPoint('TOPLEFT', selectionIndent, 0) |
| 273 block.SelectionOverlay:SetPoint('BOTTOMRIGHT') | 273 block.SelectionOverlay:SetPoint('BOTTOMRIGHT') |
