- Added four more abbreviation types.
- Abbreviations now are applied on all numbers in the bar. - Minimum amount of instances was lowered to 3. - Fixed issue where the instance menu wasn't respecting the amount limit of instances. - Added options for cutomize the right text of a row. - Added a option to be able to chance the framestrata of an window. - Added shift, ctrl, alt interaction for rows which shows all spells, targets or pets when pressed. - Fixed a issue where changing the alpha of a window makes it disappear on the next logon. - Added a option for auto transparency to ignore rows. - Added option to be able to set shadow on the attribute text. - Fixed a issue with window snap where disabled statusbar makes a gap between the windows. - Fixed issue where mini displayes wasn't saved and back to default values on every logon. - Mini display 'instance segment' now have a option to show the encounter name instead the number of the segment. - Added a new experimental library called hotcorners, this library create a menu hidden on the top left corner. - New API: instance:GetId() return the id of the instance.
This commit is contained in:
+15
-3
@@ -22,6 +22,10 @@
|
||||
local _GetInstanceInfo = GetInstanceInfo --wow api local
|
||||
local _UnitExists = UnitExists --wow api local
|
||||
local _UnitGUID = UnitGUID --wow api local
|
||||
|
||||
local _IsAltKeyDown = IsAltKeyDown
|
||||
local _IsShiftKeyDown = IsShiftKeyDown
|
||||
local _IsControlKeyDown = IsControlKeyDown
|
||||
|
||||
local atributo_damage = _detalhes.atributo_damage --details local
|
||||
local atributo_heal = _detalhes.atributo_heal --details local
|
||||
@@ -887,7 +891,7 @@
|
||||
local backgroundPoint = {{"bottomleft", "topleft", 0, -3}, {"bottomright", "topright", 0, -3}}
|
||||
local textPoint = {"left", "right", -11, -5}
|
||||
|
||||
function _detalhes:MontaTooltip (frame, qual_barra)
|
||||
function _detalhes:MontaTooltip (frame, qual_barra, keydown)
|
||||
|
||||
GameCooltip:Reset()
|
||||
GameCooltip:SetType ("tooltip")
|
||||
@@ -912,7 +916,7 @@
|
||||
return _detalhes:ToolTipVoidZones (self, objeto, esta_barra)
|
||||
end
|
||||
|
||||
local t = objeto:ToolTip (self, qual_barra, esta_barra) --> instância, nº barra, objeto barra
|
||||
local t = objeto:ToolTip (self, qual_barra, esta_barra, keydown) --> instância, nº barra, objeto barra, keydown
|
||||
if (t) then
|
||||
|
||||
if (esta_barra.minha_tabela.serial and esta_barra.minha_tabela.serial ~= "") then
|
||||
@@ -935,7 +939,15 @@
|
||||
end
|
||||
|
||||
function _detalhes.gump:UpdateTooltip (qual_barra, esta_barra, instancia)
|
||||
return instancia:MontaTooltip (esta_barra, qual_barra)
|
||||
if (_IsShiftKeyDown()) then
|
||||
return instancia:MontaTooltip (esta_barra, qual_barra, "shift")
|
||||
elseif (_IsControlKeyDown()) then
|
||||
return instancia:MontaTooltip (esta_barra, qual_barra, "ctrl")
|
||||
elseif (_IsAltKeyDown()) then
|
||||
return instancia:MontaTooltip (esta_barra, qual_barra, "alt")
|
||||
else
|
||||
return instancia:MontaTooltip (esta_barra, qual_barra)
|
||||
end
|
||||
end
|
||||
|
||||
function _detalhes:EndRefresh (instancia, total, tabela_do_combate, showing)
|
||||
|
||||
Reference in New Issue
Block a user