annotate CensusButton.xml @ 25:066d1744705b v4.3 FIN

toc update
author EmFor
date Thu, 08 Dec 2011 01:32:09 +0100
parents 663f782bd903
children
rev   line source
EmFor@0 1 <Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/ C:\Projects\WoW\Bin\Interface\FrameXML\UI.xsd">
EmFor@0 2 <Script file="CensusButton.lua"/>
EmFor@0 3 <Frame name="CensusButtonFrame" parent="UIParent" hidden="true" enableMouse="true" toplevel="true" movable="true">
EmFor@0 4 <Size>
EmFor@0 5 <AbsDimension x="32" y="32"/>
EmFor@0 6 </Size>
EmFor@0 7 <Anchors>
EmFor@0 8 <Anchor point="TOPLEFT" relativeTo="Minimap" relativePoint="RIGHT">
EmFor@0 9 <Offset>
EmFor@0 10 <AbsDimension x="-10" y="0"/>
EmFor@0 11 </Offset>
EmFor@0 12 </Anchor>
EmFor@0 13 </Anchors>
EmFor@0 14 <Frames>
EmFor@0 15 <Button name="CensusButton">
EmFor@0 16 <Size>
EmFor@0 17 <AbsDimension x="32" y="32"/>
EmFor@0 18 </Size>
EmFor@0 19 <Anchors>
EmFor@0 20 <Anchor point="TOPLEFT">
EmFor@0 21 <Offset>
EmFor@0 22 <AbsDimension x="0" y="0"/>
EmFor@0 23 </Offset>
EmFor@0 24 </Anchor>
EmFor@0 25 </Anchors>
EmFor@0 26 <Frames>
EmFor@0 27 <Frame name="CP_ButtonDropDown" inherits="UIDropDownMenuTemplate" id="1" hidden="true">
EmFor@0 28 <Anchors>
EmFor@0 29 <Anchor point="TOPLEFT">
EmFor@0 30 <Offset>
EmFor@0 31 <AbsDimension x="-15" y="20"/>
EmFor@0 32 </Offset>
EmFor@0 33 </Anchor>
EmFor@0 34 </Anchors>
EmFor@0 35 <Scripts>
EmFor@0 36 <OnLoad>
EmFor@0 37 UIDropDownMenu_Initialize(CP_ButtonDropDown, CensusPlus_ButtonDropDown_Initialize, "MENU" );
EmFor@0 38 </OnLoad>
EmFor@0 39 </Scripts>
EmFor@0 40 </Frame>
EmFor@0 41 </Frames>
EmFor@0 42 <NormalTexture file="Interface\AddOns\CensusPlus\Skin\CensusButton-Up"/>
EmFor@0 43 <PushedTexture file="Interface\AddOns\CensusPlus\Skin\CensusButton-Down"/>
EmFor@0 44 <HighlightTexture alphaMode="ADD" file="Interface\Minimap\UI-Minimap-ZoomButton-Highlight"/>
EmFor@0 45 <Scripts>
EmFor@0 46 <OnLoad>
EmFor@6 47 self:RegisterForClicks("LeftButtonUp", "RightButtonUp");
EmFor@0 48 </OnLoad>
EmFor@6 49 <OnClick function="CensusPlus_Button_OnClick" />
EmFor@6 50 <OnMouseUp>
EmFor@0 51 if ( CensusButtonFrame.isMoving ) then
EmFor@0 52 CensusButtonFrame:StopMovingOrSizing();
EmFor@0 53 CensusButtonFrame.isMoving = false;
EmFor@0 54 end
EmFor@0 55 </OnMouseUp>
EmFor@6 56 <OnMouseDown function="CensusPlus_Button_OnMouseDown" />
EmFor@0 57 <OnEnter>
EmFor@0 58 GameTooltip_SetDefaultAnchor(GameTooltip, UIParent);
EmFor@0 59 GameTooltip:SetText(CENSUS_BUTTON_TOOLTIP);
EmFor@0 60 </OnEnter>
EmFor@0 61 <OnLeave>
EmFor@0 62 GameTooltip:Hide();
EmFor@0 63 </OnLeave>
EmFor@0 64 </Scripts>
EmFor@0 65 </Button>
EmFor@0 66 </Frames>
EmFor@0 67 <Scripts>
EmFor@0 68 <OnLoad>
EmFor@6 69 self:RegisterEvent("VARIABLES_LOADED");
EmFor@0 70 </OnLoad>
EmFor@0 71 <OnEvent>
EmFor@0 72 CensusButton_Init();
EmFor@0 73 </OnEvent>
EmFor@0 74 <OnHide>
EmFor@6 75 if ( self.isMoving ) then
EmFor@6 76 self:StopMovingOrSizing();
EmFor@6 77 self.isMoving = false;
EmFor@0 78 end
EmFor@0 79 </OnHide>
EmFor@0 80 </Scripts>
EmFor@0 81 </Frame>
EmFor@0 82 </Ui>