<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">
	<Script file="OverrideActionBar.lua"/>
	<CheckButton name="OverrideActionBarButtonTemplate" inherits="ActionBarButtonTemplate" virtual="true">
		<Size x="52" y="52"/>
		<Scripts>
			<OnLoad>
				ActionButton_OnLoad(self);
				self:SetFrameLevel(self:GetFrameLevel() + 2);
				local cooldown = _G[self:GetName().."Cooldown"];
				cooldown:SetFrameLevel(cooldown:GetFrameLevel() + 2);
			</OnLoad>
		</Scripts>
	</CheckButton>

	<Frame name="OverrideActionBar" frameStrata="HIGH" parent="UIParent" enableMouse="true" toplevel="true" hidden="true">
		<Animations>
			<AnimationGroup parentKey="slideOut">
				<Translation offsetX="0" offsetY="-180" duration="0.4" order="1"/>
				<Scripts>
					<OnFinished>
						if OverrideActionBar.hideOnFinish then
							OverrideActionBar:Hide();
						end
						ValidateActionBarTransition();
					</OnFinished>
				</Scripts>
			</AnimationGroup>
		</Animations>
		<Size x="1000" y="100"/>
		<Anchors>
			<Anchor point="BOTTOM" x="0" y="0"/>
		</Anchors>
		<Layers>
			<Layer level="OVERLAY">
				<Texture name="$parentEndCapL" parentKey="EndCapL">
					<Size x="178" y="152"/>
					<Anchors>
						<Anchor point="BOTTOMLEFT"/>
					</Anchors>				
					<TexCoords left="0.001953125" right="0.3496094" top="0.6992188" bottom="0.9960938"/>
				</Texture>
				<Texture name="$parentEndCapR" parentKey="EndCapR">
					<Size x="178" y="152"/>
					<Anchors>
						<Anchor point="BOTTOMRIGHT"/>
					</Anchors>
					<TexCoords  left="0.3496094" right="0.001953125" top="0.6992188" bottom="0.9960938"/>
				</Texture>
			</Layer>
			<Layer level="BORDER" textureSubLevel="1">
				<Texture name="$parentDivider2" parentKey="Divider2">
					<Size x="48" y="112"/>
					<Anchors>
						<Anchor point="BOTTOM" x="103"/>
					</Anchors>
					<TexCoords left="0.4042969" right="0.4980469" top="0.3632813" bottom="0.5820313"/>
				</Texture>
			</Layer>
			<Layer level="BACKGROUND" textureSubLevel="0">
				<Texture name="$parentBG" parentKey="_BG" horizTile="true">
					<Size x="256" y="94"/>
					<Anchors>
						<Anchor point="BOTTOMLEFT" relativeTo="$parentEndCapL" relativePoint="BOTTOMRIGHT" x="-45"/>
						<Anchor point="BOTTOMRIGHT" relativeTo="$parentEndCapR" relativePoint="BOTTOMLEFT" x="45"/>
					</Anchors>
					<TexCoords left="0" right="1" top="0.1738281" bottom="0.3574219"/>
				</Texture>
			</Layer>
			<Layer level="BACKGROUND" textureSubLevel="1">
				<Texture name="$parentMicroBGL" parentKey="MicroBGL">
					<Size x="20" y="84"/>
					<Anchors>
						<Anchor point="BOTTOMLEFT" relativeTo="$parentDivider2" relativePoint="BOTTOMRIGHT" x="-20"/>
					</Anchors>
					<TexCoords left="0.3046875" right="0.34375002" top="0.359375" bottom="0.5234375"/>
				</Texture>
				<Texture name="$parentMicroBGMid" parentKey="_MicroBGMid">
					<Size x="135" y="84"/>
					<Anchors>
						<Anchor point="LEFT" relativeTo="$parentMicroBGL" relativePoint="RIGHT"/>
					</Anchors>
					<TexCoords left="0.34375002" right="0.36328128" top="0.359375" bottom="0.5234375"/>
				</Texture>
				<Texture name="$parentMicroBGR" parentKey="MicroBGR">
					<Size x="20" y="84"/>
					<Anchors>
						<Anchor point="LEFT" relativeTo="$parentMicroBGMid" relativePoint="RIGHT"/>
					</Anchors>
					<TexCoords left="0.36328128" right="0.4023438" top="0.359375" bottom="0.5234375"/>
				</Texture>
				<Texture name="$parentButtonBGR" parentKey="ButtonBGR">
					<Size x="20" y="84"/>
					<Anchors>
						<Anchor point="BOTTOMRIGHT" relativeTo="$parentDivider2" relativePoint="BOTTOMLEFT" x="20"/>
					</Anchors>
					<TexCoords left="0.36328128" right="0.4023438" top="0.359375" bottom="0.5234375"/>
				</Texture>
				<Texture name="$parentButtonBGMid" parentKey="_ButtonBGMid">
					<Size x="335" y="84"/>
					<Anchors>
						<Anchor point="RIGHT" relativeTo="$parentButtonBGR" relativePoint="LEFT"/>
					</Anchors>
					<TexCoords left="0.34375002" right="0.36328128" top="0.359375" bottom="0.5234375"/>
				</Texture>
				<Texture name="$parentButtonBGL" parentKey="ButtonBGL">
					<Size x="20" y="84"/>
					<Anchors>
						<Anchor point="RIGHT" relativeTo="$parentButtonBGMid" relativePoint="LEFT"/>
					</Anchors>
					<TexCoords left="0.3046875" right="0.34375002" top="0.359375" bottom="0.5234375"/>
				</Texture>
			</Layer>
			<Layer level="BORDER" textureSubLevel="0">
				<Texture name="$parentBorder" parentKey="_Border" horizTile="true">
					<Size x="256" y="36"/>
					<Anchors>
						<Anchor point="TOPLEFT" relativeTo="$parentBG" y="18"/>
						<Anchor point="TOPRIGHT" relativeTo="$parentBG" y="18"/>
					</Anchors>
					<TexCoords left="0" right="1" top="0.001953125" bottom="0.07226563"/>
				</Texture>
			</Layer>
		</Layers>
		<Frames>
			<Frame name="$parentPitchFrame" parentKey="pitchFrame">
				<Size x="100" y="100"/>
				<Anchors>
					<Anchor point="BOTTOMRIGHT" relativeTo="$parentButtonBGL" relativePoint="BOTTOMLEFT" x="-5"/>
				</Anchors>
				<Layers>
					<Layer level="BORDER" textureSubLevel="1">
						<Texture name="$parentDivider1" parentKey="Divider1">
							<Size x="48" y="112"/>
							<Anchors>
								<Anchor point="BOTTOM" relativePoint="BOTTOMRIGHT"/>
							</Anchors>
							<TexCoords left="0.4042969" right="0.4980469" top="0.7792969" bottom="0.9980469"/>
						</Texture>
					</Layer>					
					<Layer level="BORDER" textureSubLevel="-1">			
						<Texture name="$parentPitchOverlay" parentKey="PitchOverlay">
							<Size x="26" y="94"/>
							<Anchors>
								<Anchor point="BOTTOMRIGHT" relativeTo="$parentDivider1" relativePoint="BOTTOMLEFT" x="18"/>
							</Anchors>
							<TexCoords left="0.3515625" right="0.4023438" top="0.8125" bottom="0.9960938"/>
						</Texture>
					</Layer>
					<Layer level="BACKGROUND" textureSubLevel="0">
						<Texture name="$parentPitchBG" parentKey="PitchBG">
							<Size x="10" y="74"/>
							<Anchors>
								<Anchor point="CENTER" relativeTo="$parentPitchOverlay" y="-5"/>
							</Anchors>
							<TexCoords left="0.1699219" right="0.1894531" top="0.359375" bottom="0.5039063"/>
						</Texture>
						<Texture name="$parentPitchButtonBG" parentKey="PitchButtonBG">
							<Size x="58" y="94"/>
							<Anchors>
								<Anchor point="BOTTOMRIGHT" relativeTo="$parentPitchOverlay" relativePoint="BOTTOMLEFT" x="8"/>
							</Anchors>
							<TexCoords left="0.5" right="0.6132813" top="0.359375" bottom="0.5429688"/>
						</Texture>
					</Layer>
					<Layer level="BACKGROUND" textureSubLevel="1">
						<Texture name="$parentPitchMarker" parentKey="PitchMarker" alphaMode="ADD">
							<Size x="10" y="14"/>
							<Anchors>
								<Anchor point="CENTER" relativePoint="BOTTOM" relativeTo="$parentPitchOverlay" y="30"/>
							</Anchors>
							<TexCoords left="0.2734375" right="0.2929688" top="0.359375" bottom="0.3867188"/>
						</Texture>
					</Layer>
				</Layers>
				<Frames>
					<Button name="$parentPitchUpButton" parentKey="PitchUpButton">
						<Size x="34" y="34"/>
						<Anchors>
							<Anchor point="CENTER" relativeTo="$parentPitchButtonBG" x="0" y="14"/>
						</Anchors>
						<Scripts>
							<OnMouseDown function="VehicleAimUpStart"/>
							<OnMouseUp function="VehicleAimUpStop"/>
							<OnEnter>
								GameTooltip_AddNewbieTip(self, AIM_UP, 1.0, 1.0, 1.0, nil);
							</OnEnter>
							<OnLeave function="GameTooltip_Hide"/>
						</Scripts>
						<NormalTexture>
							<TexCoords left="0.001953125" right="0.06835938" top="0.4433594" bottom="0.5097656"/>
						</NormalTexture>
						<PushedTexture>
							<TexCoords left="0.0703125" right="0.1367188" top="0.4433594" bottom="0.5097656"/>
						</PushedTexture>
						<HighlightTexture alphaMode="ADD">
							<TexCoords left="0.6992188" right="0.765625" top="0.359375" bottom="0.4257813"/>
						</HighlightTexture>
					</Button>
					<Button name="$parentPitchDownButton" parentKey="PitchDownButton">
						<Size x="34" y="34"/>
						<Anchors>
							<Anchor point="CENTER" relativeTo="$parentPitchButtonBG" x="0" y="-22"/>
						</Anchors>
						<Scripts>
							<OnMouseDown function="VehicleAimDownStart"/>
							<OnMouseUp function="VehicleAimDownStop"/>
							<OnEnter>
								GameTooltip_AddNewbieTip(self, AIM_DOWN, 1.0, 1.0, 1.0, nil);
							</OnEnter>
							<OnLeave function="GameTooltip_Hide"/>
						</Scripts>
						<NormalTexture>
							<TexCoords left="0.2890625" right="0.3554688" top="0.5644531" bottom="0.6308594"/>
						</NormalTexture>
						<PushedTexture>
							<TexCoords left="0.2890625" right="0.3554688" top="0.6308594" bottom="0.6972656"/>
						</PushedTexture>
						<HighlightTexture alphaMode="ADD">
							<TexCoords left="0.6992188" right="0.765625" top="0.359375" bottom="0.4257813"/>
						</HighlightTexture>
					</Button>
				</Frames>
				<Scripts>
					<OnLoad>
						--Used to set the skin
						local parent = self:GetParent();
						parent.Divider1 = self.Divider1;
						parent.PitchOverlay = self.PitchOverlay;
						parent.PitchButtonBG = self.PitchButtonBG;
						parent.PitchBG = self.PitchBG;
						parent.PitchMarker = self.PitchMarker;
						parent.PitchUpButton = self.PitchUpButton;
						parent.PitchDownButton = self.PitchDownButton;
					</OnLoad>
				</Scripts>
			</Frame>
			<Frame name="$parentLeaveFrame" parentKey="leaveFrame" useParentLevel="true">
				<Size x="100" y="100"/>
				<Anchors>
					<Anchor point="BOTTOMLEFT" relativeTo="$parentMicroBGR" relativePoint="BOTTOMRIGHT" x="5"/>
				</Anchors>
				<Layers>
					<Layer level="BORDER" textureSubLevel="1">
						<Texture name="$parentDivider3" parentKey="Divider3">
							<Size x="48" y="112"/>
							<Anchors>
								<Anchor point="BOTTOM" relativePoint="BOTTOMLEFT"/>
							</Anchors>
							<TexCoords left="0.1933594" right="0.2871094" top="0.4785156" bottom="0.6972656"/>
						</Texture>
					</Layer>
					<Layer level="BACKGROUND" textureSubLevel="1">
						<Texture name="$parentExitBG" parentKey="ExitBG">
							<Size x="70" y="94"/>
							<Anchors>
								<Anchor point="BOTTOMLEFT" relativeTo="$parentDivider3" relativePoint="BOTTOMRIGHT" x="-20"/>
							</Anchors>
							<TexCoords left="0.3613281" right="0.4980469" top="0.5839844" bottom="0.7675781"/>
						</Texture>
					</Layer>
				</Layers>
				<Frames>
					<Button name="$parentLeaveButton" parentKey="LeaveButton">
						<Size x="42" y="42"/>
						<Anchors>
							<Anchor point="CENTER" relativeTo="$parentExitBG" x="0" y="-5"/>
						</Anchors>
						<Scripts>
							<OnClick function="OverrideActionBar_Leave"/>
							<OnEnter>
								GameTooltip_AddNewbieTip(self, LEAVE_VEHICLE, 1.0, 1.0, 1.0, nil);
							</OnEnter>
							<OnLeave function="GameTooltip_Hide"/>
						</Scripts>
						<NormalTexture>
							<TexCoords left="0.0859375" right="0.1679688" top="0.359375" bottom="0.4414063"/>
						</NormalTexture>
						<PushedTexture>
							<TexCoords left="0.001953125" right="0.08398438" top="0.359375" bottom="0.4414063"/>
						</PushedTexture>
						<HighlightTexture alphaMode="ADD">
							<TexCoords left="0.6152344" right="0.6972656" top="0.359375" bottom="0.4414063"/>
						</HighlightTexture>
					</Button>
				</Frames>
				<Scripts>
					<OnLoad>
						--Used to set the skin
						local parent = self:GetParent();
						parent.Divider3 = self.Divider3;
						parent.ExitBG = self.ExitBG;
						parent.LeaveButton = self.LeaveButton;
					</OnLoad>
				</Scripts>
			</Frame>
			<StatusBar name="$parentExpBar" inherits="TextStatusBar" parentKey="xpBar">
				<Size x="100" y="16"/>
				<Anchors>
					<Anchor point="TOP" relativeTo="$parentBG" x="0" y="27"/>
				</Anchors>
				<Layers>
					<Layer level="BACKGROUND" textureSubLevel="0">
						<Texture>
							<Color r="0.0" g="0.0" b="0.0" a="0.5"/>
						</Texture>
					</Layer>
					<Layer level="ARTWORK" textureSubLevel="1">
						<Texture name="$parentXpMid" parentKey="XpMid" horizTile="true">
							<Size x="400" y="50"/>
							<Anchors>
								<Anchor point="TOP" x="0" y="8"/>
							</Anchors>
							<TexCoords left="0" right="1" top="0.07421875" bottom="0.171875"/>
						</Texture>
						<Texture name="$parentXpL" parentKey="XpL">
							<Size x="20" y="50"/>
							<Anchors>
								<Anchor point="RIGHT" relativeTo="$parentXpMid" relativePoint="LEFT"/>
							</Anchors>
							<TexCoords left="0.2324219" right="0.2714844" top="0.359375" bottom="0.4570313"/>
						</Texture>
						<Texture name="$parentXpR" parentKey="XpR">
							<Size x="20" y="50"/>
							<Anchors>
								<Anchor point="LEFT" relativeTo="$parentXpMid" relativePoint="RIGHT"/>
							</Anchors>
							<TexCoords left="0.1914063" right="0.2304688" top="0.359375" bottom="0.4570313"/>
						</Texture>
					</Layer>
				</Layers>
				<Frames>
					<Frame name="$parentOverlayFrame" frameStrata="DIALOG">
						<Anchors>
							<Anchor point="TOPLEFT" y="-3"/>
							<Anchor point="BOTTOMRIGHT" y="2"/>
						</Anchors>
						<Layers>
							<Layer level="ARTWORK">
								<FontString name="$parentText" inherits="TextStatusBarText" parentKey="text">
									<Anchors>
										<Anchor point="CENTER" x="0" y="1"/>
									</Anchors>
								</FontString>
							</Layer>
						</Layers>
						<Scripts>
							<OnLoad>
								SetTextStatusBarText(self:GetParent(), self.text);
							</OnLoad>
						</Scripts>
					</Frame>
				</Frames>
				<Scripts>
					<OnLoad>
						TextStatusBar_Initialize(self);
						self:RegisterEvent("PLAYER_ENTERING_WORLD");
						self:RegisterEvent("PLAYER_XP_UPDATE");
						self.textLockable = 1;
						self.cvar = "xpBarText";
						self.cvarLabel = "XP_BAR_TEXT";
						self.alwaysPrefix = true;
						SetTextStatusBarTextPrefix(self, XP);
					</OnLoad>
					<OnEvent>
						if ( event == "CVAR_UPDATE" ) then
							TextStatusBar_OnEvent(self, event, ...);
						else
							ExpBar_Update();
						end
					</OnEvent>
					<OnShow>
						if ( GetCVar("xpBarText") == "1" ) then
							TextStatusBar_UpdateTextString(self);
						end
						self:SetFrameLevel(self:GetParent():GetFrameLevel() - 1);
					</OnShow>					
					<OnEnter>
						TextStatusBar_UpdateTextString(self);
						ShowTextStatusBarText(self);
						--ExhaustionTick.timer = 1;
						local label = XPBAR_LABEL;
						if IsTrialAccount() then
							local rLevel = GetRestrictedAccountData();
							if UnitLevel("player") >= rLevel then
								label = label.." "..RED_FONT_COLOR_CODE..TRIAL_CAPPED.."|r";
							end
						end
						
						GameTooltip_AddNewbieTip(self, label, 1.0, 1.0, 1.0, NEWBIE_TOOLTIP_XPBAR, 1);
						GameTooltip.canAddRestStateLine = 1;
					</OnEnter>
					<OnLeave>
						HideTextStatusBarText(self);
						GameTooltip:Hide();
						---ExhaustionTick.timer = nil;
					</OnLeave>
					<OnUpdate>
						--ExhaustionTick_OnUpdate(ExhaustionTick, elapsed);
					</OnUpdate>
					<OnValueChanged>
						if (not self:IsShown()) then
							return;
						end
						TextStatusBar_OnValueChanged(self);
					</OnValueChanged>
				</Scripts>
				<BarTexture file="Interface\TargetingFrame\UI-StatusBar"/>
				<BarColor r="0.58" g="0.0" b="0.55"/>
			</StatusBar>
			<StatusBar name="$parentHealthBar" drawLayer="ARTWORK" inherits="TextStatusBar" orientation="VERTICAL" rotatesTexture="true" parentKey="healthBar">
				<Size x="38" y="92"/>
				<Anchors>
					<Anchor point="BOTTOMRIGHT" relativeTo="$parentEndCapL" x="-35" y="0"/>
				</Anchors>
				<Layers>
					<Layer level="BACKGROUND">
						<Texture name="$parentBackground" parentKey="HealthBarBG">
							<Size x="48" y="94"/>
							<Anchors>
								<Anchor point="BOTTOM"/>
							</Anchors>
							<TexCoords left="0.09765625" right="0.1914063" top="0.5136719" bottom="0.6972656"/>
						</Texture>
					</Layer>
					<Layer level="OVERLAY">
						<Texture name="$parentOverlay" parentKey="HealthBarOverlay">
							<Size x="48" y="94"/>
							<Anchors>
								<Anchor point="BOTTOM"/>
							</Anchors>
							<TexCoords left="0.001953125" right="0.09570313" top="0.5136719" bottom="0.6972656"/>
						</Texture>
						<FontString name="$parentText" inherits="VehicleMenuBarStatusBarText" parentKey="text">
							<Anchors>
								<Anchor point="CENTER" x="0" y="3"/>
							</Anchors>
						</FontString>
					</Layer>
				</Layers>
				<Scripts>
					<OnLoad>
						--Used to set the skin
						local parent = self:GetParent();
						parent.HealthBarBG = self.HealthBarBG;
						parent.HealthBarOverlay = self.HealthBarOverlay;
						
						TextStatusBar_Initialize(self);
						self.textLockable = 1;
						self.cvar = "playerStatusText";
						self.cvarLabel = "STATUS_TEXT_PLAYER";
						self.showPercentage = true;
						self.prefix = HEALTH;
						self.tooltipAnchorPoint = "ANCHOR_LEFT";
						self.alwaysShow = true;
						self.ignoreNoUnit = true;
						UnitFrameHealthBar_Initialize("vehicle", self, self.text, true);
						UnitFrameHealthBar_Update(self, "vehicle");
					</OnLoad>
					<OnValueChanged>
						UnitFrameHealthBar_OnValueChanged(self, value);
						OverrideActionBar_StatusBars_ShowTooltip(self);
					</OnValueChanged>
					<OnEnter function="OverrideActionBar_StatusBars_ShowTooltip"/>
				</Scripts>
				<BarTexture file="Interface\TargetingFrame\UI-StatusBar"/>
			</StatusBar>
			<StatusBar name="$parentPowerBar" drawLayer="ARTWORK" inherits="TextStatusBar" orientation="VERTICAL" rotatesTexture="true"  parentKey="powerBar">
				<Size x="38" y="92"/>
				<Anchors>
					<Anchor point="BOTTOMLEFT" relativeTo="$parentEndCapR" x="35" y="0"/>
				</Anchors>
				<Layers>
					<Layer level="BACKGROUND">
						<Texture name="$parentBackground" parentKey="PowerBarBG">
							<Size x="48" y="94"/>
							<Anchors>
								<Anchor point="BOTTOM"/>
							</Anchors>
							<TexCoords left="0.09765625" right="0.1914063" top="0.5136719" bottom="0.6972656"/>
						</Texture>
					</Layer>
					<Layer level="OVERLAY">
						<Texture name="$parentOverlay" parentKey="PowerBarOverlay">
							<Size x="48" y="94"/>
							<Anchors>
								<Anchor point="BOTTOM"/>
							</Anchors>
							<TexCoords left="0.001953125" right="0.09570313" top="0.5136719" bottom="0.6972656"/>
						</Texture>
						<FontString name="$parentText" inherits="VehicleMenuBarStatusBarText" parentKey="parentKey">
							<Anchors>
								<Anchor point="CENTER" x="0" y="3"/>
							</Anchors>
						</FontString>
					</Layer>
				</Layers>
				<Scripts>
					<OnLoad>
						--Used to set the skin
						local parent = self:GetParent();
						parent.PowerBarBG = self.PowerBarBG;
						parent.PowerBarOverlay = self.PowerBarOverlay;
					
						TextStatusBar_Initialize(self);
						self.textLockable = 1;
						self.cvar = "playerStatusText";
						self.cvarLabel = "STATUS_TEXT_PLAYER";
						self.showPercentage = true;
						self.tooltipAnchorPoint = "ANCHOR_RIGHT";
						self.alwaysShow = true;
						self.ignoreNoUnit = true;
						UnitFrameManaBar_Initialize ("vehicle", self, self.text, true);
						UnitFrameManaBar_Update(self, "vehicle");
					</OnLoad>
					<OnValueChanged function="OverrideActionBar_StatusBars_ShowTooltip"/>
					<OnEnter function="OverrideActionBar_StatusBars_ShowTooltip"/>
				</Scripts>
				<BarTexture file="Interface\TargetingFrame\UI-StatusBar"/>
			</StatusBar>
			
			<CheckButton name="$parentButton1" inherits="OverrideActionBarButtonTemplate" id="1" parentKey="SpellButton1">
				<Anchors>
					<!--Anchor point="BOTTOM" x="-234" y="17"/-->
				</Anchors>
			</CheckButton>
			<CheckButton name="$parentButton2" inherits="OverrideActionBarButtonTemplate" id="2" parentKey="SpellButton2">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentButton1" relativePoint="RIGHT" x="6" y="0"/>
				</Anchors>
			</CheckButton>
			<CheckButton name="$parentButton3" inherits="OverrideActionBarButtonTemplate" id="3" parentKey="SpellButton3">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentButton2" relativePoint="RIGHT" x="6" y="0"/>
				</Anchors>
			</CheckButton>
			<CheckButton name="$parentButton4" inherits="OverrideActionBarButtonTemplate" id="4" parentKey="SpellButton4">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentButton3" relativePoint="RIGHT" x="6" y="0"/>
				</Anchors>
			</CheckButton>
			<CheckButton name="$parentButton5" inherits="OverrideActionBarButtonTemplate" id="5" parentKey="SpellButton5">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentButton4" relativePoint="RIGHT" x="6" y="0"/>
				</Anchors>
			</CheckButton>
			<CheckButton name="$parentButton6" inherits="OverrideActionBarButtonTemplate" id="6" parentKey="SpellButton6">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentButton5" relativePoint="RIGHT" x="6" y="0"/>
				</Anchors>
			</CheckButton>
		</Frames>
		<Scripts>
			<OnLoad function="OverrideActionBar_OnLoad"/>
			<OnEvent function="OverrideActionBar_OnEvent"/>
			<OnShow>
				local anchorX, anchorY = OverrideActionBar_GetMicroButtonAnchor();
				UpdateMicroButtonsParent(OverrideActionBar);
				MoveMicroButtons("BOTTOMLEFT", OverrideActionBar, "BOTTOMLEFT", anchorX, anchorY, true);
			</OnShow>
		</Scripts>
	</Frame>
</Ui>