Skip to content
This repository has been archived by the owner on Jul 28, 2020. It is now read-only.

Commit

Permalink
Options and UI tweaks
Browse files Browse the repository at this point in the history
+Option to fill bars from right to left
+Option to hide thread per second
+Color mode select now use radio buttons
+Slightly reorganized settings window
+Small tweaks to default class colors
  • Loading branch information
AmionSky committed Apr 24, 2016
1 parent 83d3b20 commit a02c62a
Show file tree
Hide file tree
Showing 4 changed files with 76 additions and 25 deletions.
40 changes: 26 additions & 14 deletions Forms/Settings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Forms>
<Form Class="Window" LAnchorPoint="0" LAnchorOffset="5" TAnchorPoint="0" TAnchorOffset="5" RAnchorPoint="0" RAnchorOffset="600" BAnchorPoint="0" BAnchorOffset="400" RelativeToClient="1" Font="Default" Text="" BGColor="UI_WindowBGDefault" TextColor="UI_WindowTextDefault" Template="Default" TooltipType="OnCursor" Name="Settings" Border="1" Picture="1" SwallowMouseClicks="1" Moveable="1" Escapable="0" Overlapped="1" TooltipColor="" Tooltip="" Visible="1">
<Form Class="Window" LAnchorPoint="0" LAnchorOffset="5" TAnchorPoint="0" TAnchorOffset="5" RAnchorPoint="0" RAnchorOffset="600" BAnchorPoint="0" BAnchorOffset="500" RelativeToClient="1" Font="Default" Text="" BGColor="UI_WindowBGDefault" TextColor="UI_WindowTextDefault" Template="Default" TooltipType="OnCursor" Name="Settings" Border="1" Picture="1" SwallowMouseClicks="1" Moveable="1" Escapable="0" Overlapped="1" TooltipColor="" Tooltip="" Visible="1">
<Control Class="Window" LAnchorPoint="0" LAnchorOffset="-5" TAnchorPoint="0" TAnchorOffset="-5" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="1" BAnchorOffset="0" RelativeToClient="1" Font="Default" Text="" BGColor="UI_WindowBGDefault" TextColor="UI_WindowTextDefault" Template="Default" TooltipType="OnCursor" Name="Background" TooltipColor="" Sprite="CRB_TooltipSprites:sprTT_BasicBack" Picture="1" IgnoreMouse="1" Border="1"/>
<Control Class="Window" LAnchorPoint="0" LAnchorOffset="5" TAnchorPoint="0" TAnchorOffset="5" RAnchorPoint="1" RAnchorOffset="-5" BAnchorPoint="0" BAnchorOffset="35" RelativeToClient="1" Font="CRB_Header14_O" Text="" BGColor="UI_WindowBGDefault" TextColor="UI_TextHoloTitle" Template="Default" TooltipType="OnCursor" Name="Header" TooltipColor="" TextId="Launcher_RemoveSettings" DT_VCENTER="1" DT_CENTER="1">
<Control Class="Window" LAnchorPoint="1" LAnchorOffset="-50" TAnchorPoint="0" TAnchorOffset="0" RAnchorPoint="1" RAnchorOffset="-5" BAnchorPoint="0" BAnchorOffset="20" RelativeToClient="1" Font="CRB_InterfaceSmall" Text="1.0.0" BGColor="UI_WindowBGDefault" TextColor="UI_WindowTextDefault" Template="Default" TooltipType="OnCursor" Name="Version" TooltipColor="" DT_VCENTER="1" DT_RIGHT="1" TextId=""/>
Expand All @@ -14,30 +14,42 @@
<Event Name="ButtonCheck" Function="OnBtnLock"/>
<Event Name="ButtonUncheck" Function="OnBtnLock"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="Threat_Colors" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="90" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="120" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnClassColors" TooltipColor="" Text="___useClassColors___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1" GlobalRadioGroup="">
<Event Name="ButtonCheck" Function="OnBtnClassColors"/>
<Event Name="ButtonUncheck" Function="OnBtnClassColors"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="Threat_Colors" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="60" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="90" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnRoleColors" TooltipColor="" Text="___useRoleColors___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1" GlobalRadioGroup="">
<Event Name="ButtonCheck" Function="OnBtnRoleColors"/>
<Event Name="ButtonUncheck" Function="OnBtnRoleColors"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="120" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="150" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnShowSolo" TooltipColor="" Text="___showWhenSolo___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="70" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="100" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnShowSolo" TooltipColor="" Text="___showWhenSolo___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Event Name="ButtonCheck" Function="OnBtnShowSolo"/>
<Event Name="ButtonUncheck" Function="OnBtnShowSolo"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="150" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="180" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnShowDifferences" TooltipColor="" Text="___showDifferences___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="100" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="130" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnShowDifferences" TooltipColor="" Text="___showDifferences___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Event Name="ButtonCheck" Function="OnBtnShowDifferences"/>
<Event Name="ButtonUncheck" Function="OnBtnShowDifferences"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="180" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="210" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnAlwaysUseSelf" TooltipColor="" Text="___alwaysUseSelf___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="130" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="160" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnShowThreatPerSec" TooltipColor="" Text="Show Threat Per Second" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Event Name="ButtonCheck" Function="OnBtnShowTPS"/>
<Event Name="ButtonUncheck" Function="OnBtnShowTPS"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="170" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="200" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnAlwaysUseSelf" TooltipColor="" Text="___alwaysUseSelf___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Event Name="ButtonCheck" Function="OnBtnAlwaysUseSelf"/>
<Event Name="ButtonUncheck" Function="OnBtnAlwaysUseSelf"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="210" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="240" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnShowSelfWarning" TooltipColor="" Text="___showSelfWarning___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="200" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="230" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnShowSelfWarning" TooltipColor="" Text="___showSelfWarning___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Event Name="ButtonCheck" Function="OnBtnShowSelfWarning"/>
<Event Name="ButtonUncheck" Function="OnBtnShowSelfWarning"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Check" Font="DefaultButton" ButtonType="Check" RadioGroup="" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="230" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="260" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnRightToLeftBars" TooltipColor="" Text="Fill Bars From Right" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1">
<Event Name="ButtonCheck" Function="OnBtnRightToLeftBars"/>
<Event Name="ButtonUncheck" Function="OnBtnRightToLeftBars"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Radio_Big" Font="DefaultButton" ButtonType="Check" RadioGroup="Threat_Colors" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="270" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="300" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnSimpleColors" TooltipColor="" Text="Use Simple Colors" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1" GlobalRadioGroup="" RadioDisallowNonSelection="1">
<Event Name="ButtonCheck" Function="OnBtnSimpleColors"/>
<Event Name="ButtonUncheck" Function="OnBtnSimpleColors"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Radio_Big" Font="DefaultButton" ButtonType="Check" RadioGroup="Threat_Colors" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="300" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="330" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnRoleColors" TooltipColor="" Text="___useRoleColors___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1" GlobalRadioGroup="" RadioDisallowNonSelection="1">
<Event Name="ButtonCheck" Function="OnBtnRoleColors"/>
<Event Name="ButtonUncheck" Function="OnBtnRoleColors"/>
</Control>
<Control Class="Button" Base="BK3:btnHolo_Radio_Big" Font="DefaultButton" ButtonType="Check" RadioGroup="Threat_Colors" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="330" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="360" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnClassColors" TooltipColor="" Text="___useClassColors___" TextId="" DrawAsCheckbox="1" RadioAlwaysSignal="1" GlobalRadioGroup="" RadioDisallowNonSelection="1">
<Event Name="ButtonCheck" Function="OnBtnClassColors"/>
<Event Name="ButtonUncheck" Function="OnBtnClassColors"/>
</Control>
</Control>
<Control Class="Window" LAnchorPoint="0.5" LAnchorOffset="2" TAnchorPoint="0" TAnchorOffset="30" RAnchorPoint="1" RAnchorOffset="-10" BAnchorPoint="1" BAnchorOffset="-55" RelativeToClient="1" Font="Default" Text="" BGColor="UI_WindowBGDefault" TextColor="UI_WindowTextDefault" Template="Default" TooltipType="OnCursor" Name="Right" TooltipColor="">
<Control Class="Window" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="0" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="25" RelativeToClient="1" Font="CRB_Header12_O" Text="___colors___" BGColor="UI_WindowBGDefault" TextColor="UI_TextHoloTitle" Template="Default" TooltipType="OnCursor" Name="HdrColor" TooltipColor="" TextId="" DT_VCENTER="1" DT_CENTER="1"/>
Expand All @@ -56,7 +68,7 @@
</Control>
</Control>
</Form>
<Form Class="Window" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="0" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="34" RelativeToClient="1" Font="Default" Text="" BGColor="UI_WindowBGDefault" TextColor="UI_WindowTextDefault" Template="Default" TooltipType="OnCursor" Name="Color" Border="1" Picture="1" SwallowMouseClicks="1" Moveable="1" Escapable="0" Overlapped="1" TooltipColor="" Tooltip="">
<Form Class="Window" LAnchorPoint="0" LAnchorOffset="0" TAnchorPoint="0" TAnchorOffset="0" RAnchorPoint="1" RAnchorOffset="0" BAnchorPoint="0" BAnchorOffset="34" RelativeToClient="1" Font="Default" Text="" BGColor="UI_WindowBGDefault" TextColor="UI_WindowTextDefault" Template="Default" TooltipType="OnCursor" Name="Color" Border="1" Picture="1" SwallowMouseClicks="1" Moveable="0" Escapable="0" Overlapped="1" TooltipColor="" Tooltip="">
<Control Class="Window" LAnchorPoint="0" LAnchorOffset="5" TAnchorPoint="0" TAnchorOffset="3" RAnchorPoint="0" RAnchorOffset="28" BAnchorPoint="1" BAnchorOffset="-3" RelativeToClient="1" Font="Default" Text="" BGColor="AddonError" TextColor="UI_WindowTextDefault" Template="Default" TooltipType="OnCursor" Name="ColorBackground" TooltipColor="" Picture="1" IgnoreMouse="1" Sprite="BasicSprites:WhiteFill"/>
<Control Class="Button" Base="ActionSetBuilder_TEMP:btn_TEMP_ThinFrameBtn_Hollow" Font="DefaultButton" ButtonType="PushButton" RadioGroup="" LAnchorPoint="0" LAnchorOffset="-3" TAnchorPoint="0" TAnchorOffset="-5" RAnchorPoint="0" RAnchorOffset="40" BAnchorPoint="1" BAnchorOffset="5" DT_VCENTER="1" DT_CENTER="1" BGColor="UI_BtnBGDefault" TextColor="UI_BtnTextDefault" NormalTextColor="UI_BtnTextDefault" PressedTextColor="UI_BtnTextDefault" FlybyTextColor="UI_BtnTextDefault" PressedFlybyTextColor="UI_BtnTextDefault" DisabledTextColor="UI_BtnTextDefault" TooltipType="OnCursor" Name="BtnChoose" TooltipColor="">
<Event Name="ButtonSignal" Function="OnBtnChoose"/>
Expand Down
19 changes: 15 additions & 4 deletions Modules/Main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -191,17 +191,28 @@ function Main:CreateBar(wndParent, tEntry, bFirst)
wndBar:FindChild("Name"):SetText(tEntry.sName)

-- Print threat per second as a floating point number with a precision of 1. (Ex. 7572.2)
wndBar:FindChild("ThreatPerSecond"):SetText(string.format("%.1f", nPerSecond))
if Threat.tOptions.profile.bShowThreatPerSec then
wndBar:FindChild("ThreatPerSecond"):SetText(string.format("%.1f", nPerSecond))
else
wndBar:FindChild("ThreatPerSecond"):SetText("")
end

-- Print the total as a string with the formatted number and percentage of total. (Ex. 300k 42%)
wndBar:FindChild("Total"):SetText(string.format("%s %d%s", sValue, nPercent, "%"))
wndBar:FindChild("Total"):SetData(tEntry.nValue)

-- Update the progress bar with the new values and set the bar color.
local wndBarBackground = wndBar:FindChild("Background")
local nR, nG, nB, nA = self:GetColorForEntry(tEntry, bFirst)
local nLeft, nTop, _, nBottom = wndBar:FindChild("Background"):GetAnchorPoints()
wndBar:FindChild("Background"):SetAnchorPoints(nLeft, nTop, nPercent / 100, nBottom)
wndBar:FindChild("Background"):SetBGColor(ApolloColor.new(nR, nG, nB, nA))
local nLeft, nTop, _, nBottom = wndBarBackground:GetAnchorPoints()

if Threat.tOptions.profile.bRightToLeftBars then
wndBarBackground:SetAnchorPoints(nLeft + (1 - nPercent / 100), nTop, 1, nBottom)
else
wndBarBackground:SetAnchorPoints(nLeft, nTop, nPercent / 100, nBottom)
end

wndBarBackground:SetBGColor(ApolloColor.new(nR, nG, nB, nA))
end

function Main:GetColorForEntry(tEntry, bFirst)
Expand Down
Loading

0 comments on commit a02c62a

Please sign in to comment.