From 5a938b1353ec27e33b16745f77e8fc296c83183a Mon Sep 17 00:00:00 2001 From: p3lim-52096 Date: Fri, 8 May 2009 21:55:06 +0000 Subject: [PATCH] Added a custom license Removed GPL license git-svn-id: svn://svn.wowinterface.com/Broker_Equipment-429/trunk@12 ec0254a7-aafd-4d69-bcb1-797bd6548cda --- Broker_Equipment/Broker_Equipment.lua | 53 +++++++++++++-------------------- 1 file changed, 21 insertions(+), 32 deletions(-) diff --git a/Broker_Equipment/Broker_Equipment.lua b/Broker_Equipment/Broker_Equipment.lua index a40516d..2d22c4b 100644 --- a/Broker_Equipment/Broker_Equipment.lua +++ b/Broker_Equipment/Broker_Equipment.lua @@ -3,30 +3,9 @@ Copyright (c) 2009, Adrian L Lange All rights reserved. - Redistribution and use in source and binary forms, with or without modification, - are permitted provided that the following conditions are met: - - · Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - - · Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or - other materials provided with the distribution. - - · Neither the name of the add-on nor the names of its contributors may - be used to endorse or promote products derived from this software without - specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR - ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON - ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + You're allowed to use this addon, free of monetary charge, + but you are not allowed to modify, alter, or redistribute + this addon without express, written permission of the author. --]] @@ -122,16 +101,26 @@ local function onEvent(self, event, arg1) end end -function broker:OnClick() - if(GameTooltip:GetOwner() == self) then - GameTooltip:Hide() - end +function broker:OnClick(button) + if(button == 'RightButton') then + -- open the frame + ToggleCharacter('PaperDollFrame') - if(pendingUpdate) then - createDropDown() - end + if(PaperDollFrame:IsShown()) then + + end + -- now click the damn button + else + if(GameTooltip:GetOwner() == self) then + GameTooltip:Hide() + end + + if(pendingUpdate) then + createDropDown() + end - ToggleDropDownMenu(1, nil, addon, self, 0, 0) + ToggleDropDownMenu(1, nil, addon, self, 0, 0) + end end function broker:OnTooltipShow() -- 1.7.9.5