Mercurial > wow > inventory
comparison Modules/MinimapIcon.lua @ 208:8cecfea6a254
Added CTRL-leftclick to initiate a queue.
Making sure the minimap icon isn?t registered prior to registering it.
| author | Zerotorescue |
|---|---|
| date | Sat, 05 Feb 2011 20:02:45 +0100 |
| parents | 585cfb690080 |
| children | 1959e2b3dfe1 |
comparison
equal
deleted
inserted
replaced
| 207:5d6b3d116b80 | 208:8cecfea6a254 |
|---|---|
| 15 ["OnClick"] = function(frame, button) | 15 ["OnClick"] = function(frame, button) |
| 16 if button == "RightButton" then | 16 if button == "RightButton" then |
| 17 -- Open up the config | 17 -- Open up the config |
| 18 InventoriumCommandHandler("config"); | 18 InventoriumCommandHandler("config"); |
| 19 elseif button == "LeftButton" then | 19 elseif button == "LeftButton" then |
| 20 -- Open the summary | 20 if IsControlKeyDown() then |
| 21 InventoriumCommandHandler("summary"); | 21 -- Queue |
| 22 InventoriumCommandHandler("queue"); | |
| 23 else | |
| 24 -- Open the summary | |
| 25 InventoriumCommandHandler("summary"); | |
| 26 end | |
| 22 elseif button == "MiddleButton" then | 27 elseif button == "MiddleButton" then |
| 23 -- Check stock and provide the alert if needed | 28 -- Check stock and provide the alert if needed |
| 24 InventoriumCommandHandler("alert"); | 29 InventoriumCommandHandler("alert"); |
| 25 end | 30 end |
| 26 end, | 31 end, |
| 28 tooltip:AddLine("Inventorium"); | 33 tooltip:AddLine("Inventorium"); |
| 29 tooltip:AddLine(" "); | 34 tooltip:AddLine(" "); |
| 30 tooltip:AddLine("|cfffed000Left-click|r to open the summary window.", 0, 1, 0); | 35 tooltip:AddLine("|cfffed000Left-click|r to open the summary window.", 0, 1, 0); |
| 31 tooltip:AddLine("|cfffed000Middle-click|r to generate a stock alert.", 0, 1, 0); | 36 tooltip:AddLine("|cfffed000Middle-click|r to generate a stock alert.", 0, 1, 0); |
| 32 tooltip:AddLine("|cfffed000Right-click|r to open the config window.", 0, 1, 0); | 37 tooltip:AddLine("|cfffed000Right-click|r to open the config window.", 0, 1, 0); |
| 38 tooltip:AddLine("|cfffed000Control left-click|r to try to queue tracked items.", 0, 1, 0); | |
| 33 end, | 39 end, |
| 34 }); | 40 }); |
| 35 | 41 |
| 36 local icon = LibStub("LibDBIcon-1.0"); | 42 local icon = LibStub("LibDBIcon-1.0"); |
| 37 if icon then | 43 if icon and not icon:IsRegistered("Inventorium") then |
| 38 icon:Register("Inventorium", dataobject); | 44 icon:Register("Inventorium", dataobject); |
| 39 end | 45 end |
| 40 end | 46 end |
