Added support for Focus-Cast

This commit is contained in:
Hendrik Leppkes
2008-10-30 08:39:47 +01:00
parent 8a8a28c055
commit bb83d20d41
12 changed files with 114 additions and 2 deletions
+45 -1
View File
@@ -67,8 +67,47 @@ local function getOptions()
Bartender4.Bar:ForAll("UpdateSelfCast")
end,
},
selfcastrightclick = {
setselfcastmod = {
order = 2,
type = "select",
name = L["Self-Cast Modifier"],
desc = L["Select the Self-Cast Modifier"],
get = function(info) return GetModifiedClick("SELFCAST") end,
set = function(info, value) SetModifiedClick("SELFCAST", value) end,
values = { NONE = L["None"], ALT = L["ALT"], SHIFT = L["SHIFT"], CTRL = L["CTRL"] },
},
selfcast_nl = {
order = 3,
type = "description",
name = "",
},
focuscastmodifier = {
order = 5,
type = "toggle",
name = L["Focus-Cast by modifier"],
desc = L["Toggle the use of the modifier-based focus-cast functionality."],
get = getFunc,
set = function(info, value)
Bartender4.db.profile.focuscastmodifier = value
Bartender4.Bar:ForAll("UpdateSelfCast")
end,
},
setfocuscastmod = {
order = 6,
type = "select",
name = L["Focus-Cast Modifier"],
desc = L["Select the Focus-Cast Modifier"],
get = function(info) return GetModifiedClick("FOCUSCAST") end,
set = function(info, value) SetModifiedClick("FOCUSCAST", value) end,
values = { NONE = L["None"], ALT = L["ALT"], SHIFT = L["SHIFT"], CTRL = L["CTRL"] },
},
focuscast_nl = {
order = 7,
type = "description",
name = "",
},
selfcastrightclick = {
order = 8,
type = "toggle",
name = L["Right-click Self-Cast"],
desc = L["Toggle the use of the right-click self-cast functionality."],
@@ -78,6 +117,11 @@ local function getOptions()
Bartender4.Bar:ForAll("ForAll", "UpdateRightClickSelfCast")
end,
},
rightclickselfcast_nl = {
order = 9,
type = "description",
name = "",
},
range = {
order = 10,
name = L["Out of Range Indicator"],