From 801d79cf78e4b170533c70dfa76e02dc037655d6 Mon Sep 17 00:00:00 2001 From: F16Gaming Date: Sun, 6 Jan 2013 18:23:41 +0100 Subject: [PATCH] Updated README and added option to open immediate frame from broker plugin. --- Broker.lua | 2 ++ ImmediateFrame.lua | 8 ++++++++ README.md | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/Broker.lua b/Broker.lua index 6fada1a..736a7fe 100644 --- a/Broker.lua +++ b/Broker.lua @@ -48,6 +48,7 @@ local data = { local clickFunctions = { ctrl = { LeftButton = function() KT:Announce("GROUP") end, -- Announce to group/say + MiddleButton = function() KT.Immediate:Toggle() end, -- Show the immediate frame RightButton = function() KT:Announce("GUILD") end -- Announce to guild }, none = { @@ -92,6 +93,7 @@ function obj:OnTooltipShow() self:AddDoubleLine("Middle Click", "Toggle short/long text", 0, 1, 0, 0, 1, 0) self:AddDoubleLine("Right Click", "Reset session statistics", 0, 1, 0, 0, 1, 0) self:AddDoubleLine("Ctrl + Left Click", "Announce to group/say", 0, 1, 0, 0, 1, 0) + self:AddDoubleLine("Ctrl + Middle Click", "Toggle immediate frame", 0, 1, 0, 0, 1, 0) self:AddDoubleLine("Ctrl + Right Click", "Announce to guild", 0, 1, 0, 0, 1, 0) end diff --git a/ImmediateFrame.lua b/ImmediateFrame.lua index 621680d..72b63d4 100644 --- a/ImmediateFrame.lua +++ b/ImmediateFrame.lua @@ -105,6 +105,14 @@ function I:Hide() self.Active = false end +function I:Toggle() + if frame and frame:IsShown() then + self:Hide() + else + self:Show() + end +end + function I:AddKill() self.Kills = self.Kills + 1 frame.killCount:SetText(tostring(self.Kills)) diff --git a/README.md b/README.md index fbcbe3e..d2c1fa1 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,11 @@ To change the threshold, use the command /kt threshold \, where \