self:ClearFocus()
self:HighlightText(0, 0)
self:HighlightText()
--Neuron.SubFrameBlankBackdrop_OnLoad(self)
self:SetBackdropColor(0, 0, 0, 0)
self:SetBackdropBorderColor(0.3, 0.3, 0.3, 0)
self.hasfocus = nil
self:ClearFocus()
self.hasfocus = nil
self:ClearFocus()
self.hasfocus = true
self:GetParent().add:Show()
self:GetParent().sub:Show()
self:HighlightText()
self.hasfocus = nil
--Neuron.NeuronGUI:SubFrameBlankBackdrop_OnLoad(self)
self:SetBackdropColor(0, 0, 0, 0)
self:SetBackdropBorderColor(0.3, 0.3, 0.3, 0)
self.method1.add:Show()
self.method1.sub:Show()
self.method1.edit:SetBackdropBorderColor(1, 0.82, 0, 1)
self.shown = true
self.timer = 0
self.options = {}
self:RegisterEvent("ADDON_LOADED")
self:SetBackdropColor(0, 0, 0)
self:SetBackdropBorderColor(0.25, 0.25, 0.25, 1)
self:Hide()
self.timer = 0
self:GetParent().click = nil
self.timer = self.timer + elapsed
if (self:IsVisible() and self.timer > 5) then
if (not self:IsMouseOver()) then
self:Hide()
end
end
self:RegisterEvent("PLAYER_LOGIN")
self:SetBackdropColor(0, 0, 0)
self:SetBackdropBorderColor(0.5, 0.5, 0.5)
self:ClearFocus()
self:ClearFocus()
self:ClearFocus()
self:HighlightText(0, 0)
self:HighlightText()
self.timer = 0
self.options = {}
self:RegisterEvent("ADDON_LOADED")
self:SetBackdropColor(0, 0, 0)
self:SetBackdropBorderColor(0.25, 0.25, 0.25, 1)
self:Hide()
self.timer = 0
self:GetParent().click = nil
self.timer = self.timer + elapsed
if (self:IsVisible() and self.timer > 5) then
if (not self:IsMouseOver()) then
self:Hide()
end
end
self:RegisterEvent("PLAYER_LOGIN")
self:SetBackdropColor(0, 0, 0, 0)
self:SetBackdropBorderColor(0.5, 0.5, 0.5)
self:ClearFocus()
self:ClearFocus()
self:ClearFocus()
self:HighlightText(0, 0)
self:HighlightText()
if ( self:GetChecked() ) then
PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
else
PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_OFF);
end
if ( self.tooltipText ) then
GameTooltip:SetOwner(self, self.tooltipOwnerPoint or "ANCHOR_RIGHT")
GameTooltip:SetText(self.tooltipText)
end
if ( self.tooltipRequirement ) then
GameTooltip:AddLine(self.tooltipRequirement)
end
GameTooltip:Show();
GameTooltip:Hide();
if ( self.tooltipText ) then
GameTooltip:SetOwner(self, self.tooltipOwnerPoint or "ANCHOR_RIGHT")
GameTooltip:SetText(self.tooltipText)
end
if ( self.tooltipRequirement ) then
GameTooltip:AddLine(self.tooltipRequirement)
end
GameTooltip:Show();
GameTooltip:Hide();
self:SetBackdropBorderColor(0.35, 0.35, 0.35, 1)
self:SetBackdropColor(0.7,0.7,0.7,1)
self:SetBackdropColor(1,1,1,1)
if (not self.selected) then
self:SetBackdropColor(0.7,0.7,0.7,1)
end
self:GetNormalTexture():SetVertexColor(0.7,0.7,0.7)
self:SetBackdropColor(0, 0, 0)
self:SetBackdropBorderColor(0.5, 0.5, 0.5)
if (self.tooltip) then
GameTooltip:SetOwner(self, "ANCHOR_CURSOR")
GameTooltip:SetText(self.tooltip)
end
GameTooltip:Hide()
self.elapsed = 0
self.click = false
self:RegisterForClicks("AnyUp")
if (self.onclick_func) then
self.onclick_func(self, button, down)
end
if (self.onupdate_func) then
self.onupdate_func(self, elapsed)
end
if ( self:GetChecked() ) then
PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
else
PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_OFF);
end
if ( self.tooltipText ) then
GameTooltip:SetOwner(self, self.tooltipOwnerPoint or "ANCHOR_RIGHT")
GameTooltip:SetText(self.tooltipText)
end
if ( self.tooltipRequirement ) then
GameTooltip:AddLine(self.tooltipRequirement)
end
GameTooltip:Show();
GameTooltip:Hide();
self.offset = 0
self.scrollbar = _G[self:GetName().."ScrollBar"]
self.scrollbarup = _G[self.scrollbar:GetName().."ScrollUpButton"]
self.scrollbardown = _G[self.scrollbar:GetName().."ScrollDownButton"]
self.thumbtexture = _G[self.scrollbar:GetName().."ThumbTexture"]
self.scrollbar:ClearAllPoints()
self.scrollbar:SetPoint("TOPLEFT", self, "TOPRIGHT", -18, -10)
self.scrollbar:SetPoint("BOTTOMLEFT", self, "BOTTOMRIGHT", -18, 8)
self.scrollbarup:SetPoint("BOTTOM", self.scrollbar, "TOP", 0, -4)
self.scrollbardown:SetPoint("TOP", self.scrollbar, "BOTTOM", 0, 4)
self.parent = self:GetParent()
ScrollFrame_OnScrollRangeChanged(self, yrange)
self.scrollbar:SetValue(offset)
local min, max = self.scrollbar:GetMinMaxValues()
if ( offset == 0 ) then
self.scrollbarup:Disable()
else
self.scrollbarup:Enable()
end
if ((self.scrollbar:GetValue() - max) == 0) then
self.scrollbardown:Disable()
else
self.scrollbardown:Enable()
end
ScrollFrameTemplate_OnMouseWheel(self, delta)
ScrollingEdit_OnTextChanged(self, self:GetParent())
self:ClearFocus()
self:ClearFocus()
self:ClearFocus()
ScrollingEdit_OnUpdate(self, elapsed, self:GetParent())
self.scrollbar = _G[self:GetName().."ScrollBar"]
self.scrollbarup = _G[self.scrollbar:GetName().."ScrollUpButton"]
self.scrollbardown = _G[self.scrollbar:GetName().."ScrollDownButton"]
self.scrollbar:ClearAllPoints()
self.scrollbar:SetPoint("TOPLEFT", self, "TOPRIGHT", -18, -10)
self.scrollbar:SetPoint("BOTTOMLEFT", self, "BOTTOMRIGHT", -18, 8)
self.scrollbarup:SetPoint("BOTTOM", self.scrollbar, "TOP", 0, -4)
self.scrollbardown:SetPoint("TOP", self.scrollbar, "BOTTOM", 0, 4)
Neuron.NeuronGUI:MainMenu_OnLoad(self)
self:StartMoving()
self:StopMovingOrSizing()
--self:SetValue(0)
Neuron.NeuronGUI:BarListScrollFrame_OnLoad(self)
Neuron.NeuronGUI:BarListScrollFrameUpdate(self)
FauxScrollFrame_OnVerticalScroll(self, offset, 2, Neuron.BarListScrollFrameUpdate)
Neuron.NeuronGUI:BarList_OnLoad(self)
Neuron.NeuronGUI:BarOptions_OnLoad(self)
Neuron.NeuronGUI:AdjustableOptions_OnLoad(self)
Neuron.NeuronGUI:VisiualOptions_OnLoad(self)
Neuron.NeuronGUI:BarEditorColorPicker_OnLoad(self)
Neuron.NeuronGUI:BarEditorColorPicker_OnShow(self)
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
--self:SetValue(0)
Neuron.NeuronGUI:SecondaryPresetsScrollFrame_OnLoad(self)
Neuron.NeuronGUI:SecondaryPresetsScrollFrameUpdate(self)
FauxScrollFrame_OnVerticalScroll(self, offset, 18, Neuron.SecondaryPresetsScrollFrameUpdate)
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
Neuron.NeuronGUI:ActionEditor_OnLoad(self)
--self:SetValue(0)
Neuron.NeuronGUI:VisEditorScrollFrame_OnLoad(self)
Neuron.NeuronGUI:VisEditorScrollFrameUpdate(self)
FauxScrollFrame_OnVerticalScroll(self, offset, 18, Neuron.VisEditorScrollFrameUpdate)
Neuron.NeuronGUI:VisEditor_OnLoad(self)
Neuron.NeuronGUI:StateList_OnLoad(self)
Neuron.NeuronGUI:BarStates_OnLoad(self)
--self:SetValue(0)
--Neuron.BarGroupScrollFrame_OnLoad(self)
--Neuron.BarGroupScrollFrameUpdate()
--FauxScrollFrame_OnVerticalScroll(self, offset, 2, Neuron.BarGroupScrollFrameUpdate)
--Neuron.BarGroup_OnLoad(self)
--Neuron.NeuronGUI:TargetOptions_OnLoad(self)
Neuron.NeuronGUI:Confirm_OnLoad(self)
Neuron.NeuronGUI:BarEditor_OnLoad(self)
self:StartMoving()
self:StopMovingOrSizing()
Neuron.NeuronGUI:ObjectEditor_OnLoad(self)
Neuron.NeuronGUI:ObjectEditor_OnShow(self)
Neuron.NeuronGUI:ObjectEditor_OnHide(self)
self:StartMoving()
self:StopMovingOrSizing()
--self:SetValue(0)
Neuron.NeuronGUI:ActionListScrollFrame_OnLoad(self)
Neuron.NeuronGUI:ActionListScrollFrameUpdate(self)
FauxScrollFrame_OnVerticalScroll(self, offset, 2, Neuron.NeuronGUI:ActionListScrollFrameUpdate(self))
Neuron.NeuronGUI:ActionList_OnLoad(self)
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
--self:SetValue(0)
self.offset = 0
self.scrollbar = _G[self:GetName().."ScrollBar"]
self.scrollbarup = _G[self.scrollbar:GetName().."ScrollUpButton"]
self.scrollbardown = _G[self.scrollbar:GetName().."ScrollDownButton"]
self.parent = self:GetParent()
FauxScrollFrame_OnVerticalScroll(self, offset, 1, Neuron.NeuronGUI:MacroIconListUpdate(self))
C_Timer.After(1, function() Neuron.NeuronGUI:ButtonEditor_OnLoad(self) Neuron.NeuronGUI:FlyoutOptions_OnLoad(self) end)
Neuron.NeuronGUI:ButtonEditor_OnShow(self)
Neuron.NeuronGUI:ButtonEditor_OnHide(self)
self:GetParent():StartMoving()
self:GetParent():StopMovingOrSizing()
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
if (NeuronColorPicker.opacityFunc) then
NeuronColorPicker.opacityFunc()
end
if (self:GetParent().alphavalue) then
self:GetParent().alphavalue:SetText(1-self:GetValue())
end
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
self:GetParent().greenvalue:SetFocus()
self:GetParent():SetColorRGB(self:GetParent().redvalue:GetText(), self:GetParent().greenvalue:GetText(), self:GetParent().bluevalue:GetText())
self:ClearFocus()
self:GetParent():SetColorRGB(self:GetParent().redvalue:GetText(), self:GetParent().greenvalue:GetText(), self:GetParent().bluevalue:GetText())
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
self:GetParent().bluevalue:SetFocus()
self:GetParent():SetColorRGB(self:GetParent().redvalue:GetText(), self:GetParent().greenvalue:GetText(), self:GetParent().bluevalue:GetText())
self:ClearFocus()
self:GetParent():SetColorRGB(self:GetParent().redvalue:GetText(), self:GetParent().greenvalue:GetText(), self:GetParent().bluevalue:GetText())
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
self:GetParent().hexvalue:SetFocus()
self:GetParent():SetColorRGB(self:GetParent().redvalue:GetText(), self:GetParent().greenvalue:GetText(), self:GetParent().bluevalue:GetText())
self:ClearFocus()
self:GetParent():SetColorRGB(self:GetParent().redvalue:GetText(), self:GetParent().greenvalue:GetText(), self:GetParent().bluevalue:GetText())
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
self:SetText((self:GetText()):gsub("%X", ""):upper())
self:GetParent().redvalue:SetFocus()
hex = self:GetText()
local rhex, ghex, bhex = string.sub(hex, 1, 2), string.sub(hex, 3, 4), string.sub(hex, 5, 6)
local r, g, b = tonumber(rhex, 16), tonumber(ghex, 16), tonumber(bhex, 16)
r = r/255
g = g/255
b = b/255
self:GetParent():SetColorRGB(r, g, b)
self:ClearFocus()
hex = self:GetText()
local rhex, ghex, bhex = string.sub(hex, 1, 2), string.sub(hex, 3, 4), string.sub(hex, 5, 6)
local r, g, b = tonumber(rhex, 16), tonumber(ghex, 16), tonumber(bhex, 16)
r = r/255
g = g/255
b = b/255
self:GetParent():SetColorRGB(r, g, b)
Neuron.NeuronGUI:SubFrameBlackBackdrop_OnLoad(self)
local value = self:GetText()
value = tonumber(value)
if (value) then
self:GetParent().alpha:SetValue(1-value)
end
local value = self:GetText()
value = tonumber(value)
if (value) then
self:GetParent().alpha:SetValue(1-value)
end
Neuron.NeuronGUI:ColorPicker_OnLoad(self)
Neuron.NeuronGUI:ColorPicker_OnShow(self)
Neuron.NeuronGUI:ColorPicker_OnColorSelect(self, r, g, b)
Neuron.NeuronGUI:SB_EditorTypes_OnLoad(self)
Neuron.NeuronGUI:SB_AdjustableOptions_OnLoad(self)
Neuron.NeuronGUI:StatusBarEditor_OnLoad(self)
Neuron.NeuronGUI:StatusBarEditor_OnShow(self)
Neuron.NeuronGUI:StatusBarEditor_OnHide(self)
self:GetParent():StartMoving()
self:GetParent():StopMovingOrSizing()