Mercurial > wow > ouroloot
comparison gui.lua @ 150:63bda09d88fe
Add 'on5', 'ver[sion]' command arguments, and an on5 dropdown entry.
author | Farmbuyer of US-Kilrogg <farmbuyer@gmail.com> |
---|---|
date | Thu, 08 Jan 2015 16:03:55 -0500 |
parents | df0ca8ed1aff |
children |
comparison
equal
deleted
inserted
replaced
149:df0ca8ed1aff | 150:63bda09d88fe |
---|---|
2189 do | 2189 do |
2190 b = mkbutton("Dropdown", nil, "", | 2190 b = mkbutton("Dropdown", nil, "", |
2191 [[Enable full tracking, only rebroadcasting, or disable activity altogether.]]) | 2191 [[Enable full tracking, only rebroadcasting, or disable activity altogether.]]) |
2192 b:SetFullWidth(true) | 2192 b:SetFullWidth(true) |
2193 b:SetLabel("On/Off:") | 2193 b:SetLabel("On/Off:") |
2194 b:SetList{"Full Tracking", "Broadcasting", "Disabled"} | 2194 b:SetList{"Full Tracking", "Full Tracking (solo/party)", "Broadcasting", "Disabled"} |
2195 b:SetValue(self.enabled and 1 or (self.rebroadcast and 2 or 3)) | 2195 local v = 4 |
2196 if self.enabled then | |
2197 v = self.debug.notraid and 2 or 1 | |
2198 elseif self.rebroadcast then | |
2199 v = 3 | |
2200 end | |
2201 b:SetValue(v) | |
2196 b:SetCallback("OnValueChanged", function(_w,event,choice) | 2202 b:SetCallback("OnValueChanged", function(_w,event,choice) |
2197 if choice == 1 then self:Activate("dropdown") | 2203 if choice == 1 then self:Activate("dropdown") |
2198 elseif choice == 2 then self:Activate("dropdownbc",nil,true) | 2204 elseif choice == 2 then |
2199 else self:Deactivate() | 2205 self.debug.notraid = true self:Activate("dropdown5") |
2206 elseif choice == 3 then self:Activate("dropdownbc",nil,true) | |
2207 else self:Deactivate() | |
2200 end | 2208 end |
2201 _w = display:GetUserData('comm_ident') | 2209 _w = display:GetUserData('comm_ident') |
2202 if _w and _w:IsVisible() then | 2210 if _w and _w:IsVisible() then |
2203 _w:SetDisabled(self.enabled or self.rebroadcast) | 2211 _w:SetDisabled(self.enabled or self.rebroadcast) |
2204 end | 2212 end |