self:ApplyBackdrop()
_G[self:GetName().."Text"]:SetText("# of rows")
_G[self:GetName().."High"]:SetText("100")
_G[self:GetName().."Low"]:SetText("2")
self:SetMinMaxValues(2, 100)
self:SetValueStep(1)
MovAny:SetNumRows(self:GetValue())
MovAny:ProfileDropdownOnLoad(self)
self.alwaysShowTooltip = true
self.tooltipText = "Enable to show the nudger with the main window\n\nBy default the Nudger is only shown when interacting with frames."
_G[self:GetName().."Text"]:SetText("Show Nudger with main window")
local reshowGUI = nil
if MAOptions:IsShown() and MADB.alwaysShowNudger ~= MAOptAlwaysShowNudger:GetChecked() then
reshowGUI = true
end
MovAny:OptionCheckboxChecked(self, "alwaysShowNudger")
if reshowGUI then
MAOptions:Hide()
MAOptions:Show()
end
self.alwaysShowTooltip = true
self.tooltipText = "Toggles display of tooltips on/off\n\nPressing Shift when mousing over elements will reverse tooltip display behavior."
_G[self:GetName().."Text"]:SetText("Show tooltips")
MovAny:OptionCheckboxChecked(self, "tooltips")
self.alwaysShowTooltip = true
self.tooltipText = "Toggles if MoveAnything should play a sound when opening and closing the main window."
_G[self:GetName().."Text"]:SetText("Play sound")
MovAny:OptionCheckboxChecked(self, "playSound")
_G[self:GetName().."Text"]:SetText("Escape key closes main window")
MovAny:OptionCheckboxChecked(self, "closeGUIOnEscape")
self.alwaysShowTooltip = true
self.tooltipText = "Disables searching of actual frame names."
_G[self:GetName().."Text"]:SetText("Dont search frame names")
MovAny:OptionCheckboxChecked(self, "dontSearchFrameNames")
self.alwaysShowTooltip = true
self.tooltipText = "Toggles if MoveAnything will hook containers.\n\nThis should be checked if you use another addon to move your bags."
_G[self:GetName().."Text"]:SetText("Disable bag container hook")
MovAny:OptionCheckboxChecked(self, "noBags")
self.alwaysShowTooltip = true
self.tooltipText = "Toggles if MoveAnything will hook CreateFrame.\n\nRequires reload to take effect."
_G[self:GetName().."Text"]:SetText("Disable frame creation hook")
MovAny:OptionCheckboxChecked(self, "dontHookCreateFrame")
self.alwaysShowTooltip = true
self.tooltipText = "Toggles if MoveAnything will synchronize pending frames when leaving combat.\n\nDisabling this may result in protected frames requiring a manual sync when leaving combat."
_G[self:GetName().."Text"]:SetText("Disable sync when leaving combat")
MovAny:OptionCheckboxChecked(self, "dontSyncWhenLeavingCombat")
self.alwaysShowTooltip = true
self.tooltipText = "Toggles square MiniMap on/off.\n\nHide \"Round Border\" in the \"Minimap\" category to get rid of the overlaying border."
_G[self:GetName().."Text"]:SetText("Enable square Minimap")
MovAny:OptionCheckboxChecked(self, "squareMM")
self.alwaysShowTooltip = true
self.tooltipText = "Toggles Minimap mousewheel zoom on/off.\n\nRequires reload to take effect."
_G[self:GetName().."Text"]:SetText("Disable Minimap mousewheel zoom")
MovAny:OptionCheckboxChecked(self, "noMMMW")
self.alwaysShowTooltip = true
self.tooltipText = "Toggles printing of error messages on/off."
_G[self:GetName().."Text"]:SetText("Disable error messages")
MovAny:OptionCheckboxChecked(self, "disableErrorMessages")