Mercurial > wow > worldplan
diff ClassPlan.xml @ 32:e8679ecb48d8
ClassPlan:
- Available missions are now recorded; the mission list can be toggled between in-progress and available by clicking the heading.
author | Nenue |
---|---|
date | Tue, 01 Nov 2016 10:48:50 -0400 |
parents | dbc865d2be82 |
children | 26dfa661daa7 |
line wrap: on
line diff
--- a/ClassPlan.xml Fri Oct 28 19:54:00 2016 -0400 +++ b/ClassPlan.xml Tue Nov 01 10:48:50 2016 -0400 @@ -6,47 +6,6 @@ <Font name="ClassPlanFont" font="Interface\AddOns\WorldPlan\Font\ArchivoNarrow-Regular.ttf" height="14" outline="NORMAL" virtual="true" /> <Font name="ClassPlanNumberFont" font="Interface\AddOns\WorldPlan\Font\ArchivoNarrow-Bold.ttf" height="14" outline="NORMAL" virtual="true" /> - <Button name="ClassPlanButton" parent="UIParent" frameStrata="HIGH"> - <Size x="600" y="16" /> - <Anchors> - <Anchor point="TOP" relativePoint="BOTTOM" relativeTo="ClassOrderPlan" /> - <Anchor point="LEFT" relativeTo="ClassOrderPlan" /> - <Anchor point="RIGHT" relativeTo="ClassOrderPlan" /> - </Anchors> - <Layers> - <Layer level="BACKGROUND"> - <Texture setAllPoints="true" parentKey="Background" hidden="true"> - <Color a="1" r="0" g="0" b="0" /> - </Texture> - </Layer> - <Layer level="ARTWORK"> - - <Texture parentKey="Grip" alphaMode="BLEND" file="Interface\RaidFrame\Raid-Move-Down" hidden="true"> - <Anchors> - <Anchor point="TOP" /> - </Anchors> - <Size x="32" y="16"/> - </Texture> - </Layer> - <Layer level="OVERLAY"> - <FontString parentKey="Label" inherits="ClassPlanFont"> - <Anchors> - <Anchor point="BOTTOMLEFT" x="2" y="2" /> - </Anchors> - </FontString> - </Layer> - <Layer level="HIGHLIGHT"> - <Texture setAllPoints="true" alphaMode="ADD"> - <Color a="0.25" r="1" g="1" b="1" /> - </Texture> - </Layer> - </Layers> - <Scripts> - <OnClick> - ClassOrderPlan:Toggle() - </OnClick> - </Scripts> - </Button> <Frame name="ClassOrderPlan" mixin="ClassOrderPlanCore" parent="UIParent" hidden="true"> <Size x="600" y="40" /> @@ -76,16 +35,59 @@ </Texture> </Layer> </Layers> + <Frames> + <Frame name="$parentMissionList" parentKey="MissionList" parentArray="Handlers" mixin="ClassPlanMissionHandler"> + <Scripts> + <OnLoad method="OnLoad" /> + <OnUpdate method="OnUpdate" /> + <OnEvent method="OnEvent" /> + <OnShow method="OnShow" /> + </Scripts> + <Frames> + <Button name="$parentTab" parentKey="ListTab" mixin="ClassPlanHeaderMixin"> + <Scripts> + <OnClick method="OnClick" /> + </Scripts> + <Size y="24" /> + <Layers> + <Layer level="BACKGROUND"> + <Texture parentKey="Background"> + <Color a="1" r="0" g="0" b="0" /> + </Texture> + </Layer> + <Layer level="OVERLAY"> + <FontString parentKey="Label" inherits="ClassPlanFont"> + <Anchors> + <Anchor point="CENTER" /> + </Anchors> + </FontString> + </Layer> + <Layer level="HIGHLIGHT"> + <Texture parentKey="Highlight"> + <Color a="0.5" r="1" g="1" b="1" /> + </Texture> + </Layer> + </Layers> + + </Button> + </Frames> + </Frame> + <Frame name="$parentShipments" parentKey="Shipments" parentArray="Handlers" mixin="ClassPlanShipmentHandler"> + <Scripts> + <OnLoad method="OnLoad" /> + <OnUpdate method="OnUpdate" /> + <OnEvent method="OnEvent" /> + <OnShow method="OnShow" /> + </Scripts> + </Frame> + </Frames> </Frame> + + <Button name="ClassPlanListEntryTemplate" virtual="true" hidden="true"> <Scripts> - <OnLoad> - self.Count = self.Overlay.Count - self.Name = self.Overlay.Name - self.TimeLeft = self.Overlay.TimeLeft - self.Owner = self.Overlay.Owner - </OnLoad> + <OnLoad method="OnLoad" /> <OnClick method="OnClick" /> <OnUpdate method="OnUpdate" /> <OnShow method="OnShow" /> @@ -190,11 +192,18 @@ </Button> - <Button name="ClassPlanMissionEntry" inherits="ClassPlanListEntryTemplate" mixin="ClassPlanMissionMixin" virtual="true"> - <Size x="300" y="24" /> + <Button name="ClassPlanMissionEntry" inherits="ClassPlanListEntryTemplate" mixin="ClassPlanMissionEntryMixin" virtual="true"> + <Size y="24" /> + <Anchors> + <Anchor point="RIGHT" /> + </Anchors> </Button> - <Button name="ClassPlanShipmentEntry" inherits="ClassPlanListEntryTemplate" mixin="ClassPlanShipmentMixin" virtual="true"> - <Size x="300" y="24" /> + <Button name="ClassPlanShipmentEntry" inherits="ClassPlanListEntryTemplate" mixin="ClassPlanShipmentEntryMixin" virtual="true"> + <Size y="24" /> + + <Anchors> + <Anchor point="RIGHT" /> + </Anchors> </Button> </Ui> \ No newline at end of file