comparison HotCorners.xml @ 0:fc346da3afd9

First commit Hot Corners standalone.
author tercio
date Fri, 08 Aug 2014 12:35:17 -0300
parents
children a6fb0ff113b1
comparison
equal deleted inserted replaced
-1:000000000000 0:fc346da3afd9
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/..\FrameXML\UI.xsd">
2
3 <Frame name="HotCornersBackgroundFrame" frameStrata="MEDIUM" parent="UIParent">
4 <Anchors>
5 <Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT" x="0" y="0"/>
6 <Anchor point="BOTTOMRIGHT" relativeTo="$parent" relativePoint="BOTTOMRIGHT" x="0" y="0"/>
7 </Anchors>
8
9 <Scripts>
10 <OnLoad>
11 self:EnableMouse (false);
12 </OnLoad>
13 <OnEnter>
14 HotCornersBackgroundOnEnter (self);
15 </OnEnter>
16 </Scripts>
17
18 </Frame>
19
20 <Frame name="HotCornersFrameCornerTemplate" frameStrata="FULLSCREEN" virtual="true" parent="UIParent">
21 <Size x="1" y="1"/>
22 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" tile="true">
23 <TileSize>
24 <AbsValue val="40"/>
25 </TileSize>
26 <BackgroundInsets>
27 <AbsInset left="0" right="0" top="0" bottom="0"/>
28 </BackgroundInsets>
29 </Backdrop>
30
31 <Scripts>
32 <OnEnter>
33 HotCornersOnEnter (self);
34 </OnEnter>
35 <OnLeave>
36 HotCornersOnLeave (self);
37 </OnLeave>
38 </Scripts>
39 </Frame>
40
41 <Frame name="HotCornersQuickCornerButtonTemplate" frameStrata="FULLSCREEN" virtual="true">
42 <Size x="1" y="1"/>
43 <Anchors>
44 <Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT" x="0" y="0"/>
45 </Anchors>
46
47 <Scripts>
48 <OnLoad>
49 self:SetFrameLevel (self:GetParent():GetFrameLevel()+2);
50 </OnLoad>
51 <OnClick>
52 HotCornersOnQuickClick (self, button);
53 </OnClick>
54 <OnEnter>
55 HotCornersOnEnter (self:GetParent());
56 </OnEnter>
57 </Scripts>
58 </Frame>
59
60 <Frame name="HotCornersButtonTemplate" frameStrata="FULLSCREEN" hidden="true" virtual="true">
61 <Size x="32" y="32"/>
62 <Scripts>
63 <OnLoad>
64 self:SetFrameLevel (self:GetParent():GetFrameLevel()+2);
65 </OnLoad>
66 <OnEnter>
67 HotCornersButtonOnEnter (self);
68 </OnEnter>
69 <OnLeave>
70 HotCornersButtonOnLeave (self);
71 </OnLeave>
72 <OnMouseDown>
73 HotCornersButtonOnMouseDown (self, button);
74 </OnMouseDown>
75 <OnMouseUp>
76 HotCornersButtonOnMouseUp (self, button);
77 </OnMouseUp>
78 </Scripts>
79 </Frame>
80
81 <Button name="HotCornersOptionsButtonTemplate" frameStrata="FULLSCREEN" hidden="false" virtual="true">
82 <Size x="32" y="32"/>
83
84 <Layers>
85 <Layer level="OVERLAY">
86 <FontString text="options" name="$parentText" inherits="GameFontHighlightSmall" justifyH="LEFT" nonspacewrap="true" parentKey="text">
87 <Anchors>
88 <Anchor point="CENTER" relativeTo="$parent" relativePoint="CENTER"/>
89 </Anchors>
90 <Color r="0.8" g="0.8" b="0.8" a="0.8"/>
91 </FontString>
92 </Layer>
93 </Layers>
94
95 <Scripts>
96 <OnLoad>
97 self:SetFrameLevel (self:GetParent():GetFrameLevel()+2);
98 </OnLoad>
99 <OnEnter>
100 HotCornersOptionsButtonOnEnter (self);
101 self.text:SetTextColor (1, 1, 1, 1);
102 </OnEnter>
103 <OnLeave>
104 HotCornersOptionsButtonOnLeave (self);
105 self.text:SetTextColor (0.8, 0.8, 0.8, 0.8);
106 </OnLeave>
107 <OnMouseDown>
108 self.text:SetPoint ("center", self, "center", 1, -1);
109 </OnMouseDown>
110 <OnMouseUp>
111 self.text:SetPoint ("center", self, "center");
112 HotCornersOpenOptions (self:GetParent());
113 </OnMouseUp>
114 </Scripts>
115 </Button>
116
117 <Script file="HotCorners.lua"/>
118
119 </Ui>