________________________________________________________________________________________________________________________UI\FrameDef\framedef.toc
UI\FrameDef\GlobalStrings.fdf
UI\FrameDef\InfoPanelStrings.fdf
UI\FrameDef\NetworkStrings.fdf
UI\FrameDef\DateStrings.fdf
UI\FrameDef\Glue\DialogWar3.fdf
UI\FrameDef\Glue\MapInfoPane.fdf
UI\FrameDef\Glue\AdvancedOptionsDisplay.fdf
UI\FrameDef\Glue\AdvancedOptionsPane.fdf
UI\FrameDef\Glue\ListBoxWar3.fdf
UI\FrameDef\Glue\MapListBox.fdf
UI\FrameDef\Glue\DecoratedMapListBox.fdf
UI\FrameDef\Glue\MapPreferenceBox.fdf
UI\FrameDef\Glue\CheckListBox.fdf
UI\FrameDef\Glue\MainMenu.fdf
UI\FrameDef\Glue\MovieScreen.fdf
UI\FrameDef\Glue\Loading.fdf
UI\FrameDef\Glue\LoadSavedGameScreen.fdf
UI\FrameDef\Glue\OptionsMenu.fdf
UI\FrameDef\Glue\SinglePlayerMenu.fdf
UI\FrameDef\Glue\ViewReplayScreen.fdf
UI\FrameDef\Glue\CustomCampaignMenu.fdf
UI\FrameDef\Glue\CampaignMenu.fdf
UI\FrameDef\Glue\TeamSetup.fdf
UI\FrameDef\Glue\PlayerSlot.fdf
UI\FrameDef\Glue\Skirmish.fdf
UI\FrameDef\Glue\ScoreScreen.fdf
UI\FrameDef\Glue\LocalMultiplayerJoin.fdf
UI\FrameDef\Glue\LocalMultiplayerCreate.fdf
UI\FrameDef\Glue\LocalMultiplayerLoad.fdf
UI\FrameDef\Glue\GameChatroom.fdf
UI\FrameDef\Glue\CampaignListBox.fdf
UI\FrameDef\Glue\BattleNetMain.fdf
UI\FrameDef\Glue\BattleNetMatchmakerPanel.fdf
UI\FrameDef\Glue\BattleNetNewsBox.fdf
UI\FrameDef\Glue\BattleNetUserListBox.fdf
UI\FrameDef\Glue\BattleNetChatPanel.fdf
UI\FrameDef\Glue\BattleNetChatActionMenu.fdf
UI\FrameDef\Glue\BattleNetStandardPanel.fdf
UI\FrameDef\Glue\BattleNetTeamPanel.fdf
UI\FrameDef\Glue\BattleNetTeamInvitation.fdf
UI\FrameDef\Glue\BattleNetProfilePanel.fdf
UI\FrameDef\Glue\BattleNetCustomJoinPanel.fdf
UI\FrameDef\Glue\BattleNetCustomCreatePanel.fdf
UI\FrameDef\Glue\BattleNetCustomLoadPanel.fdf
UI\FrameDef\Glue\BattleNetScheduledGame.fdf
UI\FrameDef\Glue\BattleNetChatroom.fdf
UI\FrameDef\Glue\BattleNetFriendsListBox.fdf
UI\FrameDef\Glue\BattleNetFriendsPane.fdf
UI\FrameDef\Glue\BattleNetClanMateListBox.fdf
UI\FrameDef\Glue\BattleNetClanPane.fdf
UI\FrameDef\Glue\BattleNetClanInvitation.fdf
UI\FrameDef\Glue\BattleNetStatusBox.fdf
UI\FrameDef\Glue\BattleNetIconSelectBox.fdf
UI\FrameDef\UI\ConsoleUI.fdf
UI\FrameDef\UI\AllianceSlot.fdf
UI\FrameDef\UI\AllianceDialog.fdf
UI\FrameDef\UI\ChatDialog.fdf
UI\FrameDef\UI\LogDialog.fdf
UI\FrameDef\UI\EscMenuMainPanel.fdf
UI\FrameDef\UI\EscMenuOptionsPanel.fdf
UI\FrameDef\UI\EscMenuSaveGamePanel.fdf
UI\FrameDef\UI\GameResultDialog.fdf
UI\FrameDef\UI\UpperButtonBar.fdf
UI\FrameDef\UI\ResourceBar.fdf
UI\FrameDef\UI\SimpleInfoPanel.fdf
UI\FrameDef\UI\SuspendDialog.fdf
UI\FrameDef\UI\UnresponsiveDialog.fdf
UI\FrameDef\UI\ReplayPanel.fdf
UI\FrameDef\UI\ObserverPanel.fdf
UI\FrameDef\UI\QuestDialog.fdf
UI\FrameDef\UI\TimerDialog.fdf
UI\FrameDef\UI\Leaderboard.fdf
UI\FrameDef\UI\Multiboard.fdf
UI\FrameDef\UI\CinematicPanel.fdf
UI\FrameDef\UI\ScriptDialog.fdf
UI\FrameDef\UI\GameSaveSplashDialog.fdf
UI\FrameDef\UI\BrowserFrame.fdf
UI\FrameDef\ui\
________________________________________________________________________________________________________________________UI\FrameDef\ui\alliancedialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "DIALOG" "AllianceDialog" {
    Width 0.576f,
    Height 0.48f,

    DialogBackdrop "AllianceBackdrop",
    Frame "BACKDROP" "AllianceBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
	BackdropBlendAll,
    }

    Frame "TEXT" "AllianceTitle" INHERITS "EscMenuTitleTextTemplate" {
        SetPoint TOPLEFT, "AllianceDialog", TOPLEFT, 0.03375, -0.03,
        FontJustificationH JUSTIFYLEFT,
        Text "ALLIANCES",
    }

    Frame "TEXT" "ResourceTradingTitle" INHERITS "EscMenuTitleTextTemplate" {
        SetPoint TOPRIGHT, "AllianceDialog", TOPRIGHT, -0.045, -0.03,
        FontJustificationH JUSTIFYLEFT,
        Text "RESOURCE_TRADING",
    }

    // --- header labels
    Frame "TEXT" "PlayersHeader" INHERITS "EscMenuLabelTextTemplate" {
        SetPoint TOPLEFT, "AllianceDialog", TOPLEFT, 0.03625, -0.060875,
        Text "PLAYERS",
    }

    Frame "TEXT" "AllyHeader" INHERITS "EscMenuLabelTextSmallTemplate" {
        Width 0.046,
        SetPoint BOTTOMLEFT, "PlayersHeader", BOTTOMLEFT, 0.216525, 0.0,
        FontJustificationH JUSTIFYCENTER,
        Text "ALLY",
    }

    Frame "TEXT" "VisionHeader" INHERITS "EscMenuLabelTextSmallTemplate" {
        Width 0.046,
        SetPoint BOTTOMLEFT, "AllyHeader", BOTTOMRIGHT, 0.004, 0.0,
        FontJustificationH JUSTIFYCENTER,
        Text "SHARE_VISION",
    }

    Frame "TEXT" "UnitsHeader" INHERITS "EscMenuLabelTextSmallTemplate" {
        Width 0.046,
        SetPoint BOTTOMLEFT, "VisionHeader", BOTTOMRIGHT, 0.004, 0.0,
        FontJustificationH JUSTIFYCENTER,
        Text "SHARE_UNITS",
    }

    Frame "TEXT" "GoldHeader" INHERITS "EscMenuLabelTextSmallTemplate" {
        Width 0.048,
        SetPoint BOTTOMLEFT, "UnitsHeader", BOTTOMRIGHT, 0.01825, 0.0,
        FontJustificationH JUSTIFYCENTER,
        Text "GOLD",
    }

    Frame "TEXT" "LumberHeader" INHERITS "EscMenuLabelTextSmallTemplate" {
        Width 0.048,
        SetPoint BOTTOMLEFT, "GoldHeader", BOTTOMRIGHT, 0.01, 0.0,
        FontJustificationH JUSTIFYCENTER,
        Text "LUMBER",
    }

    // --- bottom controls
    Frame "GLUETEXTBUTTON" "AllianceAcceptButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        Width 0.13,
        SetPoint BOTTOMRIGHT, "AllianceDialog", BOTTOM, -0.003, 0.03,

        ButtonText "AllianceAcceptButtonText",
	    Frame "TEXT" "AllianceAcceptButtonText" INHERITS "EscMenuButtonTextTemplate" {
		    Text "ACCEPT",
	    }        
    }

    Frame "GLUETEXTBUTTON" "AllianceCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        Width 0.13,
        SetPoint LEFT, "AllianceAcceptButton", RIGHT, 0.005, 0.0,

        ButtonText "AllianceCancelButtonText",
	    Frame "TEXT" "AllianceCancelButtonText" INHERITS "EscMenuButtonTextTemplate" {
		    Text "CANCEL",
	    }        
    }

    Frame "GLUECHECKBOX" "AlliedVictoryCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {        
	Width 0.024,
	Height 0.024,
        SetPoint BOTTOM, "AllianceDialog", BOTTOM, -0.056875, 0.06875,
    }

    Frame "TEXT" "AlliedVictoryLabel" INHERITS "EscMenuTitleTextTemplate" {
        SetPoint LEFT, "AlliedVictoryCheckBox", RIGHT, 0.01, 0.0,
        Text "ALLIED_VICTORY",
    }

    Frame "SCROLLBAR" "AllianceDialogScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\allianceslot.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "AllianceSlot" {
    Height 0.024,
    Width  0.528,

    Frame "BACKDROP" "ColorBackdrop" {
        UseActiveContext,
        SetPoint LEFT, "AllianceSlot", LEFT, 0.015, 0.0,
        Height 0.016,
        Width 0.016,

        Frame "BACKDROP" "ColorBorder" {
            UseActiveContext,
            SetAllPoints,
            DecorateFileNames,
            BackdropBlendAll,
            BackdropBackground  "EscMenuCheckBoxBackground",
	    BackdropBackgroundInsets -0.005 -0.005 -0.005 -0.005,
        }
    }

    Frame "TEXT" "PlayerNameLabel" INHERITS "EscMenuTitleTextTemplate" {
        UseActiveContext,
		Width 0.205,
        SetPoint LEFT, "ColorBackdrop", RIGHT, 0.00625, 0.0,
    }

    Frame "GLUECHECKBOX" "AllyCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
        UseActiveContext,
        SetPoint LEFT, "ColorBackdrop", RIGHT, 0.21, 0.0,
        Height 0.024,
        Width 0.024,
    }

    Frame "GLUECHECKBOX" "VisionCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
        UseActiveContext,
        SetPoint LEFT, "AllyCheckBox", RIGHT, 0.026, 0.0,
        Height 0.024,
        Width 0.024,
    }

    Frame "GLUECHECKBOX" "UnitsCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
        UseActiveContext,
        SetPoint LEFT, "VisionCheckBox", RIGHT, 0.026, 0.0,
        Height 0.024,
        Width 0.024,
    }

    Frame "BACKDROP" "GoldBackdrop" {
        Height 0.024,
        Width 0.048,
        UseActiveContext,
        SetPoint LEFT, "UnitsCheckBox", RIGHT, 0.03, 0.0,
        DecorateFileNames,
        BackdropBackground  "AllianceGold",
        BackdropBlendAll,

        Frame "TEXT" "GoldText" INHERITS "EscMenuLabelTextTemplate" {            
            UseActiveContext,
            SetPoint RIGHT, "GoldBackdrop", RIGHT, -0.007, -0.001,
            Height 0.024,
            Width 0.048,
            FontJustificationH JUSTIFYRIGHT,
            FontJustificationV JUSTIFYMIDDLE,
            FontColor 1.0 1.0 1.0 1.0,
        }
    }


    Frame "BACKDROP" "LumberBackdrop" {
        Height 0.024,
        Width 0.048,
        UseActiveContext,
        SetPoint LEFT, "GoldBackdrop", RIGHT, 0.01, 0.0,
        DecorateFileNames,
        BackdropBackground  "AllianceLumber",
        BackdropBlendAll,

        Frame "TEXT" "LumberText" INHERITS "EscMenuLabelTextTemplate" {
            UseActiveContext,
            SetPoint RIGHT, "LumberBackdrop", RIGHT, -0.007, -0.001,
            Height 0.024,
            Width 0.048,
            FontJustificationH JUSTIFYRIGHT,
            FontJustificationV JUSTIFYMIDDLE,
            FontColor 1.0 1.0 1.0 1.0,
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\browserframe.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BrowserFrame" INHERITS "StandardFrameTemplate" {
    SetAllPoints,
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\chatdialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "ChatDialog" {
    Width 0.384f,
    Height 0.432f,

    Frame "BACKDROP" "ChatBackdrop" {
        SetAllPoints,
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
	    BackdropBlendAll,
    }

    Frame "TEXT" "ChatTitle" INHERITS "EscMenuTitleTextTemplate" {
        SetPoint TOP, "ChatDialog", TOP, 0.0, -0.03,
        FontJustificationH JUSTIFYCENTER,
        Text "MESSAGING",
    }

    // --- radio buttons
    Frame "GLUECHECKBOX" "ChatPlayerRadioButton" INHERITS WITHCHILDREN "EscMenuRadioButtonTemplate" {        
        SetPoint TOPLEFT, "ChatDialog", TOPLEFT, 0.035, -0.070375,
    }
    Frame "GLUECHECKBOX" "ChatAlliesRadioButton" INHERITS WITHCHILDREN "EscMenuRadioButtonTemplate" {        
        SetPoint TOP, "ChatPlayerRadioButton", BOTTOM, 0.0, -0.012,
    }
    Frame "GLUECHECKBOX" "ChatObserversRadioButton" INHERITS WITHCHILDREN "EscMenuRadioButtonTemplate" {        
        SetPoint TOP, "ChatAlliesRadioButton", BOTTOM, 0.0, -0.002,
    }
    Frame "GLUECHECKBOX" "ChatEveryoneRadioButton" INHERITS WITHCHILDREN "EscMenuRadioButtonTemplate" {        
        SetPoint TOP, "ChatObserversRadioButton", BOTTOM, 0.0, -0.002,
    }

    // --- labels
    Frame "TEXT" "ChatPlayerLabel" INHERITS "EscMenuInfoTextTemplate" {
        FontColor 0.99 0.827 0.0705 1.0,
        SetPoint LEFT, "ChatPlayerRadioButton", RIGHT, 0.005, 0.0,
        Text "COLON_SEND_TO_PLAYER",
    }
    Frame "TEXT" "ChatAlliesLabel" INHERITS "EscMenuInfoTextTemplate" {
        FontColor 0.99 0.827 0.0705 1.0,
        SetPoint LEFT, "ChatAlliesRadioButton", RIGHT, 0.005, 0.0,
        Text "SEND_TO_ALLIES",
    }
    Frame "TEXT" "ChatObserversLabel" INHERITS "EscMenuInfoTextTemplate" {
        FontColor 0.99 0.827 0.0705 1.0,
        SetPoint LEFT, "ChatObserversRadioButton", RIGHT, 0.005, 0.0,
        Text "SEND_TO_OBSERVERS",
    }
    Frame "TEXT" "ChatEveryoneLabel" INHERITS "EscMenuInfoTextTemplate" {
        FontColor 0.99 0.827 0.0705 1.0,
        SetPoint LEFT, "ChatEveryoneRadioButton", RIGHT, 0.005, 0.0,
        Text "SEND_TO_EVERYONE",
    }

    // --- player menu
    Frame "POPUPMENU" "ChatPlayerMenu" {
        Width 0.19625,
        Height 0.03,
        PopupButtonInset 0.01,
        SetPoint RIGHT, "ChatDialog", TOPRIGHT, -0.031, -0.0765,

        ControlBackdrop "EscMenuPopupMenuBackdropTemplate",
        Frame "BACKDROP" "EscMenuPopupMenuBackdropTemplate" INHERITS "EscMenuButtonBackdropTemplate" {
        }

        ControlDisabledBackdrop "EscMenuPopupMenuDisabledBackdropTemplate",
        Frame "BACKDROP" "EscMenuPopupMenuDisabledBackdropTemplate" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
        }

        PopupTitleFrame "PopupMenuTitleTemplate",
        Frame "GLUETEXTBUTTON" "PopupMenuTitleTemplate" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
        }

        PopupArrowFrame "PopupMenuArrowTemplate",
        Frame "BUTTON" "PopupMenuArrowTemplate" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
        }

        PopupMenuFrame "PopupMenuMenuTemplate",
        Frame "MENU" "PopupMenuMenuTemplate" INHERITS WITHCHILDREN "EscMenuPopupMenuMenuTemplate" {
        }
    }

    // --- bottom controls
    Frame "GLUETEXTBUTTON" "ChatAcceptButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        Width 0.13,
        SetPoint BOTTOM, "ChatDialog", BOTTOM, 0.0, 0.03,

        ButtonText "ChatAcceptButtonText",
	    Frame "TEXT" "ChatAcceptButtonText" INHERITS "EscMenuButtonTextTemplate" {
		    Text "OK",
	    }        
    }

    // --- chat history
    Frame "BACKDROP" "ChatHistoryDisplayBackdrop" {
        Width 0.32,
        Height 0.1475,
        SetPoint BOTTOM, "ChatAcceptButton", TOP, 0.0, 0.04875,

        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuEditBoxBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.0125,
        BackdropBackgroundSize  0.256,
        BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
        BackdropEdgeFile  "EscMenuEditBoxBorder",
	    BackdropBlendAll,

        Frame "TEXTAREA" "ChatHistoryDisplay" {
            Height 0.1325,
            Width 0.30675,
            SetPoint LEFT, "ChatHistoryDisplayBackdrop", LEFT, 0.00725, -0.000625,

            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            TextAreaLineGap 0.0015,
            TextAreaMaxLines 128,
            TextAreaLineHeight 0.01,
            TextAreaInset 0.002,

            TextAreaScrollBar "ChatHistoryScrollBar",
            Frame "SCROLLBAR" "ChatHistoryScrollBar" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
            }
        }
    }

    Frame "TEXT" "ChatHistoryLabel" INHERITS "EscMenuInfoTextTemplate" {
        FontColor 0.99 0.827 0.0705 1.0,
        SetPoint BOTTOMLEFT, "ChatHistoryDisplayBackdrop", TOPLEFT, 0.0, 0.005,
        Text "CHAT_HISTORY",
    }

    Frame "TEXT" "ChatInfoText" INHERITS "EscMenuInfoTextTemplate" {
        Width 0.32,
        SetPoint TOP, "ChatHistoryDisplayBackdrop", BOTTOM, 0.0, -0.00825,
        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYLEFT,
        Text "CHAT_INFO_TEXT",
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\cinematicpanel.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------


Frame "FRAME" "CinematicPanel" {
    SetAllPoints,

	Frame "BACKDROP" "CinematicBottomBorder" {
	    Width 0.8,
	    Height 0.14,
	
	    SetPoint BOTTOMRIGHT, "CinematicPanel", BOTTOMRIGHT, 0.0, 0.0,
	
	    DecorateFileNames,
	    BackdropTileBackground,
	    BackdropBackground  "EscMenuBackground",
	    BackdropCornerFlags "UL|UR|T",
	    BackdropCornerSize  0.04,
	    BackdropBackgroundSize  0.256,
	    BackdropBackgroundInsets 0.0 0.01 0.0 0.0,
	    BackdropEdgeFile  "CinematicBorder",
	    BackdropBlendAll,
	}

    // --- The "CinematicScenePanel" is shown and hidden as there 
    //     is a cinematic scene to display.
    Frame "FRAME" "CinematicScenePanel" {

        // This is used to hide whatever is below the portrait from showing through.
        Frame "BACKDROP" "CinematicPortraitBackground" {
            Width 0.116,
            Height 0.116,
            SetPoint BOTTOMLEFT, "CinematicPanel", BOTTOMLEFT, 0.014, 0.014,
            DecorateFileNames,
            BackdropBackground  "EscMenuBlankBackground",
        }

        // NOTE: If you change the dimensions or location of the "CinematicPortrait",
        //       then you also need to change the above "CinematicPortraitBackground"
        //       to match those same dimensions.
	    Frame "SPRITE" "CinematicPortrait" {
	        Width 0.116,
	        Height 0.116,
	        SetPoint BOTTOMLEFT, "CinematicPanel", BOTTOMLEFT, 0.014, 0.014,
	    }

	    Frame "BACKDROP" "CinematicPortraitCover" {
	        Width 0.144,
	        Height 0.144,
	    
	        SetPoint BOTTOMLEFT, "CinematicPanel", BOTTOMLEFT, 0.0, 0.0,
	    
	        DecorateFileNames,
	        BackdropTileBackground,
	        BackdropBackground  "EscMenuBlankBackground",
	        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
	        BackdropCornerSize  0.048,
	        BackdropBackgroundSize  0.256,
	        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
	        BackdropEdgeFile  "EscMenuBorder",
	        BackdropBlendAll,
	    }

	    Frame "TEXT" "CinematicSpeakerText" INHERITS "EscMenuTitleTextTemplate" {
	        SetPoint TOPLEFT, "CinematicPortraitCover", TOPRIGHT, 0.015, -0.035,
	    }
	    
	    Frame "TEXT" "CinematicDialogueText" INHERITS "EscMenuTitleTextTemplate" {
	        Width 0.6,
	        SetPoint TOPLEFT, "CinematicSpeakerText", BOTTOMLEFT, 0.0, -0.004,
	        FontColor 1.0 1.0 1.0,
	    }

    }

	Frame "BACKDROP" "CinematicTopBorder" {
	    Width 0.8,
	    Height 0.0275,
	
	    SetPoint TOPLEFT, "CinematicPanel", TOPLEFT, 0.0, 0.0,
	
	    DecorateFileNames,
	    BackdropTileBackground,
	    BackdropBackground  "EscMenuBackground",
	    BackdropCornerFlags "BL|BR|B",
	    BackdropCornerSize  0.04,
	    BackdropBackgroundSize  0.256,
	    BackdropBackgroundInsets 0.0 0.0 0.01 0.0,
	    BackdropEdgeFile  "CinematicBorder",
	    BackdropBlendAll,
	}

}


________________________________________________________________________________________________________________________UI\FrameDef\ui\consoleui.fdf

Frame "SIMPLEFRAME" "ConsoleUI" {
	DecorateFileNames,

    // The top of the UI console
    Texture {
        File "ConsoleTexture05",
        Width 0.256,
        Height 0.032,
        TexCoord 0, 1, 0, 0.125
        AlphaMode "ALPHAKEY",
        Anchor TOPLEFT,-0.256,0,
    }
    Texture {
        File "ConsoleTexture01",
        Width 0.256,
        Height 0.032,
        TexCoord 0, 1, 0, 0.125,
        AlphaMode "ALPHAKEY",
        Anchor TOPLEFT,0,0,
    }
    Texture {
        File "ConsoleTexture02",
        Width 0.087,
        Height 0.032,
        TexCoord 0, 0.33984375, 0, 0.125,
        AlphaMode "ALPHAKEY",
        Anchor TOPLEFT,0.256, 0,
    }
    Texture {
        File "ConsoleTexture02",
        Width 0.053,
        Height 0.032,
        TexCoord 0.79296875, 1, 0, 0.125,
        AlphaMode "ALPHAKEY",
        Anchor TOPRIGHT,-0.288, 0,
    } 
    Texture {
        File "ConsoleTexture03",
        Width 0.256,
        Height 0.032,
        TexCoord 0, 1, 0, 0.125,
        AlphaMode "ALPHAKEY",
        Anchor TOPRIGHT,-0.032, 0,
    }
    Texture {
        File "ConsoleTexture04",
        Width 0.032,
        Height 0.032,
        TexCoord 0, 1, 0, 0.125,
        AlphaMode "ALPHAKEY",
        Anchor TOPRIGHT,0,0,
    }
    Texture {
        File "ConsoleTexture06",
        Width 0.256,
        Height 0.032,
        TexCoord 0, 1, 0, 0.125,
        AlphaMode "ALPHAKEY",
        Anchor TOPRIGHT,0.256,0,
    }

    // The bottom of the UI console
    Texture {
        File "ConsoleTexture05",
        Width 0.256,
        Height 0.176,
        AlphaMode "ALPHAKEY",
        TexCoord 0, 1, 0.3125, 1,
        Anchor BOTTOMLEFT,-0.256,0,
    }
    Texture {
        File "ConsoleTexture01",
        Width 0.256,
        Height 0.176,
        TexCoord 0, 1, 0.3125, 1,
        AlphaMode "ALPHAKEY",
        Anchor BOTTOMLEFT,0,0,
    }
    Texture {
        File "ConsoleTexture02",
        Width 0.256,
        Height 0.15,
        TexCoord 0, 1, 0.4140625, 1,
        AlphaMode "ALPHAKEY",
        Anchor BOTTOMLEFT,0.256,0,
    }
    Texture {
        File "ConsoleTexture03",
        Width 0.256,
        Height 0.176,
        TexCoord 0, 1, 0.3125, 1,
        AlphaMode "ALPHAKEY",
        Anchor BOTTOMRIGHT,-0.032,0.0,
    }
    Texture {
        File "ConsoleTexture04",
        Width 0.032,
        Height 0.176,
        TexCoord 0, 1, 0.3125, 1,
        AlphaMode "ALPHAKEY",
        Anchor BOTTOMRIGHT,0,0,
    }
    Texture {
        File "ConsoleTexture06",
        Width 0.256,
        Height 0.176,
        TexCoord 0, 1, 0.3125, 1,
        AlphaMode "ALPHAKEY",
        Anchor BOTTOMRIGHT,0.256,0,
    }

}
________________________________________________________________________________________________________________________UI\FrameDef\ui\escmenumainpanel.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

Frame "TEXT" "EscMenuMainPanelDialogTextTemplate" {
    DecorateFileNames,
    FrameFont "EscMenuTextFont", 0.013, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.5 0.5 0.5 1.0,
    FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "EscMenuMainPanel" {
    SetAllPoints,

    //******************************
    //*
    //* MAIN MENU BUTTONS
    //*
    //******
			
	Frame "FRAME" "MainPanel" {

		Width 0.288,
		Height 0.384,
		TabFocusPush,

        Frame "TEXT" "WouldTheRealOptionsTitleTextPleaseStandUp" INHERITS "EscMenuTitleTextTemplate" {
            SetPoint TOP, "EscMenuMainPanel", TOP, 0.0, -0.03,

            FontColor 1.0 1.0 1.0 1.0,
            Text "MAIN_MENU",
        }
		
		Frame "FRAME" "InsideMainPanel" {
			
		    Frame "GLUETEXTBUTTON" "PauseButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOP, "EscMenuMainPanel", TOP, 0.0, -0.067,
                ControlShortcutKey "KEY_PAUSE_GAME_SHORTCUT",
				TabFocusDefault,
				TabFocusNext "SaveGameButton",

		        ButtonText "PauseButtonText",
		        Frame "TEXT" "PauseButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_PAUSE_GAME",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "SaveGameButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOP, "EscMenuMainPanel", TOP, 0.0, -0.104,
                ControlShortcutKey "KEY_SAVE_GAME_SHORTCUT",
				TabFocusNext "LoadGameButton",

		        ButtonText "SaveGameButtonText",
		        Frame "TEXT" "SaveGameButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_SAVE_GAME",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "LoadGameButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOP, "SaveGameButton", BOTTOM, 0.0, -0.002,
                ControlShortcutKey "KEY_LOAD_GAME_SHORTCUT",
				TabFocusNext "OptionsButton",
                
		        ButtonText "LoadGameButtonText",
		        Frame "TEXT" "LoadGameButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_LOAD_GAME",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "OptionsButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOP, "LoadGameButton", BOTTOM, 0.0, -0.002,
                ControlShortcutKey "KEY_OPTIONS_SHORTCUT",
				TabFocusNext "HelpButton",

		        ButtonText "OptionsButtonText",
		        Frame "TEXT" "OptionsButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_OPTIONS",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "HelpButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOPLEFT, "OptionsButton", BOTTOMLEFT, 0.0, -0.002,
                ControlShortcutKey "KEY_HELP_SHORTCUT",
				TabFocusNext "TipsButton",
				Width 0.11,
				
		        ButtonText "HelpButtonText",
		        Frame "TEXT" "HelpButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_HELP",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "TipsButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOPRIGHT, "OptionsButton", BOTTOMRIGHT, 0.0, -0.002,
                ControlShortcutKey "KEY_TIPS_SHORTCUT",
				TabFocusNext "EndGameButton",
				Width 0.11,
				
		        ButtonText "TipsButtonText",
		        Frame "TEXT" "TipsButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_TIPS",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "EndGameButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOP, "OptionsButton", BOTTOM, 0.0, -0.039,
                ControlShortcutKey "KEY_END_GAME_SHORTCUT",
				TabFocusNext "ReturnButton",

		        ButtonText "EndGameButtonText",
		        Frame "TEXT" "EndGameButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_END_GAME",
		        }
		    }
			
		    Frame "GLUETEXTBUTTON" "ReturnButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint BOTTOM, "EscMenuMainPanel", BOTTOM, 0.0, 0.03,
                ControlShortcutKey "KEY_RETURN_TO_GAME_SHORTCUT",

		        ButtonText "ReturnButtonText",
		        Frame "TEXT" "ReturnButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_RETURN_TO_GAME",
		        }
		    }
		}
	}

	//******************************
	//*
	//* END GAME BUTTONS
	//*
	//******

	Frame "FRAME" "EndGamePanel" {

		Width 0.288,
		Height 0.384,
		TabFocusPush,

		Frame "FRAME" "InsideEndGamePanel" {
			
		    Frame "TEXT" "EndGameTitleText" INHERITS "EscMenuTitleTextTemplate" {
		        SetPoint TOP, "EscMenuMainPanel", TOP, 0.0, -0.03,

		        FontColor 1.0 1.0 1.0 1.0,
		        Text "END_GAME_OPTIONS",
		    }

		    Frame "GLUETEXTBUTTON" "RestartButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
				TabFocusDefault,
				TabFocusNext "QuitButton",
		        SetPoint TOP, "EscMenuMainPanel", TOP, 0.0, -0.067,
                ControlShortcutKey "KEY_RESTART_MISSION_SHORTCUT",
		        ButtonText "RestartButtonText",
		        Frame "TEXT" "RestartButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_RESTART_MISSION",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "QuitButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOP, "RestartButton", BOTTOM, 0.0, -0.002,
				TabFocusNext "ExitButton",
                ControlShortcutKey "KEY_QUIT_MISSION_SHORTCUT",
		        ButtonText "QuitButtonText",
		        Frame "TEXT" "QuitButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_QUIT_MISSION",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "ExitButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint TOP, "QuitButton", BOTTOM, 0.0, -0.002,
				TabFocusNext "PreviousButton",
                ControlShortcutKey "KEY_EXIT_PROGRAM_SHORTCUT",
		        ButtonText "ExitButtonText",
		        Frame "TEXT" "ExitButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_EXIT_PROGRAM",
		        }
		    }

		    Frame "GLUETEXTBUTTON" "PreviousButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
		        SetPoint BOTTOM, "EscMenuMainPanel", BOTTOM, 0.0, 0.03,
                ControlShortcutKey "KEY_PREVIOUS_MENU_SHORTCUT",
		        ButtonText "PreviousButtonText",
		        Frame "TEXT" "PreviousButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_PREVIOUS_MENU",
		        }
		    }
		}
	}
	
	//******************************
	//*
	//* CONFIRM QUIT
	//*
	//******

	Frame "FRAME" "ConfirmQuitPanel" {

		Width 0.336,
		Height 0.192,
		TabFocusPush,

		Frame "FRAME" "InsideConfirmQuitPanel" {
					
	        Frame "TEXT" "ConfirmQuitTitleText" INHERITS "EscMenuTitleTextTemplate" {
	            SetPoint TOP, "EscMenuMainPanel", TOP, 0.0, -0.03,

	            FontColor 1.0 1.0 1.0 1.0,
	            Text "CONFIRM_EXIT",
	        }

	        Frame "TEXT" "ConfirmQuitMessageText" INHERITS "EscMenuMainPanelDialogTextTemplate" {
				Width 0.26,
	            SetPoint TOP, "ConfirmQuitTitleText", BOTTOM, 0.0, -0.005,
				FontJustificationH JUSTIFYCENTER,
				
	            Text "CONFIRM_EXIT_MESSAGE",
	        }
	        
	        Frame "GLUETEXTBUTTON" "ConfirmQuitQuitButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
				TabFocusDefault,
				TabFocusNext "ConfirmQuitCancelButton",

	            SetPoint BOTTOMLEFT, "EscMenuMainPanel", BOTTOMLEFT, 0.035, 0.03,
				Width 0.129,
                ControlShortcutKey "KEY_EXIT_SHORTCUT",
	            ButtonText "ConfirmQuitQuitButtonText",
		        Frame "TEXT" "ConfirmQuitQuitButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_EXIT",
		        }
	        }

	        Frame "GLUETEXTBUTTON" "ConfirmQuitCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint LEFT, "ConfirmQuitQuitButton", RIGHT, 0.006, 0.0,
				Width 0.129,
				ControlShortcutKey "KEY_CANCEL_SHORTCUT",
	            ButtonText "ConfirmQuitCancelButtonText",
		        Frame "TEXT" "ConfirmQuitCancelButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_CANCEL",
		        }
	        }
		}
	}
	
	
	//******************************
	//*
	//* HELP
	//*
	//******

	Frame "FRAME" "HelpPanel" {

		Width 0.432,
		Height 0.384,
		TabFocusPush,

		Frame "FRAME" "InsideHelpPanel" {
					
	        Frame "TEXT" "HelpTitleText" INHERITS "EscMenuTitleTextTemplate" {
	            SetPoint TOP, "EscMenuMainPanel", TOP, 0.0, -0.03,

	            FontColor 1.0 1.0 1.0 1.0,
	            Text "HELP",
	        }

	        Frame "TEXTAREA" "HelpTextArea" INHERITS WITHCHILDREN "EscMenuTextAreaTemplate" {
	            SetPoint TOP, "HelpTitleText", BOTTOM, 0.0, -0.005,
	            Width 0.362,
				Height 0.264,
	        }
	        
	        Frame "GLUETEXTBUTTON" "HelpOKButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
				TabFocusDefault,

	            SetPoint BOTTOM, "EscMenuMainPanel", BOTTOM, 0.0, 0.03,
				Width 0.16,
				ControlShortcutKey "KEY_OK_SHORTCUT",
	            ButtonText "HelpOKButtonText",
		        Frame "TEXT" "HelpOKButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_OK",
		        }
	        }
		}
	}
	
	//******************************
	//*
	//* TIPS
	//*
	//******

	Frame "FRAME" "TipsPanel" {

		Width 0.432,
		Height 0.284,
		TabFocusPush,

		Frame "FRAME" "InsideTipsPanel" {
					
	        Frame "TEXT" "TipsTitleText" INHERITS "EscMenuTitleTextTemplate" {
	            SetPoint TOP, "EscMenuMainPanel", TOP, 0.0, -0.04,

	            FontColor 1.0 1.0 1.0 1.0,
	            Text "WARCRAFT_III_TIPS",
	        }

	        Frame "TEXTAREA" "TipsTextArea" INHERITS WITHCHILDREN "EscMenuTextAreaTemplate" {
	            SetPoint TOP, "TipsTitleText", BOTTOM, 0.0, -0.009,
	            Width 0.362,
				Height 0.147,
	        }
	        
	        Frame "GLUETEXTBUTTON" "TipsBackButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
				TabFocusDefault,
				TabFocusNext "TipsNextButton",

	            SetPoint BOTTOMLEFT, "EscMenuMainPanel", BOTTOMLEFT, 0.03, 0.03,
				Width 0.115,
                ControlShortcutKey "KEY_BACK_ARROW_SHORTCUT",
				
	            ButtonText "TipsBackButtonText",
		        Frame "TEXT" "TipsBackButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_BACK_ARROW",
		        }
	        }

	        Frame "GLUETEXTBUTTON" "TipsNextButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
				TabFocusNext "TipsOKButton",

	            SetPoint BOTTOM, "EscMenuMainPanel", BOTTOM, 0.0, 0.03,
				Width 0.115,
                ControlShortcutKey "KEY_NEXT_ARROW_SHORTCUT",
				
	            ButtonText "TipsNextButtonText",
		        Frame "TEXT" "TipsNextButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_NEXT_ARROW",
		        }
	        }

	        Frame "GLUETEXTBUTTON" "TipsOKButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint BOTTOMRIGHT, "EscMenuMainPanel", BOTTOMRIGHT, -0.03, 0.03,
				Width 0.115,
				ControlShortcutKey "KEY_OK_SHORTCUT",
	            ButtonText "TipsOKButtonText",
		        Frame "TEXT" "TipsOKButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_OK",
		        }
	        }

		} 
	}
	
}

// the following frames are created within the escmenu itself, and need to be
// outside of the above frames.

Frame "BACKDROP" "EscMenuBackdrop" {
	Width 0.288,
	Height 0.384,

    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "EscMenuBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.048,
    BackdropBackgroundSize  0.256,
    BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
    BackdropEdgeFile  "EscMenuBorder",
    BackdropBlendAll,
}

________________________________________________________________________________________________________________________UI\FrameDef\ui\escmenuoptionspanel.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

// -- EscMenuOptionsConfirmDialog --------------------------------------------------------

Frame "DIALOG" "EscMenuOptionsConfirmDialog" {
    Height 0.19,
    Width 0.5265625,

    DialogBackdrop "EscMenuOptionsConfirmDialogBackdrop",
    Frame "BACKDROP" "EscMenuOptionsConfirmDialogBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.256,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
        BackdropBlendAll,
    }

    Frame "TEXT" "EscMenuOptionsConfirmTitleText" INHERITS "EscMenuTitleTextTemplate" {
        SetPoint TOP, "EscMenuOptionsConfirmDialog", TOP, 0.0, -0.025,
        Text "OPTIONS_CONFIRM_TITLE",
    }

    Frame "TEXT" "EscMenuOptionsConfirmInfoText" INHERITS "EscMenuInfoTextTemplate" {
        Width 0.48,
        SetPoint TOPLEFT, "EscMenuOptionsConfirmDialog", TOPLEFT, 0.0234375, -0.05053125,
        FontJustificationH JUSTIFYLEFT,
        Text "OPTIONS_CONFIRM_INFO",
    }

    Frame "TEXT" "EscMenuOptionsTimeoutLabel" INHERITS "EscMenuLabelTextTemplate" {
        SetPoint TOPLEFT, "EscMenuOptionsConfirmInfoText", BOTTOMLEFT, 0.0, -0.01,
        FontJustificationH JUSTIFYLEFT,
        Text "OPTIONS_CONFIRM_TIMEOUT",
    }

    Frame "TEXT" "EscMenuOptionsTimeoutValue" INHERITS "EscMenuInfoTextTemplate" {
        SetPoint LEFT, "EscMenuOptionsTimeoutLabel", RIGHT, 0.01, 0.0,
    } 


    Frame "GLUETEXTBUTTON" "EscMenuConfirmOKButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        Width 0.112,
        SetPoint BOTTOMRIGHT, "EscMenuOptionsConfirmDialog", BOTTOM, -0.03203125, 0.02,
        ControlShortcutKey "KEY_OK_SHORTCUT",
        TabFocusDefault,
        TabFocusNext "EscMenuConfirmCancelButton",
        ButtonText "EscMenuConfirmOKButtonText",
        Frame "TEXT" "EscMenuConfirmOKButtonText" INHERITS "EscMenuButtonTextTemplate" {
            Text "KEY_OK",
        }
    }

    Frame "GLUETEXTBUTTON" "EscMenuConfirmCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        Width 0.112,
        SetPoint BOTTOMLEFT, "EscMenuOptionsConfirmDialog", BOTTOM, 0.03203125, 0.02,
        ControlShortcutKey "KEY_CANCEL_SHORTCUT",
        TabFocusNext "EscMenuConfirmOKButton",
        ButtonText "EscMenuConfirmCancelButtonText",
        Frame "TEXT" "EscMenuConfirmCancelButtonText" INHERITS "EscMenuButtonTextTemplate" {
            Text "KEY_CANCEL",
        }
    }
}


Frame "FRAME" "EscMenuOptionsPanel" {
    SetAllPoints,

    // ***********************************************
    // **
    // **   Options Panel
    // **
    // **********

    Frame "FRAME" "OptionsPanel" {

		TabFocusPush,

        Frame "TEXT" "OptionsTitleText" INHERITS "EscMenuTitleTextTemplate" {
            SetPoint TOP, "EscMenuOptionsPanel", TOP, 0.0, -0.03,

            FontColor 1.0 1.0 1.0 1.0,
            Text "OPTIONS",
        }

        Frame "GLUETEXTBUTTON" "GameplayButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
            SetPoint TOP, "EscMenuOptionsPanel", TOP, 0.0, -0.067,
			TabFocusDefault,
			TabFocusNext "VideoButton",
            ControlShortcutKey "KEY_GAMEPLAY_SHORTCUT",

            ButtonText "GameplayButtonText",
	        Frame "TEXT" "GameplayButtonText" INHERITS "EscMenuButtonTextTemplate" {
		        Text "KEY_GAMEPLAY",
	        }
        }

        Frame "GLUETEXTBUTTON" "VideoButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
            SetPoint TOP, "GameplayButton", BOTTOM, 0.0, -0.002,
			TabFocusNext "SoundButton",
            ControlShortcutKey "KEY_VIDEO_SHORTCUT",

            ButtonText "VideoButtonText",
	        Frame "TEXT" "VideoButtonText" INHERITS "EscMenuButtonTextTemplate" {
		        Text "KEY_VIDEO",
	        }
        }

        Frame "GLUETEXTBUTTON" "SoundButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
            SetPoint TOP, "VideoButton", BOTTOM, 0.0, -0.002,
			TabFocusNext "NetworkButton",
            ControlShortcutKey "KEY_SOUND_SHORTCUT",

            ButtonText "SoundButtonText",
	        Frame "TEXT" "SoundButtonText" INHERITS "EscMenuButtonTextTemplate" {
		        Text "KEY_SOUND",
	        }
        }

        Frame "GLUETEXTBUTTON" "NetworkButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
            SetPoint TOP, "SoundButton", BOTTOM, 0.0, -0.002,
			TabFocusNext "OptionsPreviousButton",
            ControlShortcutKey "KEY_NETWORK_SHORTCUT",

            ButtonText "NetworkButtonText",
	        Frame "TEXT" "NetworkButtonText" INHERITS "EscMenuButtonTextTemplate" {
		        Text "KEY_NETWORK",
	        }
        }

        Frame "GLUETEXTBUTTON" "OptionsPreviousButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
            SetPoint BOTTOM, "EscMenuOptionsPanel", BOTTOM, 0.0, 0.03,
            ControlShortcutKey "KEY_PREVIOUS_MENU_SHORTCUT",

            ButtonText "OptionsPreviousButtonText",
	        Frame "TEXT" "OptionsPreviousButtonText" INHERITS "EscMenuButtonTextTemplate" {
		        Text "KEY_PREVIOUS_MENU",
	        }
        }
    }

    // ***********************************************
    // **
    // **   Gameplay Panel
    // **
    // **********

    Frame "FRAME" "GameplayPanel" {

        Frame "TEXT" "GameplayTitleText" INHERITS "EscMenuTitleTextTemplate" {
            SetPoint TOP, "EscMenuOptionsPanel", TOP, 0.0, -0.03,

            FontColor 1.0 1.0 1.0 1.0,
            Text "GAMEPLAY_OPTIONS",
        }

        Frame "TEXT" "GameSpeedLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint TOPLEFT, "EscMenuOptionsPanel", TOPLEFT, 0.035, -0.05,
            Text "COLON_GAME_SPEED",
        }

        Frame "SLIDER" "GameSpeedSlider" INHERITS WITHCHILDREN "EscMenuSliderTemplate" {            
            Width 0.209,
            SetPoint TOPLEFT, "GameSpeedLabel", BOTTOMLEFT, 0.00375, -0.0025,

            SliderMinValue 0,
            SliderMaxValue 2,
            SliderInitialValue 1,
            SliderStepSize 1,
        }

        Frame "TEXT" "GameSpeedValue" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint BOTTOMRIGHT, "GameSpeedSlider", TOPRIGHT, 0.0, 0.0025,
            FontColor 1.0 1.0 1.0 1.0,
            Text "FASTEST",
        }

        Frame "TEXT" "MouseScrollLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint TOPLEFT, "GameSpeedLabel", BOTTOMLEFT, 0.0, -0.025,
            Text "COLON_MOUSE_SCROLL",
        }

        Frame "SLIDER" "MouseScrollSlider" INHERITS WITHCHILDREN "EscMenuSliderTemplate" {
            Width 0.127,
            SetPoint TOPLEFT, "MouseScrollLabel", BOTTOMLEFT, 0.05275, -0.0025,

            SliderMinValue 0,
            SliderMaxValue 100,
            SliderInitialValue 0,
            SliderStepSize 1,
        }

        Frame "TEXT" "MouseScrollSlowLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint RIGHT, "MouseScrollSlider", LEFT, -0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "SLOW_SCROLL",
        }

        Frame "TEXT" "MouseScrollFastLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "MouseScrollSlider", RIGHT, 0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "FAST_SCROLL",
        }

        Frame "GLUECHECKBOX" "MouseScrollDisable" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPRIGHT, "MouseScrollSlowLabel", BOTTOMRIGHT, 0.0, 0.0,
        }

        Frame "TEXT" "MouseScrollDisableLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "MouseScrollDisable", RIGHT, 0.005, 0.0,
            Width 0.16,
            Text "GAMEPLAY_MOUSE_SCROLL_DISABLE",
        }

        Frame "TEXT" "KeyScrollLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint TOPLEFT, "MouseScrollLabel", BOTTOMLEFT, 0.0, -0.046,
            Text "COLON_KEYBOARD_SCROLL",
        }

        Frame "SLIDER" "KeyScrollSlider" INHERITS WITHCHILDREN "EscMenuSliderTemplate" {
            Width 0.127,
            SetPoint TOPLEFT, "KeyScrollLabel", BOTTOMLEFT, 0.05275, -0.0025,

            SliderMinValue 0,
            SliderMaxValue 100,
            SliderInitialValue 0,
            SliderStepSize 1,
        }

        Frame "TEXT" "KeyScrollSlowLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint RIGHT, "KeyScrollSlider", LEFT, -0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "SLOW_SCROLL",
        }

        Frame "TEXT" "KeyScrollFastLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "KeyScrollSlider", RIGHT, 0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "FAST_SCROLL",
        }

        Frame "GLUECHECKBOX" "TooltipsCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "KeyScrollLabel", BOTTOMLEFT, -0.005, -0.021,
        }

        Frame "TEXT" "TooltipsLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "TooltipsCheckBox", RIGHT, 0.003, 0.0,
            Width 0.195,
            Height 0.024,
            Text "ENHANCED_TOOLTIPS",
        }

        Frame "GLUECHECKBOX" "SubgroupCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "TooltipsCheckBox", BOTTOMLEFT, 0.0, 0.0,
        }

        Frame "TEXT" "SubgroupLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "SubgroupCheckBox", RIGHT, 0.003, 0.0,
            Width 0.195,
            Height 0.024,
            Text "SUBGROUP_MODIFIER2",
        }

        Frame "GLUECHECKBOX" "FormationToggleCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "SubgroupCheckBox", BOTTOMLEFT, 0.0, 0.0,
        }

        Frame "TEXT" "FormationToggleLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "FormationToggleCheckBox", RIGHT, 0.003, 0.0,
            Width 0.195,
            Height 0.024,
            Text "FORMATION_TOGGLE",
        }

        Frame "GLUECHECKBOX" "HealthBarsCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "FormationToggleCheckBox", BOTTOMLEFT, 0.0, 0.0,
        }

        Frame "TEXT" "HealthBarsLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "HealthBarsCheckBox", RIGHT, 0.003, 0.0,
            Width 0.195,
            Height 0.024,
            Text "HEALTH_BARS",
        }

        Frame "TEXT" "CustomKeysLabel" INHERITS "EscMenuLabelTextTemplate" {
            Width 0.195,
            Height 0.022,
            SetPoint TOPLEFT, "HealthBarsCheckBox", BOTTOMLEFT, 0.005, -0.004,
            Text "COLON_CUSTOM_KEYS",
        }

        Frame "TEXT" "CustomKeysValue" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint TOPRIGHT, "CustomKeysLabel", TOPLEFT, 0.216, 0.0,
            Height 0.022,

            FontJustificationH JUSTIFYRIGHT,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "DifficultyLabel" INHERITS "EscMenuLabelTextTemplate" {
            Width 0.195,
            SetPoint TOPLEFT, "CustomKeysLabel", BOTTOMLEFT, 0.0, -0.004,
            Text "COLON_DIFFICULTY",
        }

        Frame "TEXT" "DifficultyValue" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint TOPRIGHT, "DifficultyLabel", TOPLEFT, 0.216, 0.0,

            FontJustificationH JUSTIFYRIGHT,
            FontColor 1.0 1.0 1.0 1.0,
        }

    }

    // ***********************************************
    // **
    // **   Video Panel
    // **
    // **********

    Frame "FRAME" "VideoPanel" {

        Frame "TEXT" "VideoTitleText" INHERITS "EscMenuTitleTextTemplate" {
            SetPoint TOP, "EscMenuOptionsPanel", TOP, 0.0, -0.03,

            FontColor 1.0 1.0 1.0 1.0,
            Text "VIDEO_OPTIONS",
        }

        Frame "TEXT" "GammaLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint TOPLEFT, "EscMenuOptionsPanel", TOPLEFT, 0.035, -0.05,
            Text "COLON_GAMMA",
        }

        Frame "SLIDER" "GammaSlider" INHERITS WITHCHILDREN "EscMenuSliderTemplate" {
			Width 0.125,
            SetPoint TOPLEFT, "GammaLabel", BOTTOMLEFT, 0.04275, -0.0025,

            SliderMinValue 0,
            SliderMaxValue 100,
            SliderInitialValue 0,
            SliderStepSize 1,
        }

        Frame "TEXT" "GammaDarkLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint RIGHT, "GammaSlider", LEFT, -0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "DARK",
        }

        Frame "TEXT" "GammaBrightLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "GammaSlider", RIGHT, 0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "BRIGHT",
        }

        // --- labels
        Frame "TEXT" "WindowModeLabel" INHERITS "EscMenuLabelTextTemplate" {
            Height 0.022,
            Width 0.1,
            SetPoint TOPLEFT, "GammaLabel", BOTTOMLEFT, 0.0, -0.03,
            Text "COLON_WINDOW_MODE",
        }

        Frame "TEXT" "ResolutionLabel" INHERITS "EscMenuLabelTextTemplate" {
            Height 0.022,
            Width 0.1,
            SetPoint TOPLEFT, "WindowModeLabel", BOTTOMLEFT, 0.0, -0.004,
            Text "COLON_RESOLUTION",
        }

        Frame "TEXT" "VSyncLabel" INHERITS "EscMenuLabelTextTemplate" {
            Height 0.022,
            Width 0.1,
            SetPoint TOPLEFT, "ResolutionLabel", BOTTOMLEFT, 0.0, -0.004,
            Text "COLON_VSYNC",
        }

        Frame "TEXT" "ParticlesLabel" INHERITS "EscMenuLabelTextTemplate" {
            Height 0.022,
			Width 0.1,
            SetPoint TOPLEFT, "VSyncLabel", BOTTOMLEFT, 0.0, -0.004,
            Text "COLON_PARTICLES",
        }

        Frame "TEXT" "LightsLabel" INHERITS "EscMenuLabelTextTemplate" {
            Height 0.022,
			Width 0.1,
            SetPoint TOPLEFT, "ParticlesLabel", BOTTOMLEFT, 0.0, -0.004,
            Text "COLON_LIGHTS",
        }

        Frame "TEXT" "ShadowsLabel" INHERITS "EscMenuLabelTextTemplate" {
            Height 0.022,
			Width 0.1,
            SetPoint TOPLEFT, "LightsLabel", BOTTOMLEFT, 0.0, -0.004,
            Text "COLON_SHADOWS",
        }

        Frame "TEXT" "OcclusionLabel" INHERITS "EscMenuLabelTextTemplate" {
            Height 0.022,
			Width 0.1,
            SetPoint TOPLEFT, "ShadowsLabel", BOTTOMLEFT, 0.0, -0.004,
            Text "COLON_OCCLUSION",
        }

        Frame "TEXT" "ModelDetailLabel" INHERITS "EscMenuLabelTextTemplate" {
            Width 0.1,
            SetPoint TOPLEFT, "OcclusionLabel", BOTTOMLEFT, 0.0, -0.00625,
            Text "COLON_MODEL_DETAIL",
        }

        Frame "TEXT" "ModelDetailValue" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint TOPRIGHT, "ModelDetailLabel", TOPLEFT, 0.216, 0.0,

            FontJustificationH JUSTIFYRIGHT,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "AnimQualityLabel" INHERITS "EscMenuLabelTextTemplate" {
            Width 0.1,
            SetPoint TOPLEFT, "ModelDetailLabel", BOTTOMLEFT, 0.0, -0.00625,
            Text "COLON_ANIM_QUALITY",
        }

        Frame "TEXT" "AnimQualityValue" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint TOPRIGHT, "AnimQualityLabel", TOPLEFT, 0.216, 0.0,

            FontJustificationH JUSTIFYRIGHT,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "TextureQualityLabel" INHERITS "EscMenuLabelTextTemplate" {
            Width 0.1,
            SetPoint TOPLEFT, "AnimQualityLabel", BOTTOMLEFT, 0.0, -0.00625,
            Text "COLON_TEXTURE_QUALITY",
        }

        Frame "TEXT" "TextureQualityValue" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint TOPRIGHT, "TextureQualityLabel", TOPLEFT, 0.216, 0.0,

            FontJustificationH JUSTIFYRIGHT,
            FontColor 1.0 1.0 1.0 1.0,
        }

//        Frame "TEXT" "SpellFilterLabel" INHERITS "EscMenuInfoTextTemplate" {
//            SetPoint TOPLEFT, "TextureQualityLabel", BOTTOMLEFT, 0.0, -0.00625,
//            Text "COLON_SPELL_FILTER",
//        }

//        Frame "TEXT" "SpellFilterValue" INHERITS "EscMenuLabelTextTemplate" {
//            SetPoint TOPRIGHT, "SpellFilterLabel", TOPLEFT, 0.216, 0.0,
//
//            FontJustificationH JUSTIFYRIGHT,
//            FontColor 1.0 1.0 1.0 1.0,
//        }


        // --- pulldowns
        Frame "POPUPMENU" "EscOptionsWindowModeMenu" {
            Width 0.1175,
            Height 0.022,
            PopupButtonInset 0.01,
            SetPoint LEFT, "WindowModeLabel", RIGHT, 0.004, 0.0,

            ControlBackdrop "EscOptionsWindowModePopupMenuBackdrop",
            Frame "BACKDROP" "EscOptionsWindowModePopupMenuBackdrop" INHERITS "EscMenuButtonBackdropTemplate" {
            }

            ControlDisabledBackdrop "EscOptionsWindowModePopupMenuDisabledBackdrop",
            Frame "BACKDROP" "EscOptionsWindowModePopupMenuDisabledBackdrop" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
            }

            PopupTitleFrame "EscOptionsWindowModePopupMenuTitle",
            Frame "GLUETEXTBUTTON" "EscOptionsWindowModePopupMenuTitle" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
            	FrameFont "MasterFont",0.0085,"",
			}

            PopupArrowFrame "EscOptionsWindowModePopupMenuArrow",
            Frame "BUTTON" "EscOptionsWindowModePopupMenuArrow" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
            }

            PopupMenuFrame "EscOptionsWindowModePopupMenuMenu",
            Frame "MENU" "EscOptionsWindowModePopupMenuMenu" INHERITS WITHCHILDREN "EscMenuPopupMenuMenuTemplate" {
                MenuItem "WINDOW_MODE_WINDOWED",             -2,
                MenuItem "WINDOW_MODE_WINDOWED_FULLSCREEN",  -2,
                MenuItem "WINDOW_MODE_FULLSCREEN",           -2,
				FrameFont "MasterFont",0.009,"",
            }
        }

        Frame "POPUPMENU" "EscOptionsResolutionMenu" {
            Width 0.1175,
            Height 0.022,
            PopupButtonInset 0.01,
            SetPoint LEFT, "ResolutionLabel", RIGHT, 0.004, 0.0,

            ControlBackdrop "EscOptionsResolutionPopupMenuBackdrop",
            Frame "BACKDROP" "EscOptionsResolutionPopupMenuBackdrop" INHERITS "EscMenuButtonBackdropTemplate" {
            }

            ControlDisabledBackdrop "EscOptionsResolutionPopupMenuDisabledBackdrop",
            Frame "BACKDROP" "EscOptionsResolutionPopupMenuDisabledBackdrop" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
            }

            PopupTitleFrame "EscOptionsResolutionPopupMenuTitle",
            Frame "GLUETEXTBUTTON" "EscOptionsResolutionPopupMenuTitle" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
            }

            PopupArrowFrame "EscOptionsResolutionPopupMenuArrow",
            Frame "BUTTON" "EscOptionsResolutionPopupMenuArrow" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
            }

            PopupMenuFrame "EscOptionsResolutionPopupMenuMenu",
            Frame "MENU" "EscOptionsResolutionPopupMenuMenu" INHERITS WITHCHILDREN "EscMenuPopupMenuMenuTemplate" {
            }
        }

        Frame "GLUECHECKBOX" "VSyncCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            Height 0.022,
            SetPoint LEFT, "VSyncLabel", RIGHT, 0.004, 0.0,
        }

	    Frame "POPUPMENU" "EscOptionsParticlesMenu" {
            Width 0.1175,
            Height 0.022,
            PopupButtonInset 0.01,
            SetPoint LEFT, "ParticlesLabel", RIGHT, 0.004, 0.0,

            ControlBackdrop "EscOptionsParticlesPopupMenuBackdrop",
            Frame "BACKDROP" "EscOptionsParticlesPopupMenuBackdrop" INHERITS "EscMenuButtonBackdropTemplate" {
            }

            ControlDisabledBackdrop "EscOptionsParticlesPopupMenuDisabledBackdrop",
            Frame "BACKDROP" "EscOptionsParticlesPopupMenuDisabledBackdrop" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
            }

            PopupTitleFrame "EscOptionsParticlesPopupMenuTitle",
            Frame "GLUETEXTBUTTON" "EscOptionsParticlesPopupMenuTitle" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
            }

            PopupArrowFrame "EscOptionsParticlesPopupMenuArrow",
            Frame "BUTTON" "EscOptionsParticlesPopupMenuArrow" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
            }

            PopupMenuFrame "EscOptionsParticlesPopupMenuMenu",
            Frame "MENU" "EscOptionsParticlesPopupMenuMenu" INHERITS WITHCHILDREN "EscMenuPopupMenuMenuTemplate" {
                MenuItem "LOW_PARTICLES",   -2,
                MenuItem "MEDIUM_PARTICLES",   -2,
                MenuItem "HIGH_PARTICLES",  -2,
            }
	    }

	    Frame "POPUPMENU" "EscOptionsLightsMenu" {
            Width 0.1175,
            Height 0.022,
            PopupButtonInset 0.01,
            SetPoint TOPLEFT, "EscOptionsParticlesMenu", BOTTOMLEFT, 0.0, -0.004,

            ControlBackdrop "EscOptionsLightsPopupMenuBackdrop",
            Frame "BACKDROP" "EscOptionsLightsPopupMenuBackdrop" INHERITS "EscMenuButtonBackdropTemplate" {
            }

            ControlDisabledBackdrop "EscOptionsLightsPopupMenuDisabledBackdrop",
            Frame "BACKDROP" "EscOptionsLightsPopupMenuDisabledBackdrop" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
            }

            PopupTitleFrame "EscOptionsLightsPopupMenuTitle",
            Frame "GLUETEXTBUTTON" "EscOptionsLightsPopupMenuTitle" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
            }

            PopupArrowFrame "EscOptionsLightsPopupMenuArrow",
            Frame "BUTTON" "EscOptionsLightsPopupMenuArrow" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
            }

            PopupMenuFrame "EscOptionsLightsPopupMenuMenu",
            Frame "MENU" "EscOptionsLightsPopupMenuMenu" INHERITS WITHCHILDREN "EscMenuPopupMenuMenuTemplate" {                    
                MenuItem "LOW_LIGHTS",   -2,
                MenuItem "MEDIUM_LIGHTS",   -2,                    
                MenuItem "HIGH_LIGHTS",  -2,
            }
	    }

	    Frame "POPUPMENU" "EscOptionsShadowsMenu" {
            Width 0.1175,
            Height 0.022,
            PopupButtonInset 0.01,
            SetPoint TOPLEFT, "EscOptionsLightsMenu", BOTTOMLEFT, 0.0, -0.004,

            ControlBackdrop "EscOptionsShadowsPopupMenuBackdrop",
            Frame "BACKDROP" "EscOptionsShadowsPopupMenuBackdrop" INHERITS "EscMenuButtonBackdropTemplate" {
            }

            ControlDisabledBackdrop "EscOptionsShadowsPopupMenuDisabledBackdrop",
            Frame "BACKDROP" "EscOptionsShadowsPopupMenuDisabledBackdrop" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
            }

            PopupTitleFrame "EscOptionsShadowsPopupMenuTitle",
            Frame "GLUETEXTBUTTON" "EscOptionsShadowsPopupMenuTitle" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
            }

            PopupArrowFrame "EscOptionsShadowsPopupMenuArrow",
            Frame "BUTTON" "EscOptionsShadowsPopupMenuArrow" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
            }

            PopupMenuFrame "EscOptionsShadowsPopupMenuMenu",
            Frame "MENU" "EscOptionsShadowsPopupMenuMenu" INHERITS WITHCHILDREN "EscMenuPopupMenuMenuTemplate" {
                MenuItem "OFF",       -2,
                MenuItem "ON",        -2,
            }
	    }

	    Frame "POPUPMENU" "EscOptionsOcclusionMenu" {
            Width 0.1175,
            Height 0.022,
            PopupButtonInset 0.01,
            SetPoint TOPLEFT, "EscOptionsShadowsMenu", BOTTOMLEFT, 0.0, -0.004,

            ControlBackdrop "EscOptionsOcclusionPopupMenuBackdrop",
            Frame "BACKDROP" "EscOptionsOcclusionPopupMenuBackdrop" INHERITS "EscMenuButtonBackdropTemplate" {
            }

            ControlDisabledBackdrop "EscOptionsOcclusionPopupMenuDisabledBackdrop",
            Frame "BACKDROP" "EscOptionsOcclusionPopupMenuDisabledBackdrop" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
            }

            PopupTitleFrame "EscOptionsOcclusionPopupMenuTitle",
            Frame "GLUETEXTBUTTON" "EscOptionsOcclusionPopupMenuTitle" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
            }

            PopupArrowFrame "EscOptionsOcclusionPopupMenuArrow",
            Frame "BUTTON" "EscOptionsOcclusionPopupMenuArrow" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
            }

            PopupMenuFrame "EscOptionsOcclusionPopupMenuMenu",
            Frame "MENU" "EscOptionsOcclusionPopupMenuMenu" INHERITS WITHCHILDREN "EscMenuPopupMenuMenuTemplate" {
                MenuItem "OFF",       -2,
                MenuItem "ON",        -2,
            }
	    }
    }

    // ***********************************************
    // **
    // **   Sound Panel
    // **
    // **********

    Frame "FRAME" "SoundPanel" {

        Frame "TEXT" "SoundTitleText" INHERITS "EscMenuTitleTextTemplate" {
            SetPoint TOP, "EscMenuOptionsPanel", TOP, 0.0, -0.03,

            FontColor 1.0 1.0 1.0 1.0,
            Text "SOUND_OPTIONS",
        }

        Frame "GLUECHECKBOX" "SoundCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "EscMenuOptionsPanel", TOPLEFT, 0.035, -0.05,
        }

        Frame "TEXT" "SoundVolumeLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint LEFT, "SoundCheckBox", RIGHT, 0.005, 0.0,
            Text "COLON_SOUND_EFFECTS_VOLUME",
        }

        Frame "SLIDER" "SoundVolumeSlider" INHERITS WITHCHILDREN "EscMenuSliderTemplate" {
            SetPoint TOPLEFT, "SoundCheckBox", BOTTOMLEFT, 0.04275, -0.003,

            SliderMinValue 0,
            SliderMaxValue 100,
            SliderInitialValue 0,
            SliderStepSize 1,
        }

        Frame "TEXT" "SoundVolumeLowLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint RIGHT, "SoundVolumeSlider", LEFT, -0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "LOW_VOL",
        }

        Frame "TEXT" "SoundVolumeHighLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "SoundVolumeSlider", RIGHT, 0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "HIGH_VOL",
        }

        Frame "GLUECHECKBOX" "MusicCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "SoundCheckBox", BOTTOMLEFT, 0.0, -0.025,
        }

        Frame "TEXT" "MusicVolumeLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint LEFT, "MusicCheckBox", RIGHT, 0.005, 0.0,
            Text "COLON_MUSIC_VOLUME",
        }

        Frame "SLIDER" "MusicVolumeSlider" INHERITS WITHCHILDREN "EscMenuSliderTemplate" {
            SetPoint TOPLEFT, "MusicCheckBox", BOTTOMLEFT, 0.04275, -0.003,

            SliderMinValue 0,
            SliderMaxValue 100,
            SliderInitialValue 0,
            SliderStepSize 1,
        }

        Frame "TEXT" "MusicVolumeLowLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint RIGHT, "MusicVolumeSlider", LEFT, -0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "LOW_VOL",
        }

        Frame "TEXT" "MusicVolumeHighLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "MusicVolumeSlider", RIGHT, 0.00375, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
            Text "HIGH_VOL",
        }

        Frame "GLUECHECKBOX" "AmbientCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "MusicCheckBox", BOTTOMLEFT, 0.0, -0.023,
        }

        Frame "TEXT" "AmbientLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "AmbientCheckBox", RIGHT, 0.005, 0.0,
            Text "AMBIENT_SOUNDS",
        }

        Frame "GLUECHECKBOX" "MovementCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "AmbientCheckBox", BOTTOMLEFT, 0.0, 0.0,
        }

        Frame "TEXT" "MovementLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "MovementCheckBox", RIGHT, 0.005, 0.0,
            Text "MOVEMENT_SOUNDS",
        }

        Frame "GLUECHECKBOX" "UnitCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "MovementCheckBox", BOTTOMLEFT, 0.0, 0.0,
        }

        Frame "TEXT" "UnitLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "UnitCheckBox", RIGHT, 0.005, 0.0,
            Text "UNIT_SOUNDS",
        }
		
        Frame "GLUECHECKBOX" "SubtitlesCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "UnitCheckBox", BOTTOMLEFT, 0.0, 0.0,
        }

        Frame "TEXT" "SubtitlesLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "SubtitlesCheckBox", RIGHT, 0.005, 0.0,
            Text "SUBTITLES",
        }

        // --- provider options
        Frame "TEXT" "ProviderLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint TOPLEFT, "SubtitlesCheckBox", BOTTOMLEFT, 0.0, -0.004,
            Text "COLON_SOUND_PROVIDER",
        }

        Frame "TEXT" "ProviderValue" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint TOPRIGHT, "ProviderLabel", TOPLEFT, 0.218, 0.0,

            FontJustificationH JUSTIFYRIGHT,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "GLUECHECKBOX" "EnviroCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "ProviderLabel", BOTTOMLEFT, 0.0, -0.005,
        }

        Frame "TEXT" "EnviroLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "EnviroCheckBox", RIGHT, 0.005, 0.0,
            Text "ENVIRONMENTAL_EFFECTS",
        }

        Frame "GLUECHECKBOX" "PositionalCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
            SetPoint TOPLEFT, "EnviroCheckBox", BOTTOMLEFT, 0.0, 0.0,
        }

        Frame "TEXT" "PositionalLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint LEFT, "PositionalCheckBox", RIGHT, 0.005, 0.0,
            Text "POSITIONAL_AUDIO",
        }
    }

    // ***********************************************
    // **
    // **   Network Panel
    // **
    // **********

    Frame "FRAME" "NetworkPanel" {

        Frame "TEXT" "NetworkTitleText" INHERITS "EscMenuTitleTextTemplate" {
            SetPoint TOP, "EscMenuOptionsPanel", TOP, 0.0, -0.03,

            FontColor 1.0 1.0 1.0 1.0,
            Text "NETWORK_OPTIONS",
        }

        Frame "TEXT" "NetworkLabel" INHERITS "EscMenuLabelTextTemplate" {
            SetPoint TOPLEFT, "EscMenuOptionsPanel", TOPLEFT, 0.035, -0.07,
            Text "NETWORK_LATENCY",
        }

        Frame "TEXT" "LatencyInfo1" INHERITS "EscMenuLabelTextTemplate" {
            Width 0.225,
            SetPoint TOPLEFT, "NetworkLabel", BOTTOMLEFT, 0.0, -0.0025,
            FontColor 1.0 1.0 1.0 1.0,
            Text "LATENCY_INFO1",
        }

        Frame "TEXT" "LatencyInfo2" INHERITS "EscMenuLabelTextTemplate" {
            Width 0.225,
            SetPoint TOPLEFT, "LatencyInfo1", BOTTOMLEFT, 0.0, -0.007,
            FontColor 1.0 1.0 1.0 1.0,
            Text "LATENCY_INFO2",
        }

        // --- radio buttons
        Frame "GLUECHECKBOX" "LowLatencyRadio" INHERITS WITHCHILDREN "EscMenuRadioButtonTemplate" {        
            SetPoint TOPLEFT, "LatencyInfo2", BOTTOMLEFT, 0.0, -0.015,
        }
        Frame "GLUECHECKBOX" "HighLatencyRadio" INHERITS WITHCHILDREN "EscMenuRadioButtonTemplate" {        
            SetPoint TOP, "LowLatencyRadio", BOTTOM, 0.0, -0.003,
        }
        Frame "GLUECHECKBOX" "ExtraHighLatencyRadio" INHERITS WITHCHILDREN "EscMenuRadioButtonTemplate" {        
            SetPoint TOP, "HighLatencyRadio", BOTTOM, 0.0, -0.003,
        }

        // --- labels
        Frame "TEXT" "LowLatencyLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint LEFT, "LowLatencyRadio", RIGHT, 0.005, 0.0,
            Text "LOW_LATENCY",
        }
        Frame "TEXT" "HighLatencyLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint LEFT, "HighLatencyRadio", RIGHT, 0.005, 0.0,
            Text "HIGH_LATENCY",
        }
        Frame "TEXT" "ExtraHighLatencyLabel" INHERITS "EscMenuInfoTextTemplate" {
            SetPoint LEFT, "ExtraHighLatencyRadio", RIGHT, 0.005, 0.0,
            Text "EXTRA_HIGH_LATENCY",
        }
    }

    // ***********************************************
    // **
    // **   Bottom Button Panel
    // **
    // **********

    Frame "FRAME" "BottomButtonPanel" {

		TabFocusPush,

        Frame "GLUETEXTBUTTON" "OptionsOKButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
            SetPoint BOTTOMLEFT, "EscMenuOptionsPanel", BOTTOMLEFT, 0.028125, 0.02,
            Width 0.112,
			TabFocusDefault,
			TabFocusNext "OptionsCancelButton",
            ControlShortcutKey "KEY_OK_SHORTCUT",

            ButtonText "OKButtonText",
	        Frame "TEXT" "OKButtonText" INHERITS "EscMenuButtonTextTemplate" {
		        Text "KEY_OK",
	        }
        }

        Frame "GLUETEXTBUTTON" "OptionsCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
            SetPoint LEFT, "OptionsOKButton", RIGHT, 0.00625, 0.0,
            Width 0.112,
            ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "CancelButtonText",
	        Frame "TEXT" "CancelButtonText" INHERITS "EscMenuButtonTextTemplate" {
		        Text "KEY_CANCEL",
	        }
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\escmenusavegamepanel.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

Frame "TEXT" "EscMenuSaveDialogTextTemplate" {
    DecorateFileNames,
    FrameFont "EscMenuTextFont", 0.013, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.5 0.5 0.5 1.0,
    FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "EscMenuSaveGamePanel" {
    SetAllPoints,
	TabFocusPush,

    // ***********************************************
    // **
    // **   Save Game Panel
    // **
    // **********

	Frame "FRAME" "EscMenuSaveLoadContainer" {
		Width 0.432,
		Height 0.288,

		Frame "FRAME" "SaveAndLoad" {

			Frame "FRAME" "FileListFrame" {
				SetPoint TOP, "EscMenuSaveGamePanel", TOP, 0.0, -0.048,
				Width 0.362,
				Height 0.135,
			}
		}
		
		Frame "FRAME" "LoadOnly" {

	        Frame "TEXT" "LoadGameTitleText" INHERITS "EscMenuTitleTextTemplate" {
	            SetPoint TOP, "EscMenuSaveGamePanel", TOP, 0.0, -0.03,

	            FontColor 1.0 1.0 1.0 1.0,
	            Text "LOAD_GAME",
	        }

	        Frame "GLUETEXTBUTTON" "LoadGameLoadButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint BOTTOMLEFT, "EscMenuSaveGamePanel", BOTTOMLEFT, 0.035, 0.03,
				Width 0.118,
				ControlShortcutKey "KEY_LOAD_SHORTCUT",
				TabFocusNext "LoadGameCancelButton",
				
	            ButtonText "LoadGameLoadButtonText",
		        Frame "TEXT" "LoadGameLoadButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_LOAD",
		        }
	        }

	        Frame "GLUETEXTBUTTON" "LoadGameCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint LEFT, "LoadGameLoadButton", RIGHT, 0.128, 0.0,
				Width 0.118,
                ControlShortcutKey "KEY_CANCEL_SHORTCUT",
				TabFocusNext "LoadGameLoadButton",
				
	            ButtonText "LoadGameCancelButtonText",
		        Frame "TEXT" "LoadGameCancelButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_CANCEL",
		        }
	        }
		}
		
		Frame "FRAME" "SaveOnly" {

	        Frame "TEXT" "SaveGameTitleText" INHERITS "EscMenuTitleTextTemplate" {
	            SetPoint TOP, "EscMenuSaveGamePanel", TOP, 0.0, -0.03,

	            FontColor 1.0 1.0 1.0 1.0,
	            Text "SAVE_GAME",
	        }
		
	        Frame "GLUETEXTBUTTON" "SaveGameSaveButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint BOTTOMLEFT, "EscMenuSaveGamePanel", BOTTOMLEFT, 0.035, 0.03,
				Width 0.118,
				ControlShortcutKey "KEY_SAVE_SHORTCUT",
				TabFocusNext "SaveGameDeleteButton",

	            ButtonText "SaveGameSaveButtonText",
		        Frame "TEXT" "SaveGameSaveButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_SAVE",
		        }
	        }

	        Frame "GLUETEXTBUTTON" "SaveGameDeleteButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint LEFT, "SaveGameSaveButton", RIGHT, 0.005, 0.0,
				Width 0.118,
				ControlShortcutKey "KEY_DELETE_SHORTCUT",
				TabFocusNext "SaveGameCancelButton",

	            ButtonText "SaveGameDeleteButtonText",
		        Frame "TEXT" "SaveGameDeleteButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_DELETE",
		        }
	        }

	        Frame "GLUETEXTBUTTON" "SaveGameCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint LEFT, "SaveGameDeleteButton", RIGHT, 0.005, 0.0,
				Width 0.118,
                ControlShortcutKey "KEY_CANCEL_SHORTCUT",				
				TabFocusNext "SaveGameFileEditBox",

	            ButtonText "SaveGameCancelButtonText",
		        Frame "TEXT" "SaveGameCancelButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_CANCEL",
		        }
	        }

	        Frame "EDITBOX" "SaveGameFileEditBox" INHERITS WITHCHILDREN "EscMenuEditBoxTemplate" {
	            Width 0.362,
	            Height 0.037,
	            SetPoint BOTTOM, "SaveGameDeleteButton", TOP, 0.0, 0.005,
                TabFocusDefault,
				TabFocusNext "SaveGameSaveButton",

	            EditTextFrame "SaveGameFileEditBoxText",
	            Frame "TEXT" "SaveGameFileEditBoxText" INHERITS "EscMenuEditBoxTextTemplate" {
	            }
	        }
		
		}
	}
	
	Frame "FRAME" "EscMenuOverwriteContainer" {
		Width 0.336,
		Height 0.192,

		Frame "FRAME" "OverwriteOnly" {
	        Frame "TEXT" "OverwriteTitleText" INHERITS "EscMenuTitleTextTemplate" {
	            SetPoint TOP, "EscMenuSaveGamePanel", TOP, 0.0, -0.03,

	            FontColor 1.0 1.0 1.0 1.0,
	            Text "OVERWRITE_SAVED_GAME",
	        }

	        Frame "TEXT" "OverwriteMessageText" INHERITS "EscMenuSaveDialogTextTemplate" {
	            SetPoint TOP, "OverwriteTitleText", BOTTOM, 0.0, -0.005,
				Width 0.26,
				FontJustificationH JUSTIFYCENTER,
				
				// NOTE: Message is created programatically, starting from OVERWRITE_MESSAGE
	            Text "EMPTY_STRING",
	        }
	        
	        Frame "GLUETEXTBUTTON" "OverwriteOverwriteButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint BOTTOMLEFT, "EscMenuSaveGamePanel", BOTTOMLEFT, 0.035, 0.03,
				Width 0.129,
				
				TabFocusNext "OverwriteCancelButton",
                ControlShortcutKey "KEY_OVERWRITE_SHORTCUT",
	            ButtonText "OverwriteOverwriteButtonText",
		        Frame "TEXT" "OverwriteOverwriteButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_OVERWRITE",
		        }
	        }

	        Frame "GLUETEXTBUTTON" "OverwriteCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint LEFT, "OverwriteOverwriteButton", RIGHT, 0.006, 0.0,
				Width 0.129,
				ControlShortcutKey "KEY_CANCEL_SHORTCUT",
				TabFocusNext "OverwriteOverwriteButton",

	            ButtonText "OverwriteCancelButtonText",
		        Frame "TEXT" "OverwriteCancelButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_CANCEL",
		        }
	        }
		}
	}
	
	
	Frame "FRAME" "EscMenuDeleteContainer" {
		Width 0.336,
		Height 0.192,

		Frame "FRAME" "DeleteOnly" {
	        Frame "TEXT" "DeleteTitleText" INHERITS "EscMenuTitleTextTemplate" {
	            SetPoint TOP, "EscMenuSaveGamePanel", TOP, 0.0, -0.03,

	            FontColor 1.0 1.0 1.0 1.0,
	            Text "DELETE_SAVED_GAME",
	        }

	        Frame "TEXT" "DeleteMessageText" INHERITS "EscMenuSaveDialogTextTemplate" {
	            SetPoint TOP, "DeleteTitleText", BOTTOM, 0.0, -0.005,
				Width 0.26,
				FontJustificationH JUSTIFYCENTER,
				
				// NOTE: Message is created programatically, starting from DELETE_MESSAGE
	            Text "EMPTY_STRING",
	        }
	        
	        Frame "GLUETEXTBUTTON" "DeleteDeleteButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint BOTTOMLEFT, "EscMenuSaveGamePanel", BOTTOMLEFT, 0.035, 0.03,
				Width 0.129,
				
				TabFocusNext "DeleteCancelButton",
                ControlShortcutKey "KEY_DELETE_SHORTCUT",
	            ButtonText "DeleteDeleteButtonText",
		        Frame "TEXT" "DeleteDeleteButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_DELETE",
		        }
	        }

	        Frame "GLUETEXTBUTTON" "DeleteCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
	            SetPoint LEFT, "DeleteDeleteButton", RIGHT, 0.006, 0.0,
				Width 0.129,
				
				TabFocusNext "DeleteDeleteButton",
                ControlShortcutKey "KEY_CANCEL_SHORTCUT",
	            ButtonText "DeleteCancelButtonText",
		        Frame "TEXT" "DeleteCancelButtonText" INHERITS "EscMenuButtonTextTemplate" {
			        Text "KEY_CANCEL",
		        }
	        }
		}
	}
		
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\escmenutemplates.fdf
/*
 *  EscMenuTemplates.fdf
 *  ---------------------
 *  These are EscMenu templates to be inherited by most components 
 *  in the in-game menus.
 */

// --- BUTTON -----------------------------------------------------------------------

Frame "BACKDROP" "EscMenuButtonBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "EscMenuButtonBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.0125,
    BackdropBackgroundSize  0.256,
    BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
    BackdropEdgeFile  "EscMenuButtonBorder",
}

Frame "BACKDROP" "EscMenuButtonPushedBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "EscMenuButtonPushedBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.0125,
    BackdropBackgroundSize  0.256,
    BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
    BackdropEdgeFile  "EscMenuButtonPushedBorder",
}

Frame "BACKDROP" "EscMenuButtonDisabledBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "EscMenuButtonDisabledBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.0125,
    BackdropBackgroundSize  0.256,
    BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
    BackdropEdgeFile  "EscMenuButtonDisabledBorder",
}

Frame "BACKDROP" "EscMenuButtonDisabledPushedBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "EscMenuButtonDisabledPushedBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.0125,
    BackdropBackgroundSize  0.256,
    BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
    BackdropEdgeFile  "EscMenuButtonDisabledPushedBorder",
}

Frame "BACKDROP" "EscMenuControlBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "EscMenuEditBoxBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.0125,
    BackdropBackgroundSize  0.256,
    BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
    BackdropEdgeFile  "EscMenuEditBoxBorder",
    BackdropBlendAll,
}

Frame "HIGHLIGHT" "EscMenuButtonMouseOverHighlightTemplate" {
    DecorateFileNames,
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "EscMenuButtonMouseOverHighlight",
    HighlightAlphaMode "ADD",
}

Frame "GLUETEXTBUTTON" "EscMenuButtonTemplate" {
    Width 0.228,
    Height 0.035,
    ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset 0.002f -0.002f,    

    ControlBackdrop "ButtonBackdropTemplate",
    Frame "BACKDROP" "ButtonBackdropTemplate" INHERITS "EscMenuButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "ButtonPushedBackdropTemplate",
    Frame "BACKDROP" "ButtonPushedBackdropTemplate" INHERITS "EscMenuButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "ButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "ButtonDisabledBackdropTemplate" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
    }

    ControlDisabledPushedBackdrop "ButtonDisabledPushedBackdropTemplate",
    Frame "BACKDROP" "ButtonDisabledPushedBackdropTemplate" INHERITS "EscMenuButtonDisabledPushedBackdropTemplate" {
    }

    ControlMouseOverHighlight "ButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "ButtonMouseOverHighlightTemplate" INHERITS "EscMenuButtonMouseOverHighlightTemplate" {
    }
}

// --- TEXT -----------------------------------------------------------------------

Frame "TEXT" "EscMenuButtonTextTemplate" {
    DecorateFileNames,
    FrameFont "EscMenuTextFont", 0.013, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontJustificationOffset 0.0 -0.002,
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.5 0.5 0.5 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "EscMenuInfoTextTemplate" {
    DecorateFileNames,
    FrameFont "EscMenuTextFont", 0.011, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.5 0.5 0.5 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "EscMenuTitleTextTemplate" {
    DecorateFileNames,
    FrameFont "EscMenuTextFont", 0.015, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "EscMenuLabelTextTemplate" {
    DecorateFileNames,
    FrameFont "EscMenuTextFont", 0.011, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "EscMenuLabelTextSmallTemplate" {
    DecorateFileNames,
    FrameFont "EscMenuTextFont", 0.010, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

// --- SLIDER -----------------------------------------------------------------------

Frame "SLIDER" "EscMenuSliderTemplate" {
    Height 0.012,
    Width 0.139,
    SliderLayoutHorizontal,

    ControlBackdrop "EscMenuScrollBarBackdropTemplate",
    Frame "BACKDROP" "EscMenuScrollBarBackdropTemplate" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuSliderBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.006,
        BackdropBackgroundSize 0.006,
        BackdropBackgroundInsets 0.0025 0.0025 0.0025 0.0025,
        BackdropEdgeFile  "EscMenuSliderBorder",
        BackdropBlendAll,
    }

    ControlDisabledBackdrop "EscMenuScrollBarDisabledBackdrop",
    Frame "BACKDROP" "EscMenuScrollBarDisabledBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuSliderBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.006,
        BackdropBackgroundSize 0.006,
        BackdropBackgroundInsets 0.0025 0.0025 0.0025 0.0025,
        BackdropEdgeFile  "EscMenuSliderDisabledBorder",
        BackdropBlendAll,
    }

    SliderThumbButtonFrame "EscMenuThumbButtonTemplate",
    Frame "BUTTON" "EscMenuThumbButtonTemplate" {
        Width 0.016,
        Height 0.016,

        ControlBackdrop "EscMenuThumbButtonBackdropTemplate",
        Frame "BACKDROP" "EscMenuThumbButtonBackdropTemplate" {
            DecorateFileNames,
            BackdropBlendAll,
            BackdropBackground  "EscMenuSliderThumbButton",
        }

        ControlDisabledBackdrop "EscMenuThumbButtonDisabledBackdrop",
        Frame "BACKDROP" "EscMenuThumbButtonDisabledBackdrop" {
            DecorateFileNames,
            BackdropBlendAll,
            BackdropBackground  "EscMenuSliderDisabledThumbButton",
        }
    }
}

// --- SCROLLBAR -----------------------------------------------------------------------

Frame "SCROLLBAR" "EscMenuScrollBarTemplate" {
    Width 0.012,
    SliderLayoutVertical,

    ControlBackdrop "EscMenuScrollBarBackdrop",
    Frame "BACKDROP" "EscMenuScrollBarBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuSliderBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.006,
        BackdropBackgroundSize 0.006,
        BackdropBackgroundInsets 0.0025 0.0025 0.0025 0.0025,
        BackdropEdgeFile  "EscMenuSliderBorder",
        BackdropBlendAll,
    }

/*
    ScrollBarIncButtonFrame "EscMenuScrollBarIncButton",
    Frame "BUTTON" "EscMenuScrollBarIncButton" {
        Width 0.015,
        Height 0.015,
        ControlBackdrop "EscMenuScrollBarIncButtonBackdrop",
        Frame "BACKDROP" "EscMenuScrollBarIncButtonBackdrop" {                    
            BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarUpButton.blp",
            BackdropBlendAll,
        }
    }

    ScrollBarDecButtonFrame "EscMenuScrollBarDecButton",
    Frame "BUTTON" "EscMenuScrollBarDecButton" {
        Width 0.015,
        Height 0.015,
        ControlBackdrop "EscMenuScrollBarDecButtonBackdrop",
        Frame "BACKDROP" "EscMenuScrollBarDecButtonBackdrop" {
            BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarDownButton.blp",
            BackdropBlendAll,
        }
    }
*/

    SliderThumbButtonFrame "EscMenuScrollThumbButton",
    Frame "BUTTON" "EscMenuScrollThumbButton" {
        Width 0.016,
        Height 0.016,

        ControlBackdrop "EscMenuScrollThumbButtonBackdrop",
        Frame "BACKDROP" "EscMenuScrollThumbButtonBackdrop" {
            DecorateFileNames,
            BackdropBlendAll,
            BackdropBackground  "EscMenuSliderThumbButton",
        }
    }
}

// --- POPUP MENU --------------------------------------------------------------------

Frame "MENU" "EscMenuPopupMenuMenuTemplate" {
    DecorateFileNames,
    Height 0.03,
    FrameFont "EscMenuTextFont",0.011,"",
    MenuTextHighlightColor 1.0 0.0 0,
    MenuItemHeight 0.014,
    MenuBorder 0.009,

    ControlBackdrop "EscMenuPopupMenuMenuBackdropTemplate",
    Frame "BACKDROP" "EscMenuPopupMenuMenuBackdropTemplate" INHERITS "EscMenuButtonBackdropTemplate" {
        DecorateFileNames,
        BackdropBackground "EscMenuEditBoxBackground",
    }
}

Frame "GLUETEXTBUTTON" "EscMenuPopupMenuTitleTemplate" {  
    DecorateFileNames,
    FrameFont "EscMenuTextFont",0.011,"",
    ButtonText "EscMenuPopupMenuTitleTextTemplate",
    Frame "TEXT" "EscMenuPopupMenuTitleTextTemplate" {
        FontJustificationOffset 0.01 0.0,
        FontFlags "FIXEDSIZE",
    }
}

Frame "BUTTON" "EscMenuPopupMenuArrowTemplate" {
    Height 0.011,
    Width 0.011,
    ControlBackdrop "EscMenuPopupMenuArrowBackdropTemplate",
    Frame "BACKDROP" "EscMenuPopupMenuArrowBackdropTemplate" {
        DecorateFileNames,
        BackdropBlendAll,        
        BackdropBackground "EscMenuPopupMenuArrow",
    }
}

Frame "POPUPMENU" "EscMenuPopupMenuTemplate" {
    Width 0.111875,
    Height 0.03,
    PopupButtonInset 0.01,

/*
    ControlBackdrop "EscMenuPopupMenuBackdropTemplate",
    Frame "BACKDROP" "EscMenuPopupMenuBackdropTemplate" INHERITS "EscMenuButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "EscMenuPopupMenuDisabledBackdropTemplate",
    Frame "BACKDROP" "EscMenuPopupMenuDisabledBackdropTemplate" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "PopupMenuTitleTemplate",
    Frame "GLUETEXTBUTTON" "PopupMenuTitleTemplate" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PopupMenuArrowTemplate",
    Frame "BUTTON" "PopupMenuArrowTemplate" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
    }

    PopupMenuFrame "PopupMenuMenuTemplate",
    Frame "MENU" "PopupMenuMenuTemplate" INHERITS WITHCHILDREN "EscMenuPopupMenuMenuTemplate" {
    }
*/
}

// --- CHECKBOX --------------------------------------------------------------------

Frame "GLUECHECKBOX" "EscMenuCheckBoxTemplate" {
    Width 0.024,
    Height 0.024,

    ControlBackdrop "EscMenuCheckBoxBackdrop",
    Frame "BACKDROP" "EscMenuCheckBoxBackdrop" {
        DecorateFileNames,
        BackdropBlendAll,
        BackdropBackground  "EscMenuCheckBoxBackground",
    }

    ControlDisabledBackdrop "EscMenuDisabledCheckBoxBackdrop",
    Frame "BACKDROP" "EscMenuDisabledCheckBoxBackdrop" {
        DecorateFileNames,
        BackdropBlendAll,
        BackdropBackground  "EscMenuDisabledCheckBoxBackground",
    }

    ControlPushedBackdrop "EscMenuCheckBoxPushedBackdrop",
    Frame "BACKDROP" "EscMenuCheckBoxPushedBackdrop" {
        DecorateFileNames,
        BackdropBlendAll,
        BackdropBackground  "EscMenuCheckBoxPushedBackground",
    }

    CheckBoxCheckHighlight "EscMenuCheckHighlightTemplate",
    Frame "HIGHLIGHT" "EscMenuCheckHighlightTemplate" {
        DecorateFileNames,
        HighlightType "FILETEXTURE",
        HighlightAlphaFile "EscMenuCheckBoxCheckHighlight",
        HighlightAlphaMode "BLEND",
    }

    CheckBoxDisabledCheckHighlight "EscMenuDisabledCheckHighlightTemplate",
    Frame "HIGHLIGHT" "EscMenuDisabledCheckHighlightTemplate" {
        DecorateFileNames,
        HighlightType "FILETEXTURE",
        HighlightAlphaFile "EscMenuDisabledCheckHighlight",
        HighlightAlphaMode "BLEND",
    }
}

// --- RADIOBUTTON --------------------------------------------------------------------

Frame "GLUECHECKBOX" "EscMenuRadioButtonTemplate" {
    Width 0.016,
    Height 0.016,

    ControlBackdrop "EscMenuRadioButtonBackdrop",
    Frame "BACKDROP" "EscMenuRadioButtonBackdrop" {
        DecorateFileNames,
        BackdropBlendAll,
        BackdropBackground  "EscMenuRadioButtonBackground",
    }

    ControlDisabledBackdrop "EscMenuRadioButtonDisabledBackdrop",
    Frame "BACKDROP" "EscMenuRadioButtonDisabledBackdrop" {
        DecorateFileNames,
        BackdropBlendAll,
        BackdropBackground  "EscMenuRadioButtonDisabledBackground",
    }

    ControlPushedBackdrop "EscMenuRadioButtonPushedBackdrop",
    Frame "BACKDROP" "EscMenuRadioButtonPushedBackdrop" {
        DecorateFileNames,
        BackdropBlendAll,
        BackdropBackground  "EscMenuRadioButtonPushedBackground",
    }

    CheckBoxCheckHighlight "EscMenuRadioButtonHighlightTemplate",
    Frame "HIGHLIGHT" "EscMenuRadioButtonHighlightTemplate" {
        DecorateFileNames,
        HighlightType "FILETEXTURE",
        HighlightAlphaFile "EscMenuRadioButtonSelectedHighlight",
        HighlightAlphaMode "BLEND",
    }

    CheckBoxDisabledCheckHighlight "EscMenuDisabledRadioButtonHighlightTemplate",
    Frame "HIGHLIGHT" "EscMenuDisabledRadioButtonHighlightTemplate" {
        DecorateFileNames,
        HighlightType "FILETEXTURE",
        HighlightAlphaFile "EscMenuDisabledRadioButtonSelectedHighlight",
        HighlightAlphaMode "BLEND",
    }
}

// --- EDITBOX -----------------------------------------------------------------------

Frame "TEXT" "EscMenuEditBoxTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
    FontColor 1.0 1.0 1.0,
    FontFlags "FIXEDSIZE",
}

Frame "BACKDROP" "EscMenuEditBoxBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "EscMenuEditBoxBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.0125,
    BackdropBackgroundSize  0.256,
    BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
    BackdropEdgeFile  "EscMenuEditBoxBorder",
    BackdropBlendAll,
}

Frame "EDITBOX" "EscMenuEditBoxTemplate" {
    Height 0.04,
    EditBorderSize 0.009,
    EditCursorColor 1.0 1.0 1.0,

    ControlBackdrop "EscMenuEditBoxBackdrop",
    Frame "BACKDROP" "EscMenuEditBoxBackdrop" INHERITS "EscMenuEditBoxBackdropTemplate" {
    }
}

// --- TEXTAREA -----------------------------------------------------------------

Frame "TEXTAREA" "EscMenuTextAreaTemplate" {
    //DecorateFileNames,
    //FrameFont "MasterFont", 0.011, "",
    TextAreaLineHeight 0.015,
    TextAreaLineGap 0.0,
    TextAreaInset 0.01,

    TextAreaScrollBar "EscMenuTextAreaScrollBarTemplate",
    Frame "SCROLLBAR" "EscMenuTextAreaScrollBarTemplate" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
    }

    ControlBackdrop "EscMenuTextAreaBackdropTemplate",
    Frame "BACKDROP" "EscMenuTextAreaBackdropTemplate" INHERITS "EscMenuControlBackdropTemplate" {
    }
}

________________________________________________________________________________________________________________________UI\FrameDef\ui\gameresultdialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------


// -- FRAMES ----------------------------------------------------------------

Frame "DIALOG" "GameResultDialog" {
    Width  0.336f,
    Height 0.192f,

    DialogBackdrop "GameResultBackdrop",
    Frame "BACKDROP" "GameResultBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
	BackdropBlendAll,
    }

    Frame "TEXT" "GameResultText" INHERITS "EscMenuTitleTextTemplate" {
        SetPoint TOP, "GameResultDialog", TOP, 0.0, -0.03,
    }

    Frame "GLUETEXTBUTTON" "GameResultContinueButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        SetPoint TOP, "GameResultText", BOTTOM, 0.0, -0.002,

        ButtonText "GameResultContinueButtonText",
	    Frame "TEXT" "GameResultContinueButtonText" INHERITS "EscMenuButtonTextTemplate" {
		    Text "CONTINUE_PLAYING",
	    }
    }    

    Frame "GLUETEXTBUTTON" "GameResultRestartButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        SetPoint TOP, "GameResultContinueButton", BOTTOM, 0.0, -0.002,

        ButtonText "GameResultRestartButtonText",
	    Frame "TEXT" "GameResultRestartButtonText" INHERITS "EscMenuButtonTextTemplate" {
		    Text "RESTART_MISSION",
	    }
    }

    Frame "GLUETEXTBUTTON" "GameResultQuitButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        SetPoint TOP, "GameResultRestartButton", BOTTOM, 0.0, -0.002,

        ButtonText "GameResultQuitButtonText",
	    Frame "TEXT" "GameResultQuitButtonText" INHERITS "EscMenuButtonTextTemplate" {
		    Text "QUIT_MISSION",
	    }
    }
    
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\gamesavesplashdialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

Frame "DIALOG" "GameSaveSplashDialog" {
    Width   0.24,
    Height  0.096,

    DialogBackdrop "GameSaveSplashBackdrop",
    Frame "BACKDROP" "GameSaveSplashBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
	    BackdropBlendAll,
    }

    Frame "TEXT" "GameSaveSplashText" INHERITS "EscMenuButtonTextTemplate" {
        SetPoint CENTER, "GameSaveSplashDialog", CENTER, 0.0, 0.0,
        Text "SAVING_GAME",
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\infopanelbuildingdetail.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\InfoPanelTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "InfoPanelBuildingDetail" {
    SetAllPoints,

    Frame "TEXT" "BuildingNameValue" INHERITS "InfoPanelTitleTextTemplate" {
        SetPoint TOP, "InfoPanelUnitDetail", TOP, 0.0, 0.0,
    }

    Frame "TEXT" "BuildingDescriptionValue" INHERITS "InfoPanelDescriptionTextTemplate" {
        Width 0.188,
        SetPoint TOP, "BuildingNameValue", BOTTOM, 0.0, -0.007,
    }

    Frame "FRAME" "BuildingStatPanel" {
        Frame "TEXT" "BuildingDefenseLabel" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "InfoPanelBuildingDetail", TOPLEFT, 0.001875, -0.035625,
            Text "COLON_ARMOR",
        }

        Frame "TEXT" "BuildingDefenseValue" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint LEFT, "BuildingDefenseLabel", RIGHT, 0.005, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "BuildingSupplyLabel" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "BuildingDefenseLabel", BOTTOMLEFT, 0.0, -0.001,
            Text "COLON_SUPPLY_PROVIDED",
        }

        Frame "TEXT" "BuildingSupplyValue" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint LEFT, "BuildingSupplyLabel", RIGHT, 0.005, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
        }
    }

    Frame "FRAME" "BuildTimeIndicator" {
        SetPoint TOPLEFT, "InfoPanelBuildingDetail", TOPLEFT, 0.061250, -0.038125,
    }

    Frame "TEXT" "BuildingActionLabel" INHERITS "InfoPanelDescriptionTextTemplate" {
        SetPoint BOTTOM, "BuildTimeIndicator", TOP, 0.0, 0.00325,
    }

    Frame "BACKDROP" "BuildQueueBackdrop" {
        Height 0.1,
        DecorateFileNames,            
        BackdropBlendAll,
        BackdropBackground  "BuildQueueBackdrop",
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\infopanelitemdetail.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\InfoPanelTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "InfoPanelItemDetail" {
    SetAllPoints,

    // --- item name frame --------------------------------------------------
    Frame "TEXT" "ItemNameValue" INHERITS "InfoPanelTitleTextTemplate" {
        SetPoint TOP, "InfoPanelItemDetail", TOP, 0.0, 0.0,
    }

    // --- item description frame -------------------------------------------
    Frame "TEXT" "ItemDescriptionValue" INHERITS "InfoPanelDescriptionTextTemplate" {
        Width 0.188,
        SetPoint TOP, "ItemNameValue", BOTTOM, 0.0, -0.008,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\infopaneltemplates.fdf
/*
 *  InfoPanelTemplates.fdf
 *  ---------------------
 *  These are templates to be inherited by most components 
 *  in the in-game info panels.
 */

// --- TEXT -----------------------------------------------------------------------

Frame "TEXT" "InfoPanelTitleTextTemplate" {
    DecorateFileNames,
    FrameFont "InfoPanelTextFont", 0.013, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "InfoPanelDescriptionTextTemplate" {
    DecorateFileNames,
    FrameFont "InfoPanelTextFont", 0.011, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,
}

Frame "TEXT" "InfoPanelLabelTextTemplate" {
    DecorateFileNames,
    FrameFont "InfoPanelTextFont", 0.009, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,
}

Frame "TEXT" "InfoPanelAttributeTextTemplate" {
    DecorateFileNames,
    FrameFont "InfoPanelTextFont", 0.009, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\infopanelunitdetail.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\InfoPanelTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "InfoPanelUnitDetail" {
    SetAllPoints,

    // --- unit name frame --------------------------------------------------
    Frame "TEXT" "NameValue" INHERITS "InfoPanelTitleTextTemplate" {
        SetPoint TOP, "InfoPanelUnitDetail", TOP, 0.0, 0.0,
    }

    // --- hero level bar ---------------------------------------------------
    Frame "SPRITE" "HeroLevelBar" {
        SetPoint TOP, "InfoPanelUnitDetail", TOP, 0.0, -0.014375,
    }

    // --- unit stats panel -------------------------------------------------
    Frame "FRAME" "UnitStatsPanel" {
        Frame "SPRITE" "ProgressIndicator" {
            SetPoint TOP, "InfoPanelUnitDetail", TOP, 0.0, -0.014375,
        }

        Frame "TEXT" "ClassValue" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOP, "NameValue", BOTTOM,  0.0, -0.005625,
            FontColor 1.0 1.0 1.0 1.0,
            FontJustificationH JUSTIFYCENTER,
        }

        Frame "TEXT" "DefenseLabel" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "InfoPanelUnitDetail", TOPLEFT, 0.001875, -0.035625,
            Text "COLON_ARMOR",
        }

        Frame "TEXT" "DefenseValue" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint LEFT, "DefenseLabel", LEFT, 0.04625, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "AttackLabel1" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "DefenseLabel", BOTTOMLEFT, 0.0, -0.001,
            Text "COLON_DAMAGE",
        }

        Frame "TEXT" "AttackValue1" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "DefenseValue", BOTTOMLEFT, 0.0, -0.001,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "AttackLabel2" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "AttackLabel1", BOTTOMLEFT, 0.0, -0.001,
            Text "COLON_DAMAGE",
        }

        Frame "TEXT" "AttackValue2" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "AttackValue1", BOTTOMLEFT, 0.0, -0.001,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "SpeedTitle" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "DefenseLabel", TOPLEFT, 0.1, 0.0,
            Text "COLON_SPEED",
        }

        Frame "TEXT" "SpeedValue" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "SpeedTitle", TOPLEFT, 0.03875, 0.0,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "RangeTitle1" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "SpeedTitle", BOTTOMLEFT, 0.0, -0.001,
            Text "COLON_RANGE",
        }

        Frame "TEXT" "RangeValue1" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "SpeedValue", BOTTOMLEFT, 0.0, -0.001,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "TEXT" "RangeTitle2" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "RangeTitle1", BOTTOMLEFT, 0.0, -0.001,
            Text "COLON_RANGE",
        }

        Frame "TEXT" "RangeValue2" INHERITS "InfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "RangeValue1", BOTTOMLEFT, 0.0, -0.001,
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "BACKDROP" "IconBackdrop1" {
            Width 0.032,
            Height 0.032,
            DecorateFileNames,            
            BackdropBlendAll,
            BackdropBackground  "HeroStrengthIcon",
            SetPoint BOTTOMLEFT, "InfoPanelUnitDetail", BOTTOMLEFT, 0.0, 0.00250,

            Frame "TEXT" "IconValue1" INHERITS "InfoPanelAttributeTextTemplate" {
                SetPoint CENTER, "IconBackdrop1", BOTTOMRIGHT, -0.007625, 0.006875,
            }
        }

        Frame "BACKDROP" "IconBackdrop2" {
            Width 0.032,
            Height 0.032,
            DecorateFileNames,            
            BackdropBlendAll,
            BackdropBackground  "HeroAgilityIcon",
            SetPoint LEFT, "IconBackdrop1", RIGHT, 0.00234375, 0.0,

            Frame "TEXT" "IconValue2" INHERITS "InfoPanelAttributeTextTemplate" {
                SetPoint CENTER, "IconBackdrop2", BOTTOMRIGHT, -0.007625, 0.006875,
            }
        }

        Frame "BACKDROP" "IconBackdrop3" {
            Width 0.032,
            Height 0.032,
            DecorateFileNames,            
            BackdropBlendAll,
            BackdropBackground  "HeroIntelligenceIcon",
            SetPoint LEFT, "IconBackdrop2", RIGHT, 0.00234375, 0.0,

            Frame "TEXT" "IconValue3" INHERITS "InfoPanelAttributeTextTemplate" {
                SetPoint CENTER, "IconBackdrop3", BOTTOMRIGHT, -0.007625, 0.006875,
            }
        }

        Frame "BACKDROP" "IconBackdrop4" {
            Width 0.032,
            Height 0.032,
            DecorateFileNames,            
            BackdropBlendAll,
            BackdropBackground  "HeroIntelligenceIcon",
            SetPoint LEFT, "IconBackdrop3", RIGHT, 0.00234375, 0.0,

            Frame "TEXT" "IconValue4" INHERITS "InfoPanelAttributeTextTemplate" {
                SetPoint CENTER, "IconBackdrop4", BOTTOMRIGHT, -0.007625, 0.006875,
            }
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\leaderboard.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "Leaderboard" {
    Width  0.17f,
    Height 0.2f,

    Frame "BACKDROP" "LeaderboardBackdrop" {
        UseActiveContext,
        SetAllPoints,
	    DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground          "EscMenuEditBoxBackground",
        BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize          0.0125,
        BackdropBackgroundInsets    0.005f 0.005f 0.005f 0.005f,
        BackdropEdgeFile            "EscMenuEditBoxBorder",
	    BackdropBlendAll,
    }

    Frame "TEXT" "LeaderboardTitle" INHERITS "EscMenuLabelTextTemplate" {
        UseActiveContext,
        SetPoint TOPLEFT, "LeaderboardBackdrop", TOPLEFT, 0.02, -0.015,
        FrameFont "MasterFont", 0.011,"",
        FontJustificationH JUSTIFYCENTER,
    }

    Frame "FRAME" "LeaderboardListContainer" {
        UseActiveContext,
        SetPoint TOPLEFT,       "LeaderboardTitle",     BOTTOMLEFT,     -0.02f,  -0.002,
        SetPoint BOTTOMRIGHT,   "LeaderboardBackdrop",  BOTTOMRIGHT,     0.0f,    0.001,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\logdialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "LogDialog" {
    Width 0.384f,
    Height 0.432f,

    Frame "BACKDROP" "LogBackdrop" {
        SetAllPoints,
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
	    BackdropBlendAll,
    }

    Frame "TEXT" "LogTitle" INHERITS "EscMenuTitleTextTemplate" {
        SetPoint TOP, "LogDialog", TOP, 0.0, -0.03,
        FontJustificationH JUSTIFYCENTER,
        Text "MESSAGE_LOG",
    }


    // --- bottom controls
    Frame "GLUETEXTBUTTON" "LogOkButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        Width 0.13,
        SetPoint BOTTOM, "LogDialog", BOTTOM, 0.0, 0.03,

        ButtonText "LogOkButtonText",
	    Frame "TEXT" "LogOkButtonText" INHERITS "EscMenuButtonTextTemplate" {
		    Text "OK",
	    }        
    }

    // --- Log history
    Frame "BACKDROP" "LogAreaBackdrop" {
        Width 0.32,
        Height 0.295,
        SetPoint BOTTOM, "LogOkButton", TOP, 0.0, 0.01125,

        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuEditBoxBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.0125,
        BackdropBackgroundSize  0.256,
        BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
        BackdropEdgeFile  "EscMenuEditBoxBorder",
	    BackdropBlendAll,

        Frame "TEXTAREA" "LogArea" {
            Height 0.265,
            Width 0.30675,
            SetPoint LEFT, "LogAreaBackdrop", LEFT, 0.00725, -0.000625,

            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            TextAreaLineGap 0.0015,
            TextAreaMaxLines 128,
            TextAreaLineHeight 0.01,
            TextAreaInset 0.002,

            TextAreaScrollBar "LogAreaScrollBar",
            Frame "SCROLLBAR" "LogAreaScrollBar" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
            }
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\multiboard.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "Multiboard" {
    Height  0.024,
    Width   0.024,

    Frame "GLUETEXTBUTTON" "MultiboardMinimizeButton" {
        SetAllPoints,

        ControlBackdrop "ButtonBackdropTemplate",
        Frame "BACKDROP" "ButtonBackdropTemplate" {
            DecorateFileNames,
            BackdropBackground          "MultiboardMinimizeButtonEnabled",
            BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize          0.0125,
            BackdropBackgroundInsets    0.005f 0.005f 0.005f 0.005f,
            BackdropEdgeFile            "MultiboardBorder",
        }

        ControlPushedBackdrop "ButtonPushedBackdropTemplate",
        Frame "BACKDROP" "ButtonPushedBackdropTemplate" {
            DecorateFileNames,
            BackdropBackground          "MultiboardMinimizeButtonPushed",
            BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize          0.0125,
            BackdropBackgroundInsets    0.005f 0.005f 0.005f 0.005f,
            BackdropEdgeFile            "MultiboardBorder",
        }

        ControlDisabledBackdrop "ButtonDisabledBackdropTemplate",
        Frame "BACKDROP" "ButtonDisabledBackdropTemplate" {
            DecorateFileNames,
            BackdropBackground          "EscMenuButtonBackground",
            BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize          0.0125,
            BackdropBackgroundInsets    0.005f 0.005f 0.005f 0.005f,
            BackdropEdgeFile            "MultiboardBorder",
        }

        ControlDisabledPushedBackdrop "ButtonDisabledPushedBackdropTemplate",
        Frame "BACKDROP" "ButtonDisabledPushedBackdropTemplate" {
            DecorateFileNames,
            BackdropBackground          "MultiboardMinimizeButtonDisabled",
            BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize          0.0125,
            BackdropBackgroundInsets    0.005f 0.005f 0.005f 0.005f,
            BackdropEdgeFile            "MultiboardBorder",
        }
    }

    Frame "BACKDROP" "MultiboardTitleBackdrop" {
        Width  0.2f,
        //Height 0.011f,
        SetPoint TOPRIGHT,      "MultiboardMinimizeButton", TOPLEFT,    0.0057, 0.0,
        SetPoint BOTTOMRIGHT,   "MultiboardMinimizeButton", BOTTOMLEFT, 0.0057, 0.0,
        UseActiveContext,
        SetAllPoints,
	    DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground          "MultiboardBackground",
        BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize          0.0125,
        BackdropBackgroundInsets    0.005f 0.005f 0.005f 0.005f,
        BackdropEdgeFile            "MultiboardBorder",
	    BackdropBlendAll,
    }

    Frame "TEXT" "MultiboardTitle" INHERITS "EscMenuLabelTextTemplate" {
        UseActiveContext,
        SetPoint TOPLEFT,       "MultiboardTitleBackdrop", TOPLEFT,      0.0, 0.0,
        SetPoint BOTTOMRIGHT,   "MultiboardTitleBackdrop", BOTTOMRIGHT,  0.0, 0.0,
        FrameFont "MasterFont", 0.011, "",
        FontJustificationH JUSTIFYCENTER,
    }

    Frame "BACKDROP" "MultiboardBackdrop" {
        UseActiveContext,
        SetPoint TOPRIGHT,  "MultiboardMinimizeButton", BOTTOMRIGHT, 0.0, 0.0057,
        SetPoint TOPLEFT,   "MultiboardTitleBackdrop",  BOTTOMLEFT,  0.0, 0.0057,
	    DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground          "MultiboardBackground",
        BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize          0.0125,
        BackdropBackgroundInsets    0.005f 0.005f 0.005f 0.005f,
        BackdropEdgeFile            "MultiboardBorder",
	    BackdropBlendAll,
    }

    Frame "FRAME" "MultiboardListContainer" {
        UseActiveContext,
        SetPoint TOPLEFT,       "MultiboardBackdrop",  TOPLEFT,          0.001f, -0.0048,
        SetPoint BOTTOMRIGHT,   "MultiboardBackdrop",  BOTTOMRIGHT,     -0.001f,  0.001,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\observerpanel.fdf

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

String "ObserverPanelStringTemplate" {
	FontColor 0.99 0.827 0.0705 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,
	FontShadowOffset 0.001 -0.001,
	Font "MasterFont",0.008,
}

Frame "SIMPLEFRAME" "SimpleObserverPanel" {
	DecorateFileNames,
	SetAllPoints,

	Frame "POPUPMENU" "ObserverVisionMenu" {
		SetPoint BOTTOMLEFT,"SimpleObserverPanel",BOTTOMLEFT,0.22,0.142,
		Width 0.164,
		Height 0.024,
		PopupButtonInset 0.01,

		ControlBackdrop "ObserverVisionMenuBackdrop",
		Frame "BACKDROP" "ObserverVisionMenuBackdrop" INHERITS "EscMenuButtonBackdropTemplate" {
			BackdropCornerSize	0.0125,
			BackdropBackgroundSize	0.128,
			BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		}

		ControlDisabledBackdrop "ObserverVisionMenuDisabledBackdrop",
		Frame "BACKDROP" "ObserverVisionMenuDisabledBackdrop" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
			BackdropCornerSize	0.0125,
			BackdropBackgroundSize	0.128,
			BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		}

		PopupTitleFrame "ObserverVisionMenuTitle",
		Frame "GLUETEXTBUTTON" "ObserverVisionMenuTitle" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
		}

		PopupArrowFrame "ObserverVisionMenuArrow",
		Frame "BUTTON" "ObserverVisionMenuArrow" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
		}

		PopupMenuFrame "ObserverVisionPopupMenu",
		Frame "MENU" "ObserverVisionPopupMenu" INHERITS "EscMenuPopupMenuMenuTemplate" {
			DecorateFileNames,
			FrameFont "EscMenuTextFont",0.011,"",
			MenuItemHeight 0.012,
			MenuBorder 0.01,

			ControlBackdrop "ObserverVisionPopupMenuMenuBackdropTemplate",
			Frame "BACKDROP" "ObserverVisionPopupMenuMenuBackdropTemplate" INHERITS "EscMenuButtonBackdropTemplate" {
				DecorateFileNames,
				BackdropCornerSize	0.0125,
				BackdropBackgroundSize	0.128,
				BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				BackdropBackground "EscMenuEditBoxBackground",
			}
		}
	}

	Frame "SIMPLECHECKBOX" "ObserverFogCheckBox" {
		DecorateFileNames,
		SetPoint LEFT,"ObserverVisionMenu",RIGHT,0.01,0,
		Width 0.02,
		Height 0.02,
		
		NormalTexture "ReplayCheckBoxNormal",
		PushedTexture "ReplayCheckBoxPressed",
		CheckedTexture "ReplayCheckBoxCheck",

		String "ObserverFogString" INHERITS "ObserverPanelStringTemplate" {
			SetPoint LEFT,"ObserverFogCheckBox",RIGHT,0.004,0,
			FontJustificationH JUSTIFYLEFT,
			Text "FOG_OF_WAR",
		}
	}

	Frame "SIMPLECHECKBOX" "ObserverCameraCheckBox" {
		DecorateFileNames,
		SetPoint LEFT,"ObserverFogCheckBox",LEFT,0.082,0,
		Width 0.02,
		Height 0.02,
		
		NormalTexture "ReplayCheckBoxNormal",
		PushedTexture "ReplayCheckBoxPressed",
		CheckedTexture "ReplayCheckBoxCheck",

		String "ObserverCameraString" INHERITS "ObserverPanelStringTemplate" {
			SetPoint LEFT,"ObserverCameraCheckBox",RIGHT,0.005,0,
			FontJustificationH JUSTIFYLEFT,
			Text "REPLAY_CAMERA",
		}
	}
}________________________________________________________________________________________________________________________UI\FrameDef\ui\questdialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------
Frame "BACKDROP" "QuestButtonBaseTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "QuestDialogNormalBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize          0.0125,
    BackdropBackgroundSize      0.128,
    BackdropBackgroundInsets    0.005 0.005 0.005 0.005,
    BackdropEdgeFile  "QuestDialogNormalBorder",
}

Frame "BACKDROP" "QuestButtonBackdropTemplate" INHERITS "QuestButtonBaseTemplate" {
}

Frame "BACKDROP" "QuestButtonPushedBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "QuestDialogCompletedBackground",
    BackdropEdgeFile    "QuestDialogCompletedBorder",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize          0.0125,
    BackdropBackgroundSize      0.128,
    BackdropBackgroundInsets    0.005 0.005 0.005 0.005,
}

Frame "BACKDROP" "QuestButtonDisabledBackdropTemplate" {
    DecorateFileNames,
    BackdropBackground  "EscMenuEditBoxBackground",
    BackdropEdgeFile    "EscMenuButtonBorder",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize          0.0125,
    BackdropBackgroundSize      0.128,
    BackdropBackgroundInsets    0.005 0.005 0.005 0.005,
}

Frame "BACKDROP" "QuestButtonDisabledPushedBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "QuestDialogFailedBackground",
    BackdropEdgeFile    "QuestDialogFailedBorder",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize          0.0125,
    BackdropBackgroundSize      0.128,
    BackdropBackgroundInsets    0.005 0.005 0.005 0.005,
}

Frame "HIGHLIGHT" "QuestButtonMouseOverHighlightTemplate" {
    DecorateFileNames,
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "QuestDialogButtonMouseOverHighlight",
    HighlightAlphaMode "ADD",
}

Frame "GLUEBUTTON" "QuestButtonTemplate" {
    Width  0.18,
    Height 0.06,
    ControlStyle "AUTOTRACK",

    ControlBackdrop "ButtonBackdropTemplate",
    Frame "BACKDROP" "ButtonBackdropTemplate" INHERITS "QuestButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "ButtonPushedBackdropTemplate",
    Frame "BACKDROP" "ButtonPushedBackdropTemplate" INHERITS "QuestButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "ButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "ButtonDisabledBackdropTemplate" INHERITS "QuestButtonDisabledBackdropTemplate" {
    }

    ControlDisabledPushedBackdrop "ButtonDisabledPushedBackdropTemplate",
    Frame "BACKDROP" "ButtonDisabledPushedBackdropTemplate" INHERITS "QuestButtonDisabledPushedBackdropTemplate" {
    }

    ControlMouseOverHighlight "ButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "ButtonMouseOverHighlightTemplate" INHERITS "QuestButtonMouseOverHighlightTemplate" {
    }
}

Frame "GLUECHECKBOX" "QuestCheckBox" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
    Width  0.024,
    Height 0.024,
}


// -- FRAMES ----------------------------------------------------------------
Frame "FRAME" "QuestDialog" {
    Width  0.48f,
    Height 0.41875f,

    Frame "BACKDROP" "QuestBackdrop" {
        SetAllPoints,
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground          "EscMenuBackground",
        BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize          0.048,
        BackdropBackgroundSize      0.256,
        BackdropBackgroundInsets    0.01 0.01 0.01 0.01,
        BackdropEdgeFile            "EscMenuBorder",
		BackdropBlendAll,
    }

    Frame "TEXT" "QuestTitleValue" INHERITS "EscMenuLabelTextTemplate" {
        SetPoint TOP, "QuestDialog", TOP, 0.0, -0.03,
        FontColor 0.99 0.827 0.0705 1.0,
    }

    Frame "TEXT" "QuestSubtitleValue" INHERITS "EscMenuTitleTextTemplate" {
        SetPoint TOP, "QuestTitleValue", BOTTOM, 0.0, -0.002,
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "TEXT" "QuestMainTitle" INHERITS "EscMenuTitleTextTemplate" {
        Width 0.2,
        DecorateFileNames,
        SetPoint TOPLEFT, "QuestBackdrop", TOPLEFT, 0.033, -0.06475,
        FontFlags "FIXEDSIZE",
        FontJustificationH JUSTIFYLEFT,
        Text "QUESTSMAIN",
    }
    
    Frame "FRAME" "QuestMainContainer" {
        Height 0.11f,
        Width  0.21f,
        SetPoint TOPLEFT, "QuestMainTitle", BOTTOMLEFT,  -0.003, -0.002,
    }

    Frame "TEXT" "QuestOptionalTitle" INHERITS "EscMenuTitleTextTemplate" {
        Width 0.2,
        DecorateFileNames,
        SetPoint TOPLEFT, "QuestMainTitle", TOPLEFT, 0.212, 0.0,
        FontJustificationH JUSTIFYLEFT,
        Text "QUESTSOPTIONAL",
    }

    Frame "FRAME" "QuestOptionalContainer" {
        Height 0.11f,
        Width  0.21f,
        SetPoint TOPLEFT, "QuestMainContainer", TOPRIGHT, 0.003, 0.00,
    }    

    Frame "BACKDROP" "QuestDisplayBackdrop" {

        Height  0.15f,
        Width   0.417f,

        SetPoint TOPLEFT, "QuestMainContainer", BOTTOMLEFT, 0.001, -0.015,

        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground          "EscMenuEditBoxBackground",
        BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize          0.0125,
        BackdropBackgroundSize      0.256,
        BackdropBackgroundInsets    0.005 0.005 0.005 0.005,
        BackdropEdgeFile            "EscMenuEditBoxBorder",
	    BackdropBlendAll,

        Frame "TEXT" "QuestDetailsTitle" INHERITS "EscMenuTitleTextTemplate" {
            Width 0.25,
            DecorateFileNames,
            SetPoint BOTTOMLEFT, "QuestDisplayBackdrop", TOPLEFT, 0.002f, -0.001,
            FrameFont "MasterFont", 0.013,"",
            FontJustificationH JUSTIFYLEFT,
            FontFlags "FIXEDSIZE",
            Text "A Quest", // should be filled in by game code...
        }

        Frame "FRAME" "QuestItemListContainer" {
            SetPoint TOPLEFT, "QuestDetailsTitle", BOTTOMLEFT,   0.0,  -0.013,
            Height 0.057,
            Width  0.39,
        }

        Frame "TEXTAREA" "QuestDisplay" {
            SetPoint TOPLEFT,     "QuestItemListContainer", BOTTOMLEFT,     0.003,  0.000,
            SetPoint BOTTOMRIGHT, "QuestDisplayBackdrop",   BOTTOMRIGHT,   -0.01,   0.02,
            DecorateFileNames,
            FrameFont "MasterFont", 0.011,"",
            TextAreaLineGap         0.001,
            TextAreaMaxLines        32,
            TextAreaLineHeight      0.011,
            TextAreaInset           0.005,

            TextAreaScrollBar "QuestDisplayScrollBar",
            Frame "SCROLLBAR" "QuestDisplayScrollBar" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
                SetPoint TOPRIGHT, "QuestDisplay", TOPRIGHT, 0.015, 0,
            }
        }
    }

    // --- bottom controls
    Frame "GLUETEXTBUTTON" "QuestAcceptButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        Width  0.15f,
        Height 0.03f,
        SetPoint BOTTOM, "QuestDialog", BOTTOM, 0.0, 0.03,
        ButtonText "QuestAcceptButtonText",
	    Frame "TEXT" "QuestAcceptButtonText" INHERITS "EscMenuButtonTextTemplate" {
		    Text "QUESTACCEPT",
	    }        
    }
}

Frame "FRAME" "QuestListItem" {
    Height 0.033,
    Width  0.08,

    Frame "BACKDROP" "QuestListItemIconContainer" {
        UseActiveContext,
        Width  0.035,
        Height 0.035,        
        SetPoint TOPLEFT, "QuestListItem", TOPLEFT, 0, 0,
        DecorateFileNames,
        BackdropBackground          "EscMenuBackground",
        BackdropBackgroundInsets    0.005 0.005 0.005 0.005,

        Frame "BACKDROP" "QuestListItemBorder" {
            UseActiveContext,
            SetAllPoints,            
            DecorateFileNames,
            BackdropBackground          "EscMenuBlankBackground",
            BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize          0.0125,
            BackdropBackgroundSize      0.032,
            BackdropEdgeFile            "EscMenuButtonBorder",
	    	BackdropBackgroundInsets    0.005 0.005 0.005 0.005,
            BackdropBlendAll,    
        }
    }

    Frame "GLUEBUTTON" "QuestListItemButton" INHERITS WITHCHILDREN "QuestButtonTemplate" {
        UseActiveContext,
        SetPoint TOPLEFT,       "QuestListItemIconContainer",   TOPRIGHT,      -0.003,  0,
        SetPoint BOTTOMRIGHT,   "QuestListItem",                BOTTOMRIGHT,   -0.003,  0,    
        ControlStyle "AUTOTRACK",

        Frame "HIGHLIGHT" "QuestListItemFailedHighlight" INHERITS WITHCHILDREN "QuestButtonMouseOverHighlightTemplate" {
            UseActiveContext,
            SetAllPoints,
            HighlightAlphaFile "QuestDialogFailedMouseOverHighlight",
            HighlightAlphaMode "ADD",
        }

        Frame "HIGHLIGHT" "QuestListItemCompletedHighlight" INHERITS WITHCHILDREN "QuestButtonMouseOverHighlightTemplate" {
            UseActiveContext,
            SetAllPoints,
            HighlightAlphaFile "QuestDialogCompletedMouseOverHighlight",
            HighlightAlphaMode "ADD",
        }

        Frame "HIGHLIGHT" "QuestListItemSelectedHighlight" INHERITS WITHCHILDREN "QuestButtonMouseOverHighlightTemplate" {
            UseActiveContext,
            SetAllPoints,
        }
    }

    Frame "TEXT" "QuestListItemComplete" INHERITS "EscMenuInfoTextTemplate" {
        UseActiveContext,
        DecorateFileNames,
        FrameFont "MasterFont", 0.009,"",
        Width  0.06,
	    FontJustificationH JUSTIFYLEFT,
        SetPoint BOTTOMLEFT, "QuestListItemButton", BOTTOMLEFT, 0.012, 0.005,            
    }

    Frame "TEXT" "QuestListItemTitle" INHERITS "EscMenuButtonTextTemplate" {
        UseActiveContext,
        SetPoint LEFT, "QuestListItemButton", LEFT, 0.002, 0,
        FontColor 1.0 1.0 1.0 1.0,
        FontHighlightColor 1.0 1.0 1.0 1.0,
        FontDisabledColor 0.4 0.5 0.6 0.7,
        FontJustificationH JUSTIFYLEFT,
	    FontJustificationOffset 0.01 0.001,                        
        Text "QuestListItemTitle",
	}
}


Frame "FRAME" "QuestItemListItem" {
    Height 0.012,
    Width  0.15,

    Frame "TEXT" "QuestItemListItemTitle" INHERITS "EscMenuButtonTextTemplate" {
        UseActiveContext,
        SetPoint LEFT, "QuestItemListItem", LEFT, 0.002, 0,
        SetPoint RIGHT, "QuestItemListItem", RIGHT, -0.002, 0,
        FrameFont "MasterFont", 0.010,"",
        FontColor 1.0 1.0 1.0 1.0,
        FontHighlightColor 1.0 1.0 1.0 1.0,
        FontDisabledColor 0.4 0.5 0.6 0.7,
        FontJustificationH JUSTIFYLEFT,
	    FontJustificationOffset 0.01 0.001,                        
        Text "QuestItemListItemTitle",
	}
}


// --- bottom controls
Frame "GLUECHECKBOX" "QuestCheckBox2" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
    Width  0.012,
    Height 0.012,
}

// --- bottom controls
Frame "GLUECHECKBOX" "QuestCheckBox3" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" {
    Width  0.012,
    Height 0.012,
}

Frame "SCROLLBAR" "QuestMainListScrollBar" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
    SetPoint TOPRIGHT, "QuestMainContainer", TOPRIGHT, 0.005, 0,
}

Frame "SCROLLBAR" "QuestOptionalListScrollBar" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
    SetPoint TOPRIGHT, "QuestOptionalContainer", TOPRIGHT, 0.005, 0,
}

Frame "SCROLLBAR" "QuestItemListScrollBar" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
    SetPoint TOPRIGHT, "QuestItemListContainer", TOPRIGHT, 0.005, 0,
}

Frame "SCROLLBAR" "QuestConditionListScrollBar" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
    SetPoint TOPRIGHT, "QuestConditionListContainer", TOPRIGHT, 0.005, 0,
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\replaypanel.fdf

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

String "ReplayPanelStringTemplate" {
	FontColor 0.99 0.827 0.0705 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,
	FontShadowOffset 0.001 -0.001,
	Font "MasterFont",0.008,
}

Frame "SIMPLEFRAME" "SimpleReplayPanel" {
    SetAllPoints,
    DecorateFileNames,

	Layer "BACKGROUND" {
		Texture "SimpleReplayPanelBackdrop" {
			File "ReplayPanelBackdrop",
			Width 0.256,
			Height 0.256,
			Anchor BOTTOMRIGHT,0.008,-0.0025,
		}
	}

	String "ReplayVisionLabel" INHERITS "ReplayPanelStringTemplate" {
		Anchor TOPLEFT, 0.002, 0.001,
		FontJustificationH JUSTIFYLEFT,
		Text "REPLAY_VISION",
	}

    Frame "POPUPMENU" "ReplayVisionMenu" {
        Width 0.164,
        Height 0.024,
        PopupButtonInset 0.01,
        SetPoint TOPLEFT, "ReplayVisionLabel", BOTTOMLEFT, 0, 0,

        ControlBackdrop "ReplayVisionMenuBackdrop",
        Frame "BACKDROP" "ReplayVisionMenuBackdrop" INHERITS "EscMenuButtonBackdropTemplate" {
			BackdropCornerSize  0.0125,
			BackdropBackgroundSize  0.128,
			BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        }

        ControlDisabledBackdrop "ReplayVisionMenuDisabledBackdrop",
        Frame "BACKDROP" "ReplayVisionMenuDisabledBackdrop" INHERITS "EscMenuButtonDisabledBackdropTemplate" {
			BackdropCornerSize  0.0125,
			BackdropBackgroundSize  0.128,
			BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        }

        PopupTitleFrame "ReplayVisionMenuTitle",
        Frame "GLUETEXTBUTTON" "ReplayVisionMenuTitle" INHERITS WITHCHILDREN "EscMenuPopupMenuTitleTemplate" {
        }

        PopupArrowFrame "ReplayVisionMenuArrow",
        Frame "BUTTON" "ReplayVisionMenuArrow" INHERITS WITHCHILDREN "EscMenuPopupMenuArrowTemplate" { 
        }

        PopupMenuFrame "ReplayVisionPopupMenu",
        Frame "MENU" "ReplayVisionPopupMenu" INHERITS "EscMenuPopupMenuMenuTemplate" {
			DecorateFileNames,
			FrameFont "EscMenuTextFont",0.011,"",
			MenuItemHeight 0.012,
			MenuBorder 0.01,

			ControlBackdrop "ReplayVisionPopupMenuMenuBackdropTemplate",
			Frame "BACKDROP" "ReplayVisionPopupMenuMenuBackdropTemplate" INHERITS "EscMenuButtonBackdropTemplate" {
				DecorateFileNames,
				BackdropCornerSize  0.0125,
				BackdropBackgroundSize  0.128,
				BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				BackdropBackground "EscMenuEditBoxBackground",
			}
        }
    }

	Frame "SIMPLESTATUSBAR" "ReplayStatusBar" {
		DecorateFileNames,
		SetPoint TOPLEFT,"ReplayVisionMenu",BOTTOMLEFT, 0.003, -0.017,
		Width 0.158,
		Height 0.012,
		BarTexture "SimpleBuildTimeIndicator",

		Frame "SIMPLEFRAME" "ReplayStatusBarBorder" {
			SetAllPoints,
			DecorateFileNames,

			Layer "ARTWORK" {
				Texture {
					File "SimpleBuildTimeIndicatorBorder",
				}

				String "ReplayElapsedTimeLabel" INHERITS "ReplayPanelStringTemplate" {
					SetPoint TOPLEFT, "ReplayVisionLabel", BOTTOMLEFT, 0, -0.028,
					FontJustificationH JUSTIFYLEFT,
					Text "ELAPSED_TIME",
				}

				String "ReplayElapsedTime" INHERITS "ReplayPanelStringTemplate" {
					SetPoint LEFT, "ReplayElapsedTimeLabel", RIGHT, 0.002, 0,
					FontColor 1.0 1.0 1.0 1.0,
					FontJustificationH JUSTIFYLEFT,
				}

				String "ReplaySpeedAtLabel" INHERITS "ReplayPanelStringTemplate" {
					SetPoint LEFT, "ReplayElapsedTimeLabel", RIGHT, 0.04, 0,
					FontJustificationH JUSTIFYLEFT,
					Text "REPLAY_SPEED_AT",
				}

				String "ReplaySpeedMultiplier" INHERITS "ReplayPanelStringTemplate" {
					SetPoint LEFT, "ReplaySpeedAtLabel", RIGHT, 0.002, 0,
					FontColor 1.0 1.0 1.0 1.0,
					FontJustificationH JUSTIFYLEFT,
				}

				String "ReplaySpeedLabel" INHERITS "ReplayPanelStringTemplate" {
					SetPoint LEFT, "ReplaySpeedMultiplier", RIGHT, 0.002, 0,
					FontColor 1.0 1.0 1.0 1.0,
					FontJustificationH JUSTIFYLEFT,
					Text "SPEED",
				}
			}
		}
	}

	Frame "SIMPLECHECKBOX" "ReplayFogCheckBox" {
		DecorateFileNames,
		SetPoint BOTTOMLEFT,"SimpleReplayPanel",BOTTOMLEFT,-0.002,0.04,
		Width 0.02,
		Height 0.02,
		
		NormalTexture "ReplayCheckBoxNormal",
		PushedTexture "ReplayCheckBoxPressed",
		CheckedTexture "ReplayCheckBoxCheck",
	}

	Layer "ARTWORK" {
		String "ReplayFogString" INHERITS "ReplayPanelStringTemplate" {
			Anchor BOTTOMLEFT,0.018,0.045,
			FontJustificationH JUSTIFYLEFT,
			Text "FOG_OF_WAR",
		}
	}

	Frame "SIMPLECHECKBOX" "ReplayCameraCheckBox" {
		DecorateFileNames,
		SetPoint BOTTOMLEFT,"SimpleReplayPanel",BOTTOMLEFT,0.086,0.04,
		Width 0.02,
		Height 0.02,
		
		NormalTexture "ReplayCheckBoxNormal",
		PushedTexture "ReplayCheckBoxPressed",
		CheckedTexture "ReplayCheckBoxCheck",
	}

	Layer "ARTWORK" {
		String "ReplayCameraString" INHERITS "ReplayPanelStringTemplate" {
			Anchor BOTTOMLEFT,0.11,0.045,
			FontJustificationH JUSTIFYLEFT,
			Text "REPLAY_CAMERA",
		}
	}
}________________________________________________________________________________________________________________________UI\FrameDef\ui\resourcebar.fdf

Texture "ResourceBarIconTemplate" {
    Width 0.01640625,
    Height 0.01640625,
}

String "ResourceBarTextTemplate" {
    Font "MasterFont",0.01,
    Height 0.01640625,
    TextLength 8,
}

Frame "SIMPLEFRAME" "ResourceBarFrame" {
    DecorateFileNames,
    Width 0.33828125,
    Height 0.0218,

    Texture INHERITS "ResourceBarIconTemplate" {
        Anchor TOPLEFT, 0.0000, -0.003125,
        File "GoldIcon",
    }
    String "ResourceBarGoldText" INHERITS "ResourceBarTextTemplate" {
        Anchor TOPRIGHT, -0.267, -0.003125,
        FontJustificationH JUSTIFYRIGHT,
    }

    Texture INHERITS "ResourceBarIconTemplate" {
        Anchor TOPLEFT, 0.0859375, -0.003125,
        File "LumberIcon",
    }
    String "ResourceBarLumberText" INHERITS "ResourceBarTextTemplate" {
        Anchor TOPRIGHT, -0.18, -0.003125,
        FontJustificationH JUSTIFYRIGHT,
    }

    Texture INHERITS "ResourceBarIconTemplate" {
        Anchor TOPLEFT, 0.17265625, -0.003125,
        File "SupplyIcon",
    }
    String "ResourceBarSupplyText" INHERITS "ResourceBarTextTemplate" {
        Anchor TOPRIGHT, -0.0914, -0.003125,
        FontJustificationH JUSTIFYRIGHT,
    }

//    Texture INHERITS "ResourceBarIconTemplate" {
//        Anchor TOPLEFT, 0.259375, -0.003125,
//        File "UpkeepIcon",
//    }
    String "ResourceBarUpkeepText" {
        Anchor TOPRIGHT, -0.003125, -0.003125,
	FontJustificationH JUSTIFYCENTER,
        Font "MasterFont",0.01,
        Width 0.07578125,
        Height 0.01640625,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\scriptdialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------


// -- FRAMES ----------------------------------------------------------------

Frame "DIALOG" "ScriptDialog" {
    UseActiveContext,
    Width  0.288f,
    Height 0.112f,

    DialogBackdrop "ScriptDialogBackdrop",
    Frame "BACKDROP" "ScriptDialogBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
	BackdropBlendAll,
    }

    Frame "TEXT" "ScriptDialogText" INHERITS "EscMenuTitleTextTemplate" {
        UseActiveContext,
        SetPoint TOP, "ScriptDialog", TOP, 0.0, -0.03,
    }    
}

Frame "GLUETEXTBUTTON" "ScriptDialogButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
    UseActiveContext,
    ButtonText "ScriptDialogButtonText",
	Frame "TEXT" "ScriptDialogButtonText" INHERITS "EscMenuButtonTextTemplate" {
		Text "",
	}
}    ________________________________________________________________________________________________________________________UI\FrameDef\ui\simpleinfopanel.fdf

// --- TEXT -----------------------------------------------------------------------


String "SimpleInfoPanelTitleTextTemplate" {
    FontColor 1.0 1.0 1.0 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,
	FontShadowOffset 0.002 -0.002,
	Font "InfoPanelTextFont",0.013,
}
String "SimpleInfoPanelTitleTextDisabledTemplate" INHERITS "SimpleInfoPanelTitleTextTemplate" {
    FontColor 0.2 0.2 0.2 1.0,
}

String "SimpleInfoPanelDescriptionTextTemplate" {
    FontColor 0.99 0.827 0.0705 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,
    FontShadowOffset 0.001 -0.001,
	Font "InfoPanelTextFont",0.01,
}
String "SimpleInfoPanelDescriptionHighlightTextTemplate" INHERITS "SimpleInfoPanelDescriptionTextTemplate" {
	FontColor 1.0 1.0 1.0 1.0,
}
String "SimpleInfoPanelDescriptionDisabledTextTemplate" INHERITS "SimpleInfoPanelDescriptionTextTemplate" {
	FontColor 0.2 0.2 0.2 1.0,
}

String "SimpleInfoPanelLabelTextTemplate" {
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYTOP,
    FontColor 0.99 0.827 0.0705 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,
    FontShadowOffset 0.001 -0.001,
	Font "InfoPanelTextFont",0.0085,
}
String "SimpleInfoPanelLabelHighlightTextTemplate" INHERITS "SimpleInfoPanelLabelTextTemplate" {
	FontColor 1.0 1.0 1.0 1.0,
}
String "SimpleInfoPanelLabelDisabledTextTemplate" INHERITS "SimpleInfoPanelLabelTextTemplate" {
	FontColor 0.2 0.2 0.2 1.0,
}

String "SimpleInfoPanelValueTextTemplate" INHERITS "SimpleInfoPanelLabelTextTemplate" {
    FontColor 1.0 1.0 1.0 1.0,
}

String "SimpleInfoPanelAttributeTextTemplate" {
    FontColor 1.0 1.0 1.0 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,
    FontShadowOffset 0.001 -0.001,
	Font "InfoPanelTextFont",0.009,
}
String "SimpleInfoPanelAttributeDisabledTextTemplate" INHERITS "SimpleInfoPanelAttributeTextTemplate" {
	FontColor 0.2 0.2 0.2 1.0,
}

Texture "InfoPanelIconTemplate" {
    Width 0.032,
    Height 0.032,
    Anchor TOPLEFT, 0.004, -0.001,
}

Texture "ResourceIconTemplate" {
    Width 0.014,
    Height 0.014,
}

String "ResourceTextTemplate" INHERITS "SimpleInfoPanelValueTextTemplate" {
    Font "InfoPanelTextFont", 0.0085,
}

// -- FRAMES ----------------------------------------------------------------

Frame "SIMPLEFRAME" "SimpleInfoPanelUnitDetail" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,

    // --- unit name frame --------------------------------------------------
	String "SimpleNameValue" INHERITS "SimpleInfoPanelTitleTextTemplate" {
		Anchor TOP,0,0,
	}

    // --- hero level bar ---------------------------------------------------
    Frame "SIMPLESTATUSBAR" "SimpleHeroLevelBar" {
        UseActiveContext,
        SetPoint TOP, "SimpleNameValue", BOTTOM, 0.0, -0.0015,
        Height 0.015625,
    }

    // --- timed life bar ----------------------------------------------------
    Frame "SIMPLESTATUSBAR" "SimpleProgressIndicator" {
        UseActiveContext,
        SetPoint TOP, "SimpleNameValue", BOTTOM, 0.0, -0.0015,
        Height 0.015625,
    }

    // --- building build queue panel -------------------------------------------------
    Frame "SIMPLESTATUSBAR" "SimpleBuildTimeIndicator" {
        UseActiveContext,
        SetPoint TOPLEFT, "SimpleInfoPanelUnitDetail", TOPLEFT, 0.061250, -0.038125,
    }

    String "SimpleBuildingActionLabel" INHERITS "SimpleInfoPanelDescriptionTextTemplate" {
        SetPoint CENTER, "SimpleInfoPanelUnitDetail", TOPLEFT, 0.11375, -0.029875,
    }

    // --- unit stats panel -------------------------------------------------
    // This is required to make sure the class text appears above the status bars.
    Frame "SIMPLEFRAME" "SimpleUnitStatsPanel" {
        UseActiveContext,
		SetAllPoints,
		DecorateFileNames,

        // --- class ------------------------------------------------------------
	    String "SimpleClassValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
            SetPoint TOP, "SimpleNameValue", BOTTOM,  0.0, -0.0055,
            FontJustificationH JUSTIFYCENTER,
        }
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelCargoDetail" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,

    // --- unit name frame --------------------------------------------------
    String "SimpleHoldNameValue" INHERITS "SimpleInfoPanelTitleTextTemplate" {
        Anchor TOP,0,0,
    }

    String "SimpleHoldDescriptionValue" INHERITS "SimpleInfoPanelDescriptionTextTemplate" {
        SetPoint TOP, "SimpleHoldNameValue", BOTTOM, 0.0, -0.007,
		Width 0.188,
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelBuildingDetail" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,

    String "SimpleBuildingNameValue" INHERITS "SimpleInfoPanelTitleTextTemplate" {
        Anchor TOP,0,0,
    }

    String "SimpleBuildingDescriptionValue" INHERITS "SimpleInfoPanelDescriptionTextTemplate" {
        SetPoint TOP, "SimpleBuildingNameValue", BOTTOM, 0.0, -0.007,
		Width 0.188,
    }

    // --- building build queue panel -------------------------------------------------
    Frame "SIMPLESTATUSBAR" "SimpleBuildTimeIndicator" {
        UseActiveContext,
        SetPoint TOPLEFT, "SimpleInfoPanelBuildingDetail", TOPLEFT, 0.061250, -0.038125,
    }

    String "SimpleBuildingActionLabel" INHERITS "SimpleInfoPanelDescriptionTextTemplate" {
        SetPoint CENTER, "SimpleInfoPanelBuildingDetail", TOPLEFT, 0.11375, -0.029875,
    }

	Layer "ARTWORK" {
		Texture "SimpleBuildQueueBackdrop" {
            SetPoint BOTTOMLEFT, "SimpleInfoPanelBuildingDetail", BOTTOMLEFT, 0.0, 0.0,
            SetPoint BOTTOMRIGHT, "SimpleInfoPanelBuildingDetail", BOTTOMRIGHT, 0.0, 0.0,
			Height 0.1,
			File "BuildQueueBackdrop",
		}
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelItemDetail" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,

    // --- item name frame --------------------------------------------------
    String "SimpleItemNameValue" INHERITS "SimpleInfoPanelTitleTextTemplate" {
        Anchor TOP,0,0,
    }

    // --- item description frame -------------------------------------------
    String "SimpleItemDescriptionValue" INHERITS "SimpleInfoPanelDescriptionTextTemplate" {
        Width 0.188,
        SetPoint TOP, "SimpleItemNameValue", BOTTOM, 0.0, -0.008,
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelDestructableDetail" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,

    // --- destructable name frame --------------------------------------------------
    String "SimpleDestructableNameValue" INHERITS "SimpleInfoPanelTitleTextTemplate" {
        Anchor TOP,0,0,
    }

    // --- destructable description frame -------------------------------------------
    //String "SimpleDestructableDescriptionValue" INHERITS "SimpleInfoPanelDescriptionTextTemplate" {
    //    Width 0.188,
    //    SetPoint TOP, "SimpleDestructableNameValue", BOTTOM, 0.0, -0.008,
    //}
}

Frame "SIMPLEFRAME" "SimpleInfoPanelIconDamage" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,
    Height 0.03125,

    // --- icon -------------------------------------------------------------
    Texture "InfoPanelIconBackdrop" INHERITS "InfoPanelIconTemplate" {
        File "HeroStrengthIcon",
    }

    // --- icon # -----------------------------------------------------------
	String "InfoPanelIconLevel" INHERITS "SimpleInfoPanelAttributeTextTemplate" {
        SetPoint CENTER, "InfoPanelIconBackdrop", BOTTOMRIGHT, -0.007625, 0.006875,
	}

    // --- label ------------------------------------------------------------
    String "InfoPanelIconLabel" INHERITS "SimpleInfoPanelLabelTextTemplate" {        
        SetPoint TOPLEFT, "InfoPanelIconBackdrop", TOPRIGHT, 0.0, -0.003,
        Text "COLON_DAMAGE",
		Width 0.24,
    }

    // --- value ------------------------------------------------------------
    String "InfoPanelIconValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
		SetPoint TOPLEFT, "InfoPanelIconLabel", BOTTOMLEFT, 0.002625, -0.003,
		Font "InfoPanelTextFont",0.008,
		Width 0.24,
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelIconArmor" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,
    Height 0.03125,

    // --- icon -------------------------------------------------------------
    Texture "InfoPanelIconBackdrop" INHERITS "InfoPanelIconTemplate" {
        File "HeroStrengthIcon",
    }

    // --- icon # -----------------------------------------------------------
	String "InfoPanelIconLevel" INHERITS "SimpleInfoPanelAttributeTextTemplate" {
        SetPoint CENTER, "InfoPanelIconBackdrop", BOTTOMRIGHT, -0.007625, 0.006875,
	}

    // --- label ------------------------------------------------------------
    String "InfoPanelIconLabel" INHERITS "SimpleInfoPanelLabelTextTemplate" {        
        SetPoint TOPLEFT, "InfoPanelIconBackdrop", TOPRIGHT, 0.0, -0.003,
        Text "COLON_ARMOR",
		Width 0.24,
    }

    // --- value ------------------------------------------------------------
    String "InfoPanelIconValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
		SetPoint TOPLEFT, "InfoPanelIconLabel", BOTTOMLEFT, 0.002625, -0.003,
		Font "InfoPanelTextFont",0.008,
		Width 0.24,
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelIconRank" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,
    Height 0.03125,

    // --- icon -------------------------------------------------------------
    Texture "InfoPanelIconBackdrop" INHERITS "InfoPanelIconTemplate" {
        File "HeroStrengthIcon",
    }

    // --- icon # -----------------------------------------------------------
	String "InfoPanelIconLevel" INHERITS "SimpleInfoPanelAttributeTextTemplate" {
        SetPoint CENTER, "InfoPanelIconBackdrop", BOTTOMRIGHT, -0.007625, 0.006875,
	}

    // --- label ------------------------------------------------------------
    String "InfoPanelIconLabel" INHERITS "SimpleInfoPanelLabelTextTemplate" {        
        SetPoint TOPLEFT, "InfoPanelIconBackdrop", TOPRIGHT, 0.0, -0.003,
        Text "COLON_RANK",
		Width 0.24,
    }

    // --- value ------------------------------------------------------------
    String "InfoPanelIconValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
        SetPoint TOPLEFT, "InfoPanelIconLabel", BOTTOMLEFT, 0.005, -0.003,
		Font "InfoPanelTextFont",0.008,
		Width 0.24,
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelIconFood" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,
    Height 0.03125,

    // --- icon -------------------------------------------------------------
    Texture "InfoPanelIconBackdrop" INHERITS "InfoPanelIconTemplate" {
        File "InfoPanelIconFood",
    }

    // --- icon # -----------------------------------------------------------
	String "InfoPanelIconLevel" INHERITS "SimpleInfoPanelAttributeTextTemplate" {
        SetPoint CENTER, "InfoPanelIconBackdrop", BOTTOMRIGHT, -0.007625, 0.006875,
	}

    // --- label ------------------------------------------------------------
    String "InfoPanelIconLabel" INHERITS "SimpleInfoPanelLabelTextTemplate" {        
        SetPoint TOPLEFT, "InfoPanelIconBackdrop", TOPRIGHT, 0.0, -0.003,
        Text "COLON_FOOD",
		Width 0.24,
    }

    // --- value ------------------------------------------------------------
    String "InfoPanelIconValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
        SetPoint TOPLEFT, "InfoPanelIconLabel", BOTTOMLEFT, 0.005, -0.003,
		Width 0.24,
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelIconGold" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,
    Height 0.03125,

    // --- icon -------------------------------------------------------------
    Texture "InfoPanelIconBackdrop" INHERITS "InfoPanelIconTemplate" {
        File "InfoPanelIconGold",
    }

    // --- icon # -----------------------------------------------------------
	String "InfoPanelIconLevel" INHERITS "SimpleInfoPanelAttributeTextTemplate" {
        SetPoint CENTER, "InfoPanelIconBackdrop", BOTTOMRIGHT, -0.007625, 0.006875,
	}

    // --- label ------------------------------------------------------------
    String "InfoPanelIconLabel" INHERITS "SimpleInfoPanelLabelTextTemplate" {        
        SetPoint TOPLEFT, "InfoPanelIconBackdrop", TOPRIGHT, 0.0, -0.003,
        Text "COLON_GOLD",
		Width 0.24,
    }

    // --- value ------------------------------------------------------------
    String "InfoPanelIconValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
        SetPoint TOPLEFT, "InfoPanelIconLabel", BOTTOMLEFT, 0.005, -0.003,
		Width 0.24,
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelIconHero" {
    UseActiveContext,
    SetAllPoints,
    DecorateFileNames,
    Height 0.0625,

    // --- icon -------------------------------------------------------------
    Texture "InfoPanelIconHeroIcon" INHERITS "InfoPanelIconTemplate" {
        File "HeroStrengthIcon",
        Anchor LEFT, 0.004, 0.0,
    }

    Frame "SIMPLEFRAME" "SimpleInfoPanelIconHeroText" {
        UseActiveContext,
        DecorateFileNames,
        SetPoint LEFT, "InfoPanelIconHeroIcon", RIGHT, 0.0, 0.0,
        SetPoint RIGHT, "SimpleInfoPanelIconHero", RIGHT, 0.0, 0.0,
        SetPoint TOP, "SimpleInfoPanelIconHero", TOP, 0.0, 0.0,
        SetPoint BOTTOM, "SimpleInfoPanelIconHero", BOTTOM, 0.0, 0.0,

        // --- strength ---------------------------------------------------------
        String "InfoPanelIconHeroStrengthLabel" INHERITS "SimpleInfoPanelLabelTextTemplate" {
            Anchor TOPLEFT, 0.0, -0.003,
            Text "COLON_STRENGTH",
			Width 0.24,
        }

        String "InfoPanelIconHeroStrengthValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
            SetPoint TOPLEFT, "InfoPanelIconHeroStrengthLabel", BOTTOMLEFT, 0.005, -0.002,
			Font "InfoPanelTextFont",0.008,
			Width 0.24,
        }

        // --- agility ----------------------------------------------------------
        String "InfoPanelIconHeroAgilityLabel" INHERITS "SimpleInfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "InfoPanelIconHeroStrengthValue", BOTTOMLEFT, -0.005, -0.004,
            Text "COLON_AGILITY",
			Width 0.24,
        }

        String "InfoPanelIconHeroAgilityValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
            SetPoint TOPLEFT, "InfoPanelIconHeroAgilityLabel", BOTTOMLEFT, 0.005, -0.002,
			Font "InfoPanelTextFont",0.008,
			Width 0.24,
        }

        // --- intellect --------------------------------------------------------
        String "InfoPanelIconHeroIntellectLabel" INHERITS "SimpleInfoPanelLabelTextTemplate" {
            SetPoint TOPLEFT, "InfoPanelIconHeroAgilityValue", BOTTOMLEFT, -0.005, -0.004,
            Text "COLON_INTELLECT",
			Width 0.24,
        }

        String "InfoPanelIconHeroIntellectValue" INHERITS "SimpleInfoPanelValueTextTemplate" {
            SetPoint TOPLEFT, "InfoPanelIconHeroIntellectLabel", BOTTOMLEFT, 0.005, -0.002,
			Font "InfoPanelTextFont",0.008,
			Width 0.24,
        }
    }
}

Frame "SIMPLEFRAME" "SimpleInfoPanelIconAlly" {
    UseActiveContext,
    DecorateFileNames,
    Height 0.0625,

    // --- title ------------------------------------------------------------
    String "InfoPanelIconAllyTitle" INHERITS "SimpleInfoPanelLabelTextTemplate" {
        SetPoint TOPLEFT, "SimpleInfoPanelIconAlly", TOPLEFT, 0.0, 0.0,
        Text "ALLY_RESOURCES",
		Width 0.24,
    }

    // --- gold -------------------------------------------------------------
    Texture "InfoPanelIconAllyGoldIcon" INHERITS "ResourceIconTemplate" {
        SetPoint TOPLEFT, "SimpleInfoPanelIconAlly", TOPLEFT, 0.0, -0.009,
        File "GoldIcon",
    }

    String "InfoPanelIconAllyGoldValue" INHERITS "ResourceTextTemplate" {
        SetPoint LEFT, "InfoPanelIconAllyGoldIcon", RIGHT, 0.005, 0.0,
		Width 0.24,
    }

    // --- wood -------------------------------------------------------------
    Texture "InfoPanelIconAllyWoodIcon" INHERITS "ResourceIconTemplate" {
        SetPoint TOPLEFT, "InfoPanelIconAllyGoldIcon", BOTTOMLEFT, 0.0, 0.0,
        File "LumberIcon",
    }

    String "InfoPanelIconAllyWoodValue" INHERITS "ResourceTextTemplate" {
        SetPoint LEFT, "InfoPanelIconAllyWoodIcon", RIGHT, 0.005, 0.0,
		Width 0.24,
    }

    // --- food -------------------------------------------------------------
    Texture "InfoPanelIconAllyFoodIcon" INHERITS "ResourceIconTemplate" {
        SetPoint TOPLEFT, "InfoPanelIconAllyWoodIcon", BOTTOMLEFT, 0.0, 0.0,
        File "SupplyIcon",
    }

    String "InfoPanelIconAllyFoodValue" INHERITS "ResourceTextTemplate" {
        SetPoint LEFT, "InfoPanelIconAllyFoodIcon", RIGHT, 0.005, 0.0,
		Width 0.24,
    }

    // --- upkeep -----------------------------------------------------------
    String "InfoPanelIconAllyUpkeep" INHERITS "SimpleInfoPanelValueTextTemplate" {
        SetPoint TOPLEFT, "InfoPanelIconAllyFoodValue", BOTTOMLEFT, 0.0, -0.005,
        Text "UPKEEP",
		Width 0.24,
    }
}________________________________________________________________________________________________________________________UI\FrameDef\ui\suspenddialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------


// -- FRAMES ----------------------------------------------------------------

Frame "DIALOG" "SuspendDialog" {
    Width 0.336,
    Height 0.432,

    DialogBackdrop "SuspendBackdrop",
    Frame "BACKDROP" "SuspendBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
	BackdropBlendAll,
    }

    Frame "TEXT" "SuspendTitleText" INHERITS "EscMenuInfoTextTemplate" {
        SetPoint TOP, "SuspendDialog", TOP, 0.0, -0.03,
        Text "WAITING_FOR_PLAYERS",
    }

    Frame "GLUETEXTBUTTON" "SuspendDropPlayersButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        SetPoint BOTTOM, "SuspendDialog", BOTTOM, 0.0, 0.03,

        ButtonText "SuspendDropPlayersButtonText",
        Frame "TEXT" "SuspendDropPlayersButtonText" INHERITS "EscMenuButtonTextTemplate" {
            Text "DROP_PLAYERS",
        }
    }

    Frame "TEXT" "SuspendTimerText" INHERITS "EscMenuInfoTextTemplate" {
        SetPoint BOTTOM, "SuspendDropPlayersButton", TOP, 0.0, 0.00625,
        Height 0.018,
    }
}

Frame "FRAME" "SuspendPlayerSlot" {
    Width 0.219375,
    Height 0.02,

    Frame "BACKDROP" "SuspendPlayerSlotColorBackdrop" {
        UseActiveContext,
        SetPoint LEFT, "SuspendPlayerSlot", LEFT, 0.0, 0.0,
        Width 0.016,
        Height 0.016,

        Frame "BACKDROP" "SuspendPlayerSlotColorBorder" {
            UseActiveContext,
            SetAllPoints,
            DecorateFileNames,
            BackdropBlendAll,
            BackdropBackground  "EscMenuCheckBoxBackground",
	    BackdropBackgroundInsets -0.005 -0.005 -0.005 -0.005,
        }
    }

    Frame "TEXT" "SuspendPlayerSlotPlayerNameLabel" INHERITS "EscMenuInfoTextTemplate" {
        UseActiveContext,
        SetPoint LEFT, "SuspendPlayerSlotColorBackdrop", RIGHT, 0.00625, 0.0,
    }
}


________________________________________________________________________________________________________________________UI\FrameDef\ui\timerdialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- FRAMES ----------------------------------------------------------------
Frame "FRAME" "TimerDialog" {

    Width  0.17f,
    Height 0.03f,

    Frame "BACKDROP" "TimerDialogBackdrop" {
        UseActiveContext,
        SetAllPoints,
	    DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground          "EscMenuEditBoxBackground",
        BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize          0.0125,
        BackdropBackgroundInsets    0.005f 0.005f 0.005f 0.005f,
        BackdropEdgeFile            "EscMenuEditBoxBorder",
	    BackdropBlendAll,
    }

    Frame "TEXT" "TimerDialogValue" INHERITS "EscMenuInfoTextTemplate" {
        UseActiveContext,
        SetPoint RIGHT, "TimerDialogBackdrop",  RIGHT,  -0.01, 0.0,
        Width 0.06,
        FontJustificationH JUSTIFYRIGHT,
        Text "00:00:00",
    }

    Frame "TEXT" "TimerDialogTitle" INHERITS "EscMenuLabelTextTemplate" {
        UseActiveContext,
        SetPoint RIGHT, "TimerDialogValue",    RIGHT, -0.01, 0.0,
        SetPoint LEFT,  "TimerDialogBackdrop", LEFT,   0.01, 0.0,
        FontJustificationH JUSTIFYLEFT,
        Text "DEFAULTTIMERDIALOGTEXT",
    }    
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\unresponsivedialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------


// -- FRAMES ----------------------------------------------------------------

Frame "DIALOG" "UnresponsiveDialog" {
    Width 0.336,
    Height 0.144,

    DialogBackdrop "UnresponsiveBackdrop",
    Frame "BACKDROP" "UnresponsiveBackdrop" {
        DecorateFileNames,
        BackdropTileBackground,
        BackdropBackground  "EscMenuBackground",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.048,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "EscMenuBorder",
	BackdropBlendAll,
    }

    Frame "TEXT" "UnresponsiveTitleText" INHERITS "EscMenuInfoTextTemplate" {
        SetPoint TOP, "UnresponsiveDialog", TOP, 0.0, -0.03,
        Text "WAITING_FOR_HOST",
    }

    Frame "GLUETEXTBUTTON" "UnresponsiveDisconnectButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        SetPoint BOTTOM, "UnresponsiveDialog", BOTTOM, 0.0, 0.03,

        ButtonText "UnresponsiveDisconnectButtonText",
        Frame "TEXT" "UnresponsiveDisconnectButtonText" INHERITS "EscMenuButtonTextTemplate" {
            Text "DISCONNECT",
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\ui\upperbuttonbar.fdf

Texture "UpperMenuButtonBackground" {
    File "UpperMenuButtonTexture",
    TexCoord 0.0, 0.6640625, 0.0, 0.171875,
}
Texture "UpperMenuButtonPushedBackground" {
    File "UpperMenuButtonTexture",
    TexCoord 0.0, 0.6640625, 0.25, 0.421875,
}
Texture "UpperMenuButtonDisabledBackground" {
    File "UpperMenuButtonTexture",
    TexCoord 0.0, 0.6640625, 0.5, 0.671875,
}
Texture "UpperMenuButtonHighlight" {
    File "UpperMenuButtonTexture",
    TexCoord 0.0, 0.6640625, 0.75, 0.921875,
    AlphaMode "ADD",
}

Frame "SIMPLEBUTTON" "UpperButtonBarButtonTemplate" {
    DecorateFileNames,
    Width 0.085,
    Height 0.022,
    ButtonPushedTextOffset 0.001 -0.001,
    NormalTexture "UpperMenuButtonBackground",
    PushedTexture "UpperMenuButtonPushedBackground",
    DisabledTexture "UpperMenuButtonDisabledBackground",
    UseHighlight "UpperMenuButtonHighlight",
}

String "UpperButtonBarButtonTextTemplate" {
    Font "MasterFont",0.01,
    FontColor 1.0 1.0 1.0,
}

String "UpperButtonBarButtonDisabledTextTemplate" INHERITS "UpperButtonBarButtonTextTemplate" {
    FontColor 0.4 0.4 0.4,
}

String "UpperButtonBarButtonHighlightTextTemplate" INHERITS "UpperButtonBarButtonTextTemplate" {
    FontColor 1.0 0.83 0.07,
}

Frame "SIMPLEFRAME" "UpperButtonBarFrame" {
    Width 0.34,
    Height 0.022,

    Frame "SIMPLEBUTTON" "UpperButtonBarQuestsButton" INHERITS "UpperButtonBarButtonTemplate" {
        SetPoint TOPLEFT,"UpperButtonBarFrame",TOPLEFT,0.002,0,
        NormalText "UpperButtonBarButtonTextTemplate" "KEY_QUESTS",
        DisabledText "UpperButtonBarButtonDisabledTextTemplate" "QUESTS",
        HighlightText "UpperButtonBarButtonHighlightTextTemplate" "KEY_QUESTS",
    }

    Frame "SIMPLEBUTTON" "UpperButtonBarMenuButton" INHERITS "UpperButtonBarButtonTemplate" {
        SetPoint LEFT,"UpperButtonBarQuestsButton",RIGHT,0,0,
        NormalText "UpperButtonBarButtonTextTemplate" "KEY_MENU",
        DisabledText "UpperButtonBarButtonDisabledTextTemplate" "MENU",
        HighlightText "UpperButtonBarButtonHighlightTextTemplate" "KEY_MENU",
    }

    Frame "SIMPLEBUTTON" "UpperButtonBarAlliesButton" INHERITS "UpperButtonBarButtonTemplate" {
        SetPoint LEFT,"UpperButtonBarMenuButton",RIGHT,0,0,
        NormalText "UpperButtonBarButtonTextTemplate" "KEY_ALLIES",
        DisabledText "UpperButtonBarButtonDisabledTextTemplate" "ALLIES",
        HighlightText "UpperButtonBarButtonHighlightTextTemplate" "KEY_ALLIES",
    }

    Frame "SIMPLEBUTTON" "UpperButtonBarChatButton" INHERITS "UpperButtonBarButtonTemplate" {
        SetPoint LEFT,"UpperButtonBarAlliesButton",RIGHT,0,0,
        NormalText "UpperButtonBarButtonTextTemplate" "KEY_CHAT",
        DisabledText "UpperButtonBarButtonDisabledTextTemplate" "CHAT",
        HighlightText "UpperButtonBarButtonHighlightTextTemplate" "KEY_CHAT",
    }
}
UI\FrameDef\glue\
________________________________________________________________________________________________________________________UI\FrameDef\glue\advancedoptionsdisplay.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "AdvancedOptionsDisplay" {

/*
    // NOTE: use this highlight to position this guy on any new screens
    Frame "HIGHLIGHT" "DebugTestFrame" {
        SetAllPoints,
        HighlightColor 1.0 0.0 0.0 0.2,
        HighlightType "SHADE",
    }
*/

    // ------------
    Frame "TEXT" "AdvancedOptionsTitleLabel" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOPLEFT, "AdvancedOptionsDisplay", TOPLEFT, 0.0, 0.0,
        SetPoint TOPRIGHT, "AdvancedOptionsDisplay", TOPRIGHT, 0.0, 0.0,
        Text "ADVANCED_OPTIONS",
        FontColor 1.0 1.0 1.0 1.0,

        Frame "TEXT" "AdvancedOptionsTitleValue" INHERITS "StandardTitleTextTemplate" {
            SetAllPoints,
            FontJustificationH JUSTIFYRIGHT,
        }
    }

    // ------------
    Frame "TEXT" "LockTeamsLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "AdvancedOptionsTitleLabel", BOTTOMLEFT, 0.0, -0.002,
        SetPoint TOPRIGHT, "AdvancedOptionsTitleLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "COLON_LOCK_TEAMS",

        Frame "TEXT" "LockTeamsValue" INHERITS "StandardValueTextTemplate" {
            SetAllPoints,
            FontJustificationH JUSTIFYRIGHT,
        }
    }

    // ------------
    Frame "TEXT" "TeamsTogetherLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "LockTeamsLabel", BOTTOMLEFT, 0.0, -0.002,
        SetPoint TOPRIGHT, "LockTeamsLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "COLON_TEAMS_TOGETHER",

        Frame "TEXT" "TeamsTogetherValue" INHERITS "StandardValueTextTemplate" {
            SetAllPoints,
            FontJustificationH JUSTIFYRIGHT,
        }
    }

    // ------------
    Frame "TEXT" "AdvSharedControlLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "TeamsTogetherLabel", BOTTOMLEFT, 0.0, -0.002,
        SetPoint TOPRIGHT, "TeamsTogetherLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "COLON_ADV_SHARED_CONTROL",

        Frame "TEXT" "AdvSharedControlValue" INHERITS "StandardValueTextTemplate" {
            SetAllPoints,
            FontJustificationH JUSTIFYRIGHT,
        }
    }

    // ------------
    Frame "TEXT" "RandomRacesLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "AdvSharedControlLabel", BOTTOMLEFT, 0.0, -0.002,
        SetPoint TOPRIGHT, "AdvSharedControlLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "COLON_RANDOM_RACES",

        Frame "TEXT" "RandomRacesValue" INHERITS "StandardValueTextTemplate" {
            SetAllPoints,
            FontJustificationH JUSTIFYRIGHT,
        }
    }

    // ------------
    Frame "TEXT" "RandomHeroLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "RandomRacesLabel", BOTTOMLEFT, 0.0, -0.002,
        SetPoint TOPRIGHT, "RandomRacesLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "COLON_RANDOM_HERO",

        Frame "TEXT" "RandomHeroValue" INHERITS "StandardValueTextTemplate" {
            SetAllPoints,
            FontJustificationH JUSTIFYRIGHT,
        }
    }

    // ------------
    Frame "TEXT" "ObserversLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "RandomHeroLabel", BOTTOMLEFT, 0.0, -0.002,
        SetPoint TOPRIGHT, "RandomHeroLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "COLON_OBSERVERS",

        Frame "TEXT" "ObserversValue" INHERITS "StandardValueTextTemplate" {
            SetAllPoints,
            FontJustificationH JUSTIFYRIGHT,
        }
    }

    // ------------
    Frame "TEXT" "MapVisibilityLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "ObserversLabel", BOTTOMLEFT, 0.0, -0.002,
        SetPoint TOPRIGHT, "ObserversLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "COLON_VISIBILITY",

        Frame "TEXT" "MapVisibilityValue" INHERITS "StandardValueTextTemplate" {
            SetAllPoints,
            FontJustificationH JUSTIFYRIGHT,
        }
    }
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\advancedoptionspane.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "POPUPMENU" "AdvancedPopupMenuTemplate" INHERITS "StandardPopupMenuTemplate" {
    Height 0.032,
    Width 0.145,

    ControlBackdrop "AdvancedPopupMenuBackdrop",
    Frame "BACKDROP" "AdvancedPopupMenuBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
    }

    ControlDisabledBackdrop "AdvancedPopupMenuDisabledBackdrop",
    Frame "BACKDROP" "AdvancedPopupMenuDisabledBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
    }

    PopupTitleFrame "AdvancedPopupMenuTitle",
    Frame "GLUETEXTBUTTON" "AdvancedPopupMenuTitle" INHERITS WITHCHILDREN "StandardPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "AdvancedPopupMenuArrow",
    Frame "BUTTON" "AdvancedPopupMenuArrow" INHERITS WITHCHILDREN "StandardPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "AdvancedOptionsPane" {

/*
    // NOTE: use this highlight to position this guy on any new screens
    Frame "HIGHLIGHT" "DebugTestFrame" {
        SetAllPoints,
        HighlightColor 1.0 0.0 0.0 0.2,
        HighlightType "SHADE",
    }
*/

    Frame "TEXT" "AdvancedOptionsTitle" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOPLEFT, "AdvancedOptionsPane", TOPLEFT, 0.004, -0.004,
        Text "ADVANCED_OPTIONS",
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "TEXT" "LockTeamsLabel" INHERITS "StandardLabelTextTemplate" {
        Height 0.024,
        SetPoint TOPLEFT, "AdvancedOptionsPane", TOPLEFT, 0.004, -0.03,
        Text "COLON_LOCK_TEAMS",
    }
    Frame "TEXT" "TeamsTogetherLabel" INHERITS "StandardLabelTextTemplate" {
        Height 0.024,
        SetPoint TOPLEFT, "LockTeamsLabel", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_TEAMS_TOGETHER",
    }
    Frame "TEXT" "AdvSharedControlLabel" INHERITS "StandardLabelTextTemplate" {
        Height 0.024,
        SetPoint TOPLEFT, "TeamsTogetherLabel", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_ADV_SHARED_CONTROL",
    }
    Frame "TEXT" "RandomRacesLabel" INHERITS "StandardLabelTextTemplate" {
        Height 0.024,
        SetPoint TOPLEFT, "AdvSharedControlLabel", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_RANDOM_RACES",
    }
    Frame "TEXT" "RandomHeroLabel" INHERITS "StandardLabelTextTemplate" {
        Height 0.024,
        SetPoint TOPLEFT, "RandomRacesLabel", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_RANDOM_HERO",
    }
    Frame "TEXT" "ObserversLabel" INHERITS "StandardLabelTextTemplate" {
        Height 0.032,
        SetPoint TOPLEFT, "RandomHeroLabel", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_OBSERVERS",
    }
    Frame "TEXT" "MapVisibilityLabel" INHERITS "StandardLabelTextTemplate" {
        Height 0.032,
        SetPoint TOPLEFT, "ObserversLabel", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_VISIBILITY",
    }


    Frame "GLUECHECKBOX" "LockTeamsCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
        SetPoint TOPRIGHT, "AdvancedOptionsPane", TOPRIGHT, -0.004, -0.03,
    }
    Frame "GLUECHECKBOX" "TeamsTogetherCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
        SetPoint TOPRIGHT, "LockTeamsCheckBox", BOTTOMRIGHT, 0.0, -0.008,
    }
    Frame "GLUECHECKBOX" "AdvSharedControlCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
        SetPoint TOPRIGHT, "TeamsTogetherCheckBox", BOTTOMRIGHT, 0.0, -0.008,
    }
    Frame "GLUECHECKBOX" "RandomRacesCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
        SetPoint TOPRIGHT, "AdvSharedControlCheckBox", BOTTOMRIGHT, 0.0, -0.008,
    }
    Frame "GLUECHECKBOX" "RandomHeroCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
        SetPoint TOPRIGHT, "RandomRacesCheckBox", BOTTOMRIGHT, 0.0, -0.008,
    }
    Frame "POPUPMENU" "ObserversMenu" INHERITS WITHCHILDREN "AdvancedPopupMenuTemplate" {
        SetPoint TOPRIGHT, "RandomHeroCheckBox", BOTTOMRIGHT, 0.005, -0.008,

        PopupMenuFrame "ObserversPopupMenuMenu",
        Frame "MENU" "ObserversPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            UseActiveContext,

            MenuItem "FULL_OBSERVERS",          -2,
            MenuItem "OBSERVERS_ON_DEFEAT",     -2,
            MenuItem "REFEREES",                -2,
            MenuItem "NO_OBSERVERS",            -2,
        }
    }
    Frame "POPUPMENU" "MapVisibilityMenu" INHERITS WITHCHILDREN "AdvancedPopupMenuTemplate" {
        SetPoint TOPRIGHT, "ObserversMenu", BOTTOMRIGHT, 0.0, -0.008,

        PopupMenuFrame "MapVisibilityPopupMenuMenu",
        Frame "MENU" "MapVisibilityPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            UseActiveContext,

            MenuItem "DEFAULT",                 -2,
            MenuItem "HIDE_TERRAIN",            -2,
            MenuItem "MAP_EXPLORED",            -2,
            MenuItem "ALWAYS_VISIBLE",          -2,
        }
    }

}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetchannellist.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetChannelList" {

    Frame "LISTBOX" "ChannelListBox" INHERITS WITHCHILDREN "BattleNetListBoxTemplate" {
        Height 0.2,
        Width 0.4,
        SetPoint TOPLEFT, "BattleNetChannelList", TOPLEFT, 0.02, -0.02,
    }

    Frame "TEXT" "ChannelEditLabel" INHERITS WITHCHILDREN "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ChannelListBox", TOPRIGHT, 0.02, 0.0,

        Text "CHANNEL_NAME",
    }

    Frame "EDITBOX" "ChannelEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
        Width 0.2,
        SetPoint TOPLEFT, "ChannelEditLabel", BOTTOMLEFT, 0.0, -0.005, 
    }

    Frame "TEXTBUTTON" "ChannelEnterButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
        Width 0.08,        
        SetPoint TOPRIGHT, "ChannelEditBox", BOTTOMRIGHT, 0.0, -0.02,

        ButtonText "ChannelEnterButtonText",
        Frame "TEXT" "ChannelEnterButtonText" INHERITS "BattleNetButtonTextTemplate" {
            Text "ENTER",			
        }
    }

    Frame "TEXTBUTTON" "ChannelCancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
        Width 0.08,        
        SetPoint RIGHT, "ChannelEnterButton", LEFT, -0.02, 0.0,

        ButtonText "ChannelCancelButtonText",
        Frame "TEXT" "ChannelCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
            Text "CANCEL",			
        }
    }
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetchatactionmenu.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "BattleNetChatActionMenu" {
    Width 0.18,
    Height 0.2,

    ControlBackdrop "ActionMenuBackdrop",
    Frame "BACKDROP" "ActionMenuBackdrop" {
        UseActiveContext,
        BackdropTileBackground,
        BackdropBackground  "UI\widgets\BattleNet\bnet-tooltip-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundInsets 0.005f 0.005f 0.005f 0.005f,
        BackdropEdgeFile  "UI\widgets\BattleNet\bnet-tooltip-border.blp",
    }

    Frame "SCROLLBAR" "ActionMenuScrollBar" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
        SetPoint TOPRIGHT, "BattleNetChatActionMenu", TOPRIGHT, 0.0, 0.0,
        UseActiveContext,
    }

    Frame "TEXT" "UsernameTextValue" INHERITS "BattleNetLabelTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",

        SetPoint TOPLEFT, "BattleNetChatActionMenu", TOPLEFT, 0.0095, -0.0095,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetchatpanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "GLUEBUTTON" "IconicButtonTemplate" {
    Height 0.038,
    Width 0.038,
    ControlStyle "AUTOTRACK|HIGHLIGHTONFOCUS|HIGHLIGHTONMOUSEOVER",

    ControlFocusHighlight "IconicButtonFocusHighlightTemplate",
    Frame "HIGHLIGHT" "IconicButtonFocusHighlightTemplate" INHERITS "BattleNetButtonFocusHighlightTemplate" {
    }

    ControlMouseOverHighlight "IconicButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "IconicButtonMouseOverHighlightTemplate" INHERITS "BattleNetButtonMouseOverHighlightTemplate" {
    }
}

// -- AD BANNER -------------------------------------------------

Frame "FRAME" "AdBanner" {
	SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.026625, -0.0145,
	Width 0.5265,
	Height 0.0675,
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetChatPanel" {
    SetAllPoints,

    Frame "SPRITE" "ButtonBarBackground" {
        SetAllPoints,
    }

    Frame "FRAME" "ControlLayer" {

        // --- AD FRAME
		Frame "BACKDROP" "AdFrame" INHERITS "BattleNetControlBackdropTemplate" {
			SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.016625, -0.0045,
			Width 0.546,
			Height 0.087,
		}

		Frame "BACKDROP" "LogoFrame" INHERITS "BattleNetControlBackdropTemplate" {
			SetPoint LEFT, "AdFrame", RIGHT, 0.001, 0.0,
			Width 0.215625,
			Height 0.087,
		}

        // --- BUTTON BAR BUTTONS
        Frame "GLUETEXTBUTTON" "StandardGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.115,
	        Height 0.038,
            SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.163625, -0.103,
            ControlShortcutKey "KEY_PLAY_GAME_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "QuickStandardGameButton",

            ButtonText "StandardGameButtonText",
            Frame "TEXT" "StandardGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
                Text "KEY_PLAY_GAME",
            }
        }
        Frame "GLUEBUTTON" "QuickStandardGameButton" INHERITS WITHCHILDREN "IconicButtonTemplate" {
            SetPoint LEFT, "StandardGameButton", RIGHT, 0.0, 0.0,
            ControlShortcutKey "BNET_QUICKSTANDARD_GAME_SHORTCUT",            
            TabFocusNext "StandardTeamGameButton",

		    ControlBackdrop "QuickStandardGameButtonBackdropTemplate",
		    Frame "BACKDROP" "QuickStandardGameButtonBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-quickgame-up.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
		    }
	
		    ControlPushedBackdrop "QuickStandardGameButtonPushedBackdropTemplate",
		    Frame "BACKDROP" "QuickStandardGameButtonPushedBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-quickgame-down.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
		    }
	
		    ControlDisabledBackdrop "QuickStandardGameButtonDisabledBackdropTemplate",
		    Frame "BACKDROP" "QuickStandardGameButtonDisabledBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-quickgame-disabled.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
		    }
        }



        Frame "GLUEBUTTON" "StandardTeamGameButton" INHERITS WITHCHILDREN "IconicButtonTemplate" {
            SetPoint LEFT, "QuickStandardGameButton", RIGHT, 0.020125, 0.0,
            ControlShortcutKey "BNET_TEAM_GAME_SHORTCUT",            
            TabFocusNext "CustomGameButton",

		    ControlBackdrop "CustomTeamButtonBackdropTemplate",
		    Frame "BACKDROP" "CustomTeamButtonBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-customteam-up.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
		    }
	
		    ControlPushedBackdrop "CustomTeamButtonPushedBackdropTemplate",
		    Frame "BACKDROP" "CustomTeamButtonPushedBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-customteam-down.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
		    }
	
		    ControlDisabledBackdrop "CustomTeamButtonDisabledBackdropTemplate",
		    Frame "BACKDROP" "CustomTeamButtonDisabledBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-customteam-disabled.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
		    }
        }
        Frame "GLUEBUTTON" "CustomGameButton" INHERITS WITHCHILDREN "IconicButtonTemplate" {
            SetPoint LEFT, "StandardTeamGameButton", RIGHT, 0.02, 0.0,
            ControlShortcutKey "BNET_CUSTOM_GAME_SHORTCUT",            
            TabFocusNext "LadderButton",

		    ControlBackdrop "UserGameButtonBackdropTemplate",
		    Frame "BACKDROP" "UserGameButtonBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-usermadegame-up.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
		    }
	
		    ControlPushedBackdrop "UserGameButtonPushedBackdropTemplate",
		    Frame "BACKDROP" "UserGameButtonPushedBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-usermadegame-down.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
		    }
	
		    ControlDisabledBackdrop "UserGameButtonDisabledBackdropTemplate",
		    Frame "BACKDROP" "UserGameButtonDisabledBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-usermadegame-disabled.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
		    }
        }

        Frame "GLUEBUTTON" "TournamentButton" INHERITS WITHCHILDREN "IconicButtonTemplate" {
            SetPoint LEFT, "CustomGameButton", RIGHT, 0.0515, 0.0,
            ControlShortcutKey "BNET_TOURNAMENT_SHORTCUT",
            TabFocusNext "LadderButton",            

		    ControlBackdrop "TournamentButtonBackdropTemplate",
		    Frame "BACKDROP" "TournamentButtonBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-tournament-up.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
		    }
	
		    ControlPushedBackdrop "TournamentButtonPushedBackdropTemplate",
		    Frame "BACKDROP" "TournamentButtonPushedBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-tournament-down.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
		    }
	
		    ControlDisabledBackdrop "TournamentButtonDisabledBackdropTemplate",
		    Frame "BACKDROP" "TournamentButtonDisabledBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-tournament-disabled.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
		    }
        }

        Frame "GLUEBUTTON" "LadderButton" INHERITS WITHCHILDREN "IconicButtonTemplate" {
            SetPoint LEFT, "TournamentButton", RIGHT, 0.0185, 0.0,
            ControlShortcutKey "BNET_LADDER_SHORTCUT",
            TabFocusNext "ProfileButton",

		    ControlBackdrop "LadderButtonBackdropTemplate",
		    Frame "BACKDROP" "LadderButtonBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-ladder-up.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
		    }
	
		    ControlPushedBackdrop "LadderButtonPushedBackdropTemplate",
		    Frame "BACKDROP" "LadderButtonPushedBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-ladder-down.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
		    }
	
		    ControlDisabledBackdrop "LadderButtonDisabledBackdropTemplate",
		    Frame "BACKDROP" "LadderButtonDisabledBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-ladder-disabled.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
		    }
        }

        Frame "GLUEBUTTON" "ProfileButton" INHERITS WITHCHILDREN "IconicButtonTemplate" {
            SetPoint LEFT, "LadderButton", RIGHT, 0.0185, 0.0,
            ControlShortcutKey "BNET_PROFILE_SHORTCUT",
            TabFocusNext "ChannelNameField",

		    ControlBackdrop "ProfileButtonBackdropTemplate",
		    Frame "BACKDROP" "ProfileButtonBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-profile-up.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
		    }
	
		    ControlPushedBackdrop "ProfileButtonPushedBackdropTemplate",
		    Frame "BACKDROP" "ProfileButtonPushedBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-profile-down.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
		    }
	
		    ControlDisabledBackdrop "ProfileButtonDisabledBackdropTemplate",
		    Frame "BACKDROP" "ProfileButtonDisabledBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-profile-disabled.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.016,
		        BackdropBackgroundSize  0.032,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
		    }
        }

        // --- CHAT PANEL ---
        Frame "FRAME" "ChatPanel" {

            Frame "BACKDROP" "ChatChannelBackdrop" INHERITS "BattleNetMenuSmallButtonBaseBackdrop" {
                Width 0.2325,
                Height 0.0525,
                BackdropMirrored,
                SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.011, -0.1475,

	            Frame "GLUETEXTBUTTON" "ChatChannelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                    Width 0.1165,
                    Height 0.025,
		            SetPoint TOPLEFT,"ChatChannelBackdrop",TOPLEFT, 0.01, -0.013,
                    TabFocusNext "BattleNetChatEditBox",
		            ControlShortcutKey "KEY_CHANNEL_SHORTCUT",

                    ButtonText "ChatChannelButtonText",
		            Frame "TEXT" "ChatChannelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			            Text "KEY_CHANNEL",
		            }
	            }
            }

            Frame "TEXT" "ChatChannelNameLabel" INHERITS "BattleNetTitleTextTemplate" {            
                Width 0.31125,
                Height 0.025625,
                SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.16625, -0.161875,
                FontJustificationH JUSTIFYLEFT,
            }

            Frame "TEXTAREA" "ChatTextArea" {
                DecorateFileNames,
                FrameFont "MasterFont", 0.011, "",
                TextAreaLineHeight 0.01,
                TextAreaLineGap 0.0015,
                TextAreaInset 0.005,
                TextAreaMaxLines 128,
                Height 0.335,
                Width 0.465625,
                SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.01125, -0.201875,

                TextAreaScrollBar "BattleNetTextAreaScrollBarTemplate",
                Frame "SCROLLBAR" "BattleNetTextAreaScrollBarTemplate" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
                }
            }

            Frame "EDITBOX" "BattleNetChatEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
                Height 0.044375,
                Width 0.465625,
                SetPoint BOTTOMLEFT, "BattleNetChatPanel", BOTTOMLEFT, 0.01125, 0.02125,
                TabFocusNext "EnterChatButton",

                EditTextFrame "ChatEditBoxText",
                Frame "TEXT" "ChatEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                }
            }

            Frame "FRAME" "TabbedPanel" {
                Height 0.346875,
                Width 0.2725,
                SetPoint TOPRIGHT, "BattleNetChatPanel", TOPRIGHT, -0.011875, -0.16,                
                
                Frame "BACKDROP" "UserlistTabBackdrop" {
                    Height 0.02,
                    Width 0.09083,
                    BackdropBackground "UI\Widgets\BattleNet\bnet-tab-up.blp",
                    BackdropBlendAll,
                    SetPoint TOPLEFT, "TabbedPanel", TOPLEFT, 0.0, 0.0,
                    
                    Frame "TEXT" "UserListTabLabel" INHERITS "BattleNetLabelTextTemplate" {
                        Height 0.01625,
                        Width 0.09083,
                        SetPoint BOTTOM, "UserlistTabBackdrop", BOTTOM, 0.0, 0.0025,
                        FontJustificationH JUSTIFYCENTER,
                        FontJustificationV JUSTIFYBOTTOM,    
                        ControlShortcutKey "KEY_CHANNEL_TAB_SHORTCUT",

                        Text "KEY_CHANNEL_TAB",
                    }
                }

                Frame "BACKDROP" "FriendsTabBackdrop" {
                    Height 0.02,
                    Width 0.09083,
                    BackdropBackground "UI\Widgets\BattleNet\bnet-tab-down.blp",
                    BackdropBlendAll,
                    SetPoint LEFT, "UserlistTabBackdrop", RIGHT, 0.0, 0.0,

                    Frame "TEXT" "FriendsTabLabel" INHERITS "BattleNetLabelTextTemplate" {
                        Height 0.01625,
                        Width 0.09083,
                        SetPoint BOTTOM, "FriendsTabBackdrop", BOTTOM, 0.0, 0.0025,
                        FontJustificationH JUSTIFYCENTER,
                        FontJustificationV JUSTIFYBOTTOM,    
                        ControlShortcutKey "KEY_FRIENDS_TAB_SHORTCUT",

                        Text "KEY_FRIENDS_TAB",
                    }
                }

                Frame "BACKDROP" "ClanTabBackdrop" {
                    Height 0.02,
                    Width 0.09083,
                    BackdropBackground "UI\Widgets\BattleNet\bnet-tab-down.blp",
                    BackdropBlendAll,
                    SetPoint LEFT, "FriendsTabBackdrop", RIGHT, 0.0, 0.0,

                    Frame "TEXT" "ClanTabLabel" INHERITS "BattleNetLabelTextTemplate" {
                        Height 0.01625,
                        Width 0.09083,
                        SetPoint BOTTOM, "ClanTabBackdrop", BOTTOM, 0.0, 0.0025,
                        FontJustificationH JUSTIFYCENTER,
                        FontJustificationV JUSTIFYBOTTOM,    
                        ControlShortcutKey "KEY_CLAN_TAB_SHORTCUT",

                        Text "KEY_CLAN_TAB",
                    }
                }
                
                Frame "FRAME" "TabbedContentContainer" {
                    Height 0.32453125,
                    Width 0.2725,
                    SetPoint BOTTOM, "TabbedPanel", BOTTOM, 0.0, 0.0,
                }
            }

            Frame "BACKDROP" "ChatQuitBattleNetBackdrop" INHERITS "BattleNetMenuLargeButtonBaseBackdrop" {
                Width 0.275,
                Height 0.053,
                SetPoint BOTTOMRIGHT,"BattleNetChatPanel",BOTTOMRIGHT, -0.013, 0.014,

                Frame "FRAME" "ChatQuitBattleNetButtonContainer" {
                    Width 0.1945,
                    Height 0.026,
		            SetPoint TOPRIGHT,"ChatQuitBattleNetBackdrop",TOPRIGHT, -0.0425, -0.012,
                }

                Frame "GLUETEXTBUTTON" "HelpButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                    Width 0.03,
                    Height 0.02375,
                    SetPoint LEFT, "ChatQuitBattleNetButtonContainer", RIGHT, 0.0, 0.0,

                    ButtonText "HelpButtonText",
		            Frame "TEXT" "HelpButtonText" INHERITS "BattleNetButtonTextTemplate" {
			            Text "HELP_BUTTON",
		            }
                }
            }
        } // chat panel

        // --- CHANNEL PANEL ---
        Frame "FRAME" "ChannelPanel" {
            Frame "TEXT" "ChannelTitle" INHERITS "BattleNetTitleTextTemplate" {
                SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.0235, -0.16625,

                Text "BNET_CHANNEL_TITLE",
				Width 0.24,
            }

            Frame "TEXT" "AvailableChannelLabel" INHERITS "BattleNetLabelTextTemplate" {
                SetPoint TOPLEFT, "ChannelTitle", BOTTOMLEFT, 0.0, -0.01,

                Text "COLON_AVAILABLE_CHANNELS",
				Width 0.24,
            }

            Frame "FRAME" "AvailableChannelContainer" {
                SetPoint TOPLEFT, "AvailableChannelLabel", BOTTOMLEFT, 0.0, -0.002,
                Height 0.2125,
                Width 0.440625,
            }

            Frame "TEXT" "ChannelInfoText" INHERITS "BattleNetInfoTextTemplate" {
                SetPoint TOPLEFT, "AvailableChannelContainer", BOTTOMLEFT, 0.0, -0.0075,
                Width 0.4375,
                FontJustificationH JUSTIFYLEFT,
                FontJustificationV JUSTIFYTOP,
                Text "BNET_CHANNEL_INFO",                
            }

            Frame "TEXT" "ChannelNameLabel" INHERITS "BattleNetLabelTextTemplate" {
                SetPoint TOPLEFT, "ChannelInfoText", BOTTOMLEFT, 0.0, -0.02,

                Text "COLON_CHANNEL_NAME",
				Width 0.24,
            }

            Frame "EDITBOX" "ChannelNameField" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
                Width 0.24375,
                SetPoint TOPLEFT, "ChannelNameLabel", BOTTOMLEFT, 0.0, -0.002,
                TabFocusNext "JoinChannelButton",

                EditTextFrame "ChannelNameEditBoxText",
                Frame "TEXT" "ChannelNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                Width 0.24,
				}
            }

            Frame "BACKDROP" "JoinChannelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
                Width 0.22,
                BackdropMirrored,
                SetPoint LEFT,"ChannelNameField", RIGHT, 0.002, 0.0,

	            Frame "GLUETEXTBUTTON" "JoinChannelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                    Width 0.15425,
                    SetPoint TOPRIGHT,"JoinChannelBackdrop",TOPRIGHT, -0.055125, -0.0165,
		            ControlShortcutKey "KEY_JOIN_CHANNEL_SHORTCUT",
                    TabFocusNext "BackButton",

                    ButtonText "JoinChannelButtonText",
		            Frame "TEXT" "JoinChannelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			            Text "KEY_JOIN_CHANNEL",
		            }
	            }
            }

            Frame "BACKDROP" "BackBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
                Width 0.24,
                SetPoint TOPRIGHT,"BattleNetChatPanel",BOTTOMRIGHT, -0.014375, 0.099375,

	            Frame "GLUETEXTBUTTON" "BackButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                    Width 0.168,
		            SetPoint TOPRIGHT,"BackBackdrop",TOPRIGHT, -0.012, -0.0165,                    
		            ControlShortcutKey "KEY_BACK_SHORTCUT",
                    TabFocusNext "ChatChannelButton",

                    ButtonText "BackButtonText",
		            Frame "TEXT" "BackButtonText" INHERITS "BattleNetButtonTextTemplate" {
			            Text "KEY_BACK",
		            }
	            }
            }
        } // channel panel

        // --- WELCOME PANEL ---
        Frame "FRAME" "WelcomePanel" {

            Frame "TEXT" "WelcomeChannelNameLabel" INHERITS "BattleNetTitleTextTemplate" {            
                Width 0.31125,
                Height 0.025625,
                SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.16625, -0.161875,
                FontJustificationH JUSTIFYLEFT,
                Text "BNET_WELCOME",
            }

            Frame "TEXT" "WelcomeNewsLabel" INHERITS "BattleNetInfoTextTemplate" {            
                SetPoint TOPLEFT, "BattleNetChatPanel", TOPLEFT, 0.026, -0.2075,
                FontJustificationH JUSTIFYLEFT,
                Text "BNET_NEWS",
            }

            Frame "TEXT" "WelcomeNewItemCount" INHERITS "BattleNetInfoTextTemplate" {
                SetPoint LEFT, "WelcomeNewsLabel", RIGHT, 0.005, 0.0,
                FontJustificationH JUSTIFYLEFT,
                FontColor 1.0 0.0 0.0 1.0,
            }

            Frame "FRAME" "NewsBoxContainer" {
                Height 0.34625,
                Width 0.4475,
                SetPoint BOTTOMLEFT, "BattleNetChatPanel", BOTTOMLEFT, 0.021875, 0.031,
            }

            Frame "TEXT" "WelcomeMOTDLabel" INHERITS "BattleNetInfoTextTemplate" {            
                SetPoint TOPLEFT, "BattleNetChatPanel", TOPRIGHT, -0.275, -0.16375,
                Text "BNET_MOTD",
            }

            Frame "TEXT" "WelcomeMOTDText" INHERITS "BattleNetLabelTextTemplate" {
                Width 0.254375,
                Height 0.131,
                SetPoint TOPLEFT, "WelcomeMOTDLabel", BOTTOMLEFT, 0.0, -0.00375,
                FontColor 1.0 1.0 1.0 1.0,
                FontJustificationH JUSTIFYLEFT,
                FontJustificationV JUSTIFYTOP,
            }

            Frame "FRAME" "UpcomingTournamentPanel" {
                Frame "TEXT" "UpcomingTournamentTitle" INHERITS "BattleNetInfoTextTemplate" {            
                    SetPoint TOPLEFT, "WelcomeMOTDText", BOTTOMLEFT, 0.0, -0.002,
                    Text "BNET_TOURNAMENT_TITLE_UPCOMING",
                }

                Frame "TEXT" "UpcomingTournamentFormatLabel" INHERITS "BattleNetLabelTextTemplate" {            
                    SetPoint TOPLEFT, "UpcomingTournamentTitle", BOTTOMLEFT, 0.0, -0.00375,
                    DecorateFileNames,
                    FrameFont "MasterFont", 0.011, "",
                    Text "BNET_TOURNAMENT_SINFO1_UPCOMING",
                }

                Frame "TEXT" "UpcomingTournamentTimeLabel" INHERITS "BattleNetLabelTextTemplate" {            
                    SetPoint TOPLEFT, "UpcomingTournamentFormatLabel", BOTTOMLEFT, 0.0, -0.00375,
                    DecorateFileNames,
                    FrameFont "MasterFont", 0.011, "",
                    Text "BNET_TOURNAMENT_SINFO2_UPCOMING",
                }

                Frame "TEXT" "UpcomingTournamentSponsorLabel" INHERITS "BattleNetLabelTextTemplate" {            
                    SetPoint TOPLEFT, "UpcomingTournamentTimeLabel", BOTTOMLEFT, 0.0, -0.00375,
                    DecorateFileNames,
                    FrameFont "MasterFont", 0.011, "",
                    Text "BNET_TOURNAMENT_SPONSOR",
                }

                Frame "BACKDROP" "UpcomingTournamentSponsorIcon" {
                    Height 0.064,
                    Width 0.256,
                    SetPoint TOPLEFT, "UpcomingTournamentSponsorLabel", BOTTOMLEFT, 0.0, 0.0,
                    BackdropBackground  "UI\Widgets\BattleNet\chaticons\bnet-war3.blp",
                    BackdropBlendAll,
                }

                Frame "TEXT" "UpcomingTournamentSponsorValue" INHERITS "BattleNetValueTextTemplate" {            
					SetPoint LEFT, "UpcomingTournamentSponsorLabel", RIGHT, 0.0025, 0.0,
                    DecorateFileNames,
                    FrameFont "MasterFont", 0.011, "",
                    Text "BNET_TOURNAMENT_SPONSOR",
                }
            }

            Frame "BACKDROP" "EnterChatBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
                Width 0.24,
                SetPoint TOPRIGHT,"BattleNetChatPanel",BOTTOMRIGHT, -0.014375, 0.124375,

	            Frame "GLUETEXTBUTTON" "EnterChatButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                    Width 0.168,
		            SetPoint TOPRIGHT,"EnterChatBackdrop",TOPRIGHT, -0.012, -0.0165,
                    TabFocusNext "QuitBattleNetButton",
		            ControlShortcutKey "KEY_ENTER_CHAT_SHORTCUT",

                    ButtonText "EnterChatButtonText",
		            Frame "TEXT" "EnterChatButtonText" INHERITS "BattleNetButtonTextTemplate" {
			            Text "KEY_ENTER_CHAT",
		            }
	            }
            }

            Frame "BACKDROP" "WelcomeQuitBattleNetBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
                Width 0.24,
                SetPoint TOPRIGHT,"EnterChatBackdrop",BOTTOMRIGHT, 0.0, 0.015,            

                Frame "FRAME" "WelcomeQuitBattleNetButtonContainer" {
                    Width 0.168,
                    Height 0.031,
                    SetPoint TOPRIGHT,"WelcomeQuitBattleNetBackdrop",TOPRIGHT, -0.012, -0.0165,
                }
            }
        } // welcome panel

        // common controls
	    Frame "GLUETEXTBUTTON" "QuitBattleNetButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"WelcomeQuitBattleNetBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_EXIT_BNET_SHORTCUT",

            ButtonText "QuitBattleNetButtonText",
		    Frame "TEXT" "QuitBattleNetButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_EXIT_BNET",
		    }
	    }

        Frame "FRAME" "TeamInviteContainer" {
            Height 0.340625,
            Width 0.26475,
            SetPoint TOPRIGHT, "BattleNetChatPanel", TOPRIGHT, -0.01565, -0.16,                
        }
    }
}

// -- BattleNetHelpDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetHelpDialog" {
    Height 0.37375,
    Width 0.5,

    DialogBackdrop "HelpDialogBackdrop",
    Frame "BACKDROP" "HelpDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }

    Frame "TEXT" "HelpTitleText" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOP, "BattleNetHelpDialog", TOP, 0.0, -0.025,
        Text "BNET_HELP_TITLE",
    }

    Frame "TEXTAREA" "HelpTextArea" INHERITS WITHCHILDREN "BattleNetTextAreaTemplate" {
        Height 0.225,
        Width 0.45,
        SetPoint TOP, "HelpTitleText", TOP, 0.0, -0.025,
    }

    Frame "BACKDROP" "HelpOKButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOM, "BattleNetHelpDialog", BOTTOM, -0.015, 0.015,

	    Frame "GLUETEXTBUTTON" "HelpOKButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"HelpOKButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
            ButtonText "HelpOKButtonText",
		    Frame "TEXT" "HelpOKButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "OK",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetchatroom.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetChatroom" INHERITS "BattleNetFrameTemplate" {
    SetAllPoints,
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetclaninvitation.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetClanInvitation" {

/*
    // NOTE: use this highlight to position this guy on any new screens
    Frame "HIGHLIGHT" "DebugTestFrame" {
        SetAllPoints,
        HighlightColor 1.0 0.0 0.0 0.2,
        HighlightType "SHADE",
    }
*/

    Frame "TEXT" "ClanInvitationTitle" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetClanInvitation", TOPLEFT, 0.0, -0.004,
        Text "BNET_CLAN_INVITE_TITLE",
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "TEXT" "ClanInvitationValue" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.26475,
        SetPoint TOPLEFT, "ClanInvitationTitle", BOTTOMLEFT, 0.0, -0.0105,
    }

    Frame "TEXT" "ClanNameValue" INHERITS "BattleNetValueTextTemplate" {
        Width 0.26475,
        FontJustificationH JUSTIFYCENTER,
        SetPoint TOP, "ClanInvitationValue", BOTTOM, 0.0, -0.005,
    }

    Frame "TEXT" "ClanInvitationInfoText" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.26475,
        SetPoint TOPLEFT, "ClanInvitationValue", BOTTOMLEFT, 0.0, -0.07,
        Text "BNET_CLAN_INVITE_INFO",
    }

    Frame "TEXT" "ClanInvitationTimeoutLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ClanInvitationInfoText", BOTTOMLEFT, 0.0, -0.011,
        Text "BNET_CLAN_INVITE_TIMOUT",
        FontColor 1.0 0.0 0.0,
    }

    Frame "TEXT" "ClanInvitationTimeoutValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint LEFT, "ClanInvitationTimeoutLabel", RIGHT, 0.006, 0.0,
    }

	Frame "GLUETEXTBUTTON" "ClanInviteAcceptButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
        Width 0.12,
		SetPoint BOTTOMLEFT, "BattleNetClanInvitation", BOTTOMLEFT, 0.006, 0.004,

        ButtonText "ClanInviteAcceptButtonText",
		Frame "TEXT" "ClanInviteAcceptButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "ACCEPT",
		}
	}

	Frame "GLUETEXTBUTTON" "ClanInviteDeclineButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
        Width 0.12,
		SetPoint BOTTOMRIGHT,"BattleNetClanInvitation",BOTTOMRIGHT, -0.006, 0.004,

        ButtonText "ClanInviteDeclineButtonText",
		Frame "TEXT" "ClanInviteDeclineButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "DECLINE",
		}
	}
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetclanmatelistbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetClanMateListBox" {
    Frame "SCROLLBAR" "ClanMateScrollBar" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
        Height 0.315625,
        SetPoint BOTTOMRIGHT, "BattleNetClanMateListBox", BOTTOMRIGHT, -0.00625, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetclanpane.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "POPUPMENU" "ClanPopupMenuTemplate" INHERITS "BattleNetPopupMenuTemplate" {
    Width 0.179,

    ControlBackdrop "PopupMenuBackdrop",
    Frame "BACKDROP" "PopupMenuBackdrop" INHERITS "BattleNetBorderedButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "PopupMenuDisabledBackdrop",
    Frame "BACKDROP" "PopupMenuDisabledBackdrop" INHERITS "BattleNetBorderedButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "PopupMenuTitle",
    Frame "GLUETEXTBUTTON" "PopupMenuTitle" INHERITS WITHCHILDREN "BattleNetPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PopupMenuArrow",
    Frame "BUTTON" "PopupMenuArrow" INHERITS WITHCHILDREN "BattleNetPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetClanPane" {

    Frame "FRAME" "ClanListPanel" {
        Frame "FRAME" "ClanListContainer" {
            Height 0.28875,
            SetPoint TOPLEFT, "BattleNetClanPane", TOPLEFT, 0.0, 0.0,
            SetPoint TOPRIGHT, "BattleNetClanPane", TOPRIGHT, 0.0, 0.0,
        }

        Frame "GLUETEXTBUTTON" "ClanManagementButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.26475,
            SetPoint TOP, "ClanListContainer", BOTTOM, 0.0, -0.001,

            ButtonText "ClanManagementButtonText",
		    Frame "TEXT" "ClanManagementButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "CLAN_MANAGEMENT",
		    }
        }
    }

    Frame "FRAME" "ClanInfoPanel" {
        Frame "TEXT" "ClanInfoText1" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            SetPoint TOPLEFT, "BattleNetClanPane", TOPLEFT, 0.00625, -0.01,
            Text "CLAN_INFO_TEXT1",
        }

        Frame "TEXT" "ClanInfoText2" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            SetPoint TOPLEFT, "ClanInfoText1", BOTTOMLEFT, 0.0, -0.015,
            Text "CLAN_INFO_TEXT2",
        }

        Frame "TEXT" "ClanInfoText3" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            SetPoint TOPLEFT, "ClanInfoText2", BOTTOMLEFT, 0.0, -0.015,
            Text "CLAN_INFO_TEXT3",
        }

        Frame "GLUETEXTBUTTON" "ClanRulesButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.19,
            SetPoint TOP, "ClanInfoText3", BOTTOM, 0.0, -0.005,

            ButtonText "ClanRulesButtonText",
		    Frame "TEXT" "ClanRulesButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "VIEW_CLAN_RULES",
		    }
        }

        Frame "TEXT" "ClanInfoText4" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            SetPoint TOP, "ClanRulesButton", BOTTOM, 0.0, -0.01,
            Text "CLAN_INFO_TEXT4",
        }

        Frame "GLUETEXTBUTTON" "StartCreationButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.12,
            SetPoint TOP, "ClanInfoText4", BOTTOM, 0.0, -0.005,

            ButtonText "StartCreationButtonText",
		    Frame "TEXT" "StartCreationButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "CREATE_CLAN",
		    }
        }
    }

    Frame "FRAME" "ClanCreatePanel" {
        Frame "TEXT" "ClanCreateText1" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            SetPoint TOPLEFT, "BattleNetClanPane", TOPLEFT, 0.00325, -0.01,
            Text "CLAN_CREATE_TEXT1",
        }

        Frame "TEXT" "ClanNameLabel" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            FontJustificationH JUSTIFYCENTER,
            SetPoint TOP, "ClanCreateText1", BOTTOM, 0.0, -0.030625,
            Text "COLON_CLAN_NAME",
        }

        Frame "EDITBOX" "ClanNameField" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.26475,
            SetPoint TOP, "ClanNameLabel", BOTTOM, 0.0, -0.005,
            TabFocusNext "ClanTagField",
        }

        Frame "TEXT" "ClanTagLabel" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            FontJustificationH JUSTIFYCENTER,
            SetPoint TOP, "ClanNameField", BOTTOM, 0.0, -0.030625,
            Text "COLON_CLAN_TAG",
        }

        Frame "EDITBOX" "ClanTagField" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.1,
            SetPoint TOP, "ClanTagLabel", BOTTOM, 0.0, -0.005,
        }

        Frame "GLUETEXTBUTTON" "CreateClanButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.124375,
            SetPoint TOPRIGHT, "ClanTagField", BOTTOM, 0.0, -0.055625,

            ButtonText "CreateClanButtonText",
		    Frame "TEXT" "CreateClanButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "CREATE_CLAN",
		    }
        }

        Frame "GLUETEXTBUTTON" "ClanCancelButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.124375,
            SetPoint TOPLEFT, "ClanTagField", BOTTOM, 0.0, -0.055625,

            ButtonText "ClanCancelButtonText",
		    Frame "TEXT" "ClanCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "CANCEL",
		    }
        }
    }

    Frame "FRAME" "ClanManagementPanel" {
        Frame "TEXT" "ClanManagementTitle" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetClanPane", TOPLEFT, 0.00625, -0.003125,
            Text "COLON_CLAN_MANAGEMENT",
        }

        Frame "TEXT" "ClanManagementRulesLabel" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            SetPoint TOPLEFT, "ClanManagementTitle", BOTTOMLEFT, 0.0, -0.003,
            Text "CLAN_RULES_LABEL",
        }

        Frame "GLUETEXTBUTTON" "ClanManagementRulesButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.19,
            SetPoint TOP, "ClanManagementRulesLabel", BOTTOM, 0.0, -0.003,

            ButtonText "ClanManagementRulesButtonText",
		    Frame "TEXT" "ClanManagementRulesButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "VIEW_CLAN_RULES",
		    }
        }

        Frame "TEXT" "ClanManagementDisbandLabel" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            SetPoint TOP, "ClanManagementRulesButton", BOTTOM, 0.0, -0.005,
            Text "CLAN_DISBAND_LABEL",
        }

        Frame "GLUETEXTBUTTON" "ClanManagementDisbandButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.15,
            SetPoint TOP, "ClanManagementDisbandLabel", BOTTOM, 0.0, -0.003,

            ButtonText "ClanManagementDisbandButtonText",
		    Frame "TEXT" "ClanManagementDisbandButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "CLAN_DISBAND",
		    }
        }

        Frame "TEXT" "ClanManagementMOTDLabel" INHERITS "BattleNetLabelTextTemplate" {
            Width 0.26475,
            SetPoint TOPLEFT, "ClanManagementDisbandLabel", BOTTOMLEFT, 0.0, -0.03875,
            Text "COLON_CLAN_MOTD",
        }

        Frame "EDITBOX" "ClanManagementMOTDEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.26475,
            SetPoint TOPLEFT, "ClanManagementMOTDLabel", BOTTOMLEFT, 0.0, -0.005,
        }

        Frame "BACKDROP" "ClanManagementMOTDBackdrop" INHERITS "BattleNetEditBoxBackdropTemplate" {
            Width 0.26475,
            Height 0.11325,
            SetPoint TOPLEFT, "ClanManagementMOTDLabel", BOTTOMLEFT, 0.0, -0.005,

            Frame "TEXT" "ClanManagementMOTDText" INHERITS "BattleNetValueTextTemplate" {
                DecorateFileNames,
                FrameFont "MasterFont", 0.011, "",
                FontJustificationH JUSTIFYLEFT,
                FontJustificationV JUSTIFYTOP,
                SetPoint TOPLEFT, "ClanManagementMOTDBackdrop", TOPLEFT, 0.01125, -0.01125,
                SetPoint BOTTOMRIGHT, "ClanManagementMOTDBackdrop", BOTTOMRIGHT, -0.020625, 0.01125,
            }
        }

        Frame "GLUETEXTBUTTON" "ClanManagementOKButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.124375,
            SetPoint BOTTOMLEFT, "BattleNetClanPane", BOTTOMLEFT, 0.003, 0.003,

            ButtonText "ClanManagementOKButtonText",
		    Frame "TEXT" "ClanManagementOKButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "OK",
		    }
        }

        Frame "GLUETEXTBUTTON" "ClanManagementCancelButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            Width 0.124375,
            SetPoint BOTTOMRIGHT, "BattleNetClanPane", BOTTOMRIGHT, -0.003, 0.003,

            ButtonText "ClanManagementCancelButtonText",
		    Frame "TEXT" "ClanManagementCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "CANCEL",
		    }
        }
    }
}


// -- BattleNetClanInviteDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetClanInviteDialog" {
    Height 0.45,
    Width 0.5,

    DialogBackdrop "InviteDialogBackdrop",
    Frame "BACKDROP" "InviteDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }

    Frame "TEXT" "InviteTitleText" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetClanInviteDialog", TOPLEFT, 0.02625, -0.024375,
        Text "BNET_CLAN_INVITATION_TITLE",
    }

    Frame "TEXT" "InviteInfoText" INHERITS "BattleNetInfoTextTemplate" {
        Width 0.448125,
        SetPoint TOPLEFT, "InviteTitleText", BOTTOMLEFT, 0.0, -0.001875,
        FontJustificationH JUSTIFYLEFT,
        Text "BNET_CLAN_INVITATION_INFO",
    }

    Frame "TEXT" "InviteInfoText2" INHERITS "BattleNetInfoTextTemplate" {
        Width 0.448125,
        SetPoint TOPLEFT, "InviteInfoText", BOTTOMLEFT, 0.0, -0.01,
        FontJustificationH JUSTIFYLEFT,
        Text "BNET_CLAN_INVITATION_INFO2",
    }

    Frame "FRAME" "InviteListContainer" {
        Width 0.45,
        Height 0.175,
        SetPoint BOTTOM, "BattleNetClanInviteDialog", BOTTOM, 0.0, 0.084375,
    }

    Frame "TEXT" "NotEnoughPotentialsLabel" INHERITS "BattleNetTitleTextTemplate" {
        Width 0.4,
        SetPoint CENTER, "InviteListContainer", CENTER, 0.0, 0.0,

        Text "NOT_ENOUGH_POTENTIALS",
    }

    Frame "TEXT" "PotentialTeammatesLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMLEFT, "InviteListContainer", TOPLEFT, 0.0, 0.0,
        Text "COLON_POTENTIAL_CLANMATES",
    }

    Frame "GLUEBUTTON" "InviteRefreshButton" {
        Height 0.03,
        Width 0.03,
        ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
        SetPoint BOTTOMRIGHT, "InviteListContainer", TOPRIGHT, 0.0, 0.0,

		ControlBackdrop "InviteRefreshButtonBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonBackdropTemplate" {
		    BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-up.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
            BackdropBlendAll,
		}

		ControlPushedBackdrop "InviteRefreshButtonPushedBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonPushedBackdropTemplate" {
		    BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-down.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
            BackdropBlendAll,
		}

		ControlDisabledBackdrop "InviteRefreshButtonDisabledBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonDisabledBackdropTemplate" {
		    BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-disabled.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
            BackdropBlendAll,
		}

        ControlMouseOverHighlight "InviteRefreshButtonMouseOverHighlight",
        Frame "HIGHLIGHT" "InviteRefreshButtonMouseOverHighlight" INHERITS "BattleNetButtonMouseOverHighlightTemplate" {
        }
    }

    Frame "BACKDROP" "InviteCancelButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOMRIGHT, "BattleNetClanInviteDialog", BOTTOMRIGHT, -0.022, 0.015,

	    Frame "GLUETEXTBUTTON" "InviteCancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"InviteCancelButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "InviteCancelButtonText",
		    Frame "TEXT" "InviteCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }

    Frame "BACKDROP" "InviteButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint RIGHT, "InviteCancelButtonBackdrop", LEFT, 0.025, 0.0,

	    Frame "GLUETEXTBUTTON" "InviteButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"InviteButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_INVITE_SHORTCUT",

            ButtonText "InviteButtonText",
		    Frame "TEXT" "InviteButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_INVITE",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetcustomcreatepanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetCustomCreatePanel" {
    SetAllPoints,
    TabFocusPush,

    // --- title
    Frame "TEXT" "CustomCreateTitleLabel" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetCustomCreatePanel", TOPLEFT, 0.02625, -0.039,
        Text "BNET_CUSTOM_CREATE_TITLE",
    }

    // --- create game controls
    Frame "TEXT" "CreateGameNameLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "CustomCreateTitleLabel", BOTTOMLEFT, 0.0, -0.01625,
        Text "COLON_GAME_NAME",
		Width 0.24,
    }

    Frame "EDITBOX" "CreateGameNameEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
        Width 0.2375,
        SetPoint TOPLEFT, "CreateGameNameLabel", BOTTOMLEFT, 0.0, -0.001,
		TabFocusDefault,
		TabFocusNext "AdvancedOptionsButton",

        EditTextFrame "CreateGameNameEditBoxText",
        Frame "TEXT" "CreateGameNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
        Width 0.24,
		}
    }

    Frame "GLUECHECKBOX" "PublicGameRadio" INHERITS WITHCHILDREN "BattleNetRadioButtonTemplate" {
        Width 0.020,
        Height 0.020,
        SetPoint TOPLEFT, "CreateGameNameEditBox", TOPRIGHT, 0.002, 0.0,
    }

    Frame "TEXT" "PublicGameLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint LEFT, "PublicGameRadio", RIGHT, 0.003, 0.0,
        Text "PUBLIC_GAME",
    }

    Frame "GLUECHECKBOX" "PrivateGameRadio" INHERITS WITHCHILDREN "BattleNetRadioButtonTemplate" {
        Width 0.020,
        Height 0.020,
        SetPoint BOTTOMLEFT, "CreateGameNameEditBox", BOTTOMRIGHT, 0.002, 0.0,
    }

    Frame "TEXT" "PrivateGameLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint LEFT, "PrivateGameRadio", RIGHT, 0.003, 0.0,
            Text "PRIVATE_GAME",
    }

    Frame "TEXT" "CreateGameSpeedLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "CreateGameNameEditBox", BOTTOMLEFT, 0.0, -0.011875,
        Text "COLON_GAME_SPEED",
		Width 0.24,
    }

    Frame "BACKDROP" "CreateGameSpeedSliderBackdrop" {
        Height 0.032,
        Width 0.256,
        SetPoint TOPLEFT, "CreateGameSpeedLabel", BOTTOMLEFT, 0.0, -0.001,
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-slider-bar3.blp",

        Frame "SLIDER" "CreateGameSpeedSlider" {
            Height 0.032,
            Width 0.23725,
            SetPoint CENTER, "CreateGameSpeedSliderBackdrop", CENTER, -0.00125, -0.0003,

            SliderMinValue 0,
            SliderMaxValue 2,
            SliderInitialValue 2,
            SliderStepSize 1,
            SliderLayoutHorizontal,

            SliderThumbButtonFrame "CreateGameSpeedThumbButton",
            Frame "BUTTON" "CreateGameSpeedThumbButton" {
                Width 0.016,
                Height 0.016,

                ControlBackdrop "CreateGameSpeedThumbButtonBackdrop",
                Frame "BACKDROP" "CreateGameSpeedThumbButtonBackdrop" {
                    BackdropBlendAll,
                    BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnob.blp",
                }

                ControlDisabledBackdrop "CreateGameSpeedThumbButtonDisabledBackdrop",
                Frame "BACKDROP" "CreateGameSpeedThumbButtonDisabledBackdrop" {
                    BackdropBlendAll,
                    BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnobDisabled.blp",
                }
            }
        }
    }

    Frame "TEXT" "CreateGameSpeedValue" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint LEFT, "CreateGameSpeedSliderBackdrop", RIGHT, 0.005, 0.0,
		Width 0.24,
	}

    Frame "TEXT" "MapListLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "CreateGameSpeedLabel", BOTTOMLEFT, 0.0, -0.04625,
        Text "COLON_SELECT_MAP",
		Width 0.24,
	}

    Frame "FRAME" "MapListContainer" {
        SetPoint TOPLEFT, "MapListLabel", BOTTOMLEFT, 0.0, -0.001,
        Width 0.375,
        Height 0.230625,
	}

    // --- map info display controls
    Frame "FRAME" "MapInfoPanel" {
        Frame "FRAME" "MapInfoPaneContainer" {
            Width 0.271875,
            Height 0.323125,
            SetPoint TOP, "BattleNetCustomCreatePanel", TOPRIGHT, -0.180625, -0.0375,
        }

        Frame "BACKDROP" "MapInfoBackdrop" INHERITS "BattleNetMenuSingleLargeButtonBaseBackdrop" {
                SetPoint TOPRIGHT,"BattleNetCustomCreatePanel",TOPRIGHT, -0.055, -0.38,

	        Frame "GLUETEXTBUTTON" "MapInfoButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
		    Width 0.187,
                    SetPoint TOPRIGHT,"MapInfoBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_ADVANCED_OPTIONS_SHORTCUT",
                    TabFocusNext "CreateGameButton",

                    ButtonText "MapInfoButtonText",
		        Frame "TEXT" "MapInfoButtonText" INHERITS "BattleNetButtonTextTemplate" {
			        Text "KEY_ADVANCED_OPTIONS",
		        }
	        }
        }
    }

    Frame "FRAME" "AdvancedOptionsPanel" {
        Frame "FRAME" "AdvancedOptionsPaneContainer" {
            Width 0.271875,
            Height 0.323125,
            SetPoint TOP, "BattleNetCustomCreatePanel", TOPRIGHT, -0.180625, -0.0375,
        }

        Frame "BACKDROP" "AdvancedOptionsBackdrop" INHERITS "BattleNetMenuSingleLargeButtonBaseBackdrop" {
                SetPoint TOPRIGHT,"BattleNetCustomCreatePanel",TOPRIGHT, -0.055, -0.38,

	        Frame "GLUETEXTBUTTON" "AdvancedOptionsButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
		    Width 0.187,
                    SetPoint TOPRIGHT,"AdvancedOptionsBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_MAP_INFO_SHORTCUT",
                    TabFocusNext "CreateGameButton",

                    ButtonText "AdvancedOptionsButtonText",
		        Frame "TEXT" "AdvancedOptionsButtonText" INHERITS "BattleNetButtonTextTemplate" {
			        Text "KEY_MAP_INFO",
		        }
	        }
        }
    }

    // --- bottom button controls
    Frame "BACKDROP" "CreateGameBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"BattleNetCustomCreatePanel",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "CreateGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CreateGameBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CREATE_GAME_SHORTCUT",
            TabFocusNext "CancelButton",

            ButtonText "CreateGameButtonText",
		    Frame "TEXT" "CreateGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CREATE_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"CreateGameBackdrop",BOTTOMRIGHT, 0.0, 0.015,            

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",
            TabFocusNext "CreateGameNameEditBox",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetcustomjoinpanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "POPUPMENU" "FilterPopupMenuTemplate" INHERITS "StandardPopupMenuTemplate" {
    Height 0.032,
    Width 0.14,

    ControlBackdrop "FilterPopupMenuBackdrop",
    Frame "BACKDROP" "FilterPopupMenuBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
    }

    ControlDisabledBackdrop "FilterPopupMenuDisabledBackdrop",
    Frame "BACKDROP" "FilterPopupMenuDisabledBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
    }

    PopupTitleFrame "FilterPopupMenuTitle",
    Frame "GLUETEXTBUTTON" "FilterPopupMenuTitle" INHERITS WITHCHILDREN "StandardPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "FilterPopupMenuArrow",
    Frame "BUTTON" "FilterPopupMenuArrow" INHERITS WITHCHILDREN "StandardPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetCustomJoinPanel" {
    SetAllPoints,
    TabFocusPush,

    // --- title
    Frame "TEXT" "CustomJoinTitleLabel" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetCustomJoinPanel", TOPLEFT, 0.02625, -0.039,
        Text "BNET_CUSTOM_JOIN_TITLE",
		Width 0.24,
    }

    // --- join game controls
    Frame "TEXT" "JoinGameListLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "CustomJoinTitleLabel", BOTTOMLEFT, 0.0, -0.01875,
        Text "COLON_AVAILABLE_GAMES",
		Width 0.24,
    }

    Frame "FRAME" "JoinGameListContainer" {
        SetPoint TOPLEFT, "JoinGameListLabel", BOTTOMLEFT, 0.0, -0.001,
        Height 0.28725,
        Width 0.375,
    }

    Frame "TEXT" "JoinGameNameLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "JoinGameListContainer", BOTTOMLEFT, 0.0, -0.006875,
        Text "COLON_GAME_NAME",
		Width 0.24,
    }

    Frame "EDITBOX" "JoinGameNameEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
        Width 0.213625,
        SetPoint TOPLEFT, "JoinGameNameLabel", BOTTOMLEFT, 0.0, -0.001,
		TabFocusDefault,
        TabFocusNext "JoinGameButton",

        EditTextFrame "JoinGameNameEditBoxText",
        Frame "TEXT" "JoinGameNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
        Width 0.24,
		}
    }

    Frame "BACKDROP" "JoinGameBackdrop" INHERITS "BattleNetMenuSmallButtonBaseBackdrop" {
        BackdropMirrored,
        SetPoint LEFT,"JoinGameNameEditBox",RIGHT, 0.0, 0.0,

	    Frame "GLUETEXTBUTTON" "JoinGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.128,
            SetPoint TOPLEFT,"JoinGameBackdrop",TOPLEFT, 0.012, -0.0165,
		    ControlShortcutKey "KEY_JOIN_GAME_SHORTCUT",
            TabFocusNext "LoadGameButton",

            ButtonText "JoinGameButtonText",
		    Frame "TEXT" "JoinGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_JOIN_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "GameFilterBackdrop" INHERITS "BattleNetMenuSmallButtonBaseBackdrop" {
        SetPoint BOTTOMRIGHT,"JoinGameListContainer",TOPRIGHT, 0.0, -0.0075,

	    Frame "GLUETEXTBUTTON" "GameFilterButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Height 0.03,
            Width 0.094875,
            SetPoint TOPRIGHT,"GameFilterBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_FILTER_SHORTCUT",
            TabFocusNext "JoinGameNameEditBox",

            ButtonText "GameFilterButtonText",
		    Frame "TEXT" "GameFilterButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_FILTER",
		    }
	    }

        Frame "GLUEBUTTON" "GameRefreshButton" {
            Height 0.03,
            Width 0.03,
            ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
            SetPoint RIGHT, "GameFilterButton", LEFT, 0.0, 0.0,

		    ControlBackdrop "GameRefreshButtonBackdropTemplate",
		    Frame "BACKDROP" "GameRefreshButtonBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-up.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.014,
		        BackdropBackgroundSize  0.026,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
                BackdropBlendAll,
		    }

		    ControlPushedBackdrop "GameRefreshButtonPushedBackdropTemplate",
		    Frame "BACKDROP" "GameRefreshButtonPushedBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-down.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.014,
		        BackdropBackgroundSize  0.026,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
                BackdropBlendAll,
		    }

		    ControlDisabledBackdrop "GameRefreshButtonDisabledBackdropTemplate",
		    Frame "BACKDROP" "GameRefreshButtonDisabledBackdropTemplate" {
		        BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-disabled.blp",
		        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		        BackdropCornerSize  0.014,
		        BackdropBackgroundSize  0.026,
		        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
                BackdropBlendAll,
		    }

            ControlMouseOverHighlight "GameRefreshButtonMouseOverHighlight",
            Frame "HIGHLIGHT" "GameRefreshButtonMouseOverHighlight" INHERITS "BattleNetButtonMouseOverHighlightTemplate" {
            }
        }
    }

    // --- create panel
    Frame "TEXT" "CustomCreateTitle" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetCustomJoinPanel", TOPLEFT, 0.02625, -0.4875,
        Text "BNET_CUSTOM_JOIN_CREATE_TITLE",
    }

    Frame "TEXT" "CustomCreateInfo" INHERITS "BattleNetInfoTextTemplate" {
        SetPoint TOPLEFT, "CustomCreateTitle", BOTTOMLEFT, 0.0, -0.001875,
        Text "BNET_CUSTOM_JOIN_CREATE_INFO",
    }

    Frame "BACKDROP" "CreateGameBackdrop" INHERITS "BattleNetMenuSmallButtonBaseBackdrop" {
        BackdropMirrored,
        SetPoint BOTTOMLEFT,"BattleNetCustomJoinPanel",BOTTOMLEFT, 0.24, 0.013,

	    Frame "GLUETEXTBUTTON" "CreateGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.128,
            SetPoint TOPLEFT,"CreateGameBackdrop",TOPLEFT, 0.012, -0.0165,
		    ControlShortcutKey "KEY_CREATE_GAME_SHORTCUT",
            TabFocusNext "CancelButton",

            ButtonText "CreateGameButtonText",
		    Frame "TEXT" "CreateGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CREATE_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "LoadGameBackdrop" INHERITS "BattleNetMenuSmallButtonBaseBackdrop" {
        BackdropMirrored,
        SetPoint RIGHT,"CreateGameButton",LEFT, 0.085625, 0.0,

	    Frame "GLUETEXTBUTTON" "LoadGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.128,
            SetPoint TOPLEFT,"LoadGameBackdrop",TOPLEFT, 0.012, -0.0165,
		    ControlShortcutKey "KEY_LOAD_GAME_SHORTCUT",
            TabFocusNext "CreateGameButton",

            ButtonText "LoadGameButtonText",
		    Frame "TEXT" "LoadGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_LOAD_GAME",
		    }
	    }
    }

    // --- map info controls
    Frame "FRAME" "MapInfoPaneContainer" {
        Width 0.271875,
        Height 0.223125,
        SetPoint TOP, "BattleNetCustomJoinPanel", TOPRIGHT, -0.180625, -0.0375,
    }

    Frame "TEXT" "GameCreatorLabel" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.271875,
        SetPoint TOP, "MapInfoPaneContainer", BOTTOM, 0.0, -0.005,

        Text "COLON_GAME_CREATOR",
    }

    Frame "TEXT" "GameCreatorValue" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.271875,
        SetPoint TOPLEFT, "GameCreatorLabel", TOPLEFT, 0.0, 0.0,

        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
    }

    Frame "TEXT" "GameSpeedLabel" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.271875,
        SetPoint TOP, "GameCreatorLabel", BOTTOM, 0.0, -0.002,

        Text "COLON_GAME_SPEED",
    }

    Frame "TEXT" "GameSpeedValue" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.271875,
        SetPoint TOPLEFT, "GameSpeedLabel", TOPLEFT, 0.0, 0.0,

        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
    }

    Frame "TEXT" "GameCreationTimeLabel" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.271875,
        SetPoint TOP, "GameSpeedLabel", BOTTOM, 0.0, -0.002,

        Text "COLON_GAME_CREATION_TIME",
    }

    Frame "TEXT" "GameCreationTimeValue" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.271875,
        SetPoint TOPLEFT, "GameCreationTimeLabel", TOPLEFT, 0.0, 0.0,

        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
    }

    Frame "FRAME" "AdvancedOptionsContainer" {
        Height 0.125,
        Width 0.271875,
        SetPoint TOP, "GameCreationTimeLabel", BOTTOM, 0.0, -0.008,
    }

    // -- bottom button controls
    Frame "BACKDROP" "CancelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"BattleNetCustomJoinPanel",BOTTOMRIGHT, -0.014375, 0.099375,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_BACK_SHORTCUT",
            TabFocusNext "GameFilterButton",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_BACK",
		    }
	    }
    }
}

// -- BattleNetCustomFilterDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetCustomFilterDialog" {
    Height 0.325,
    Width 0.5,

    DialogBackdrop "CustomFilterDialogBackdrop",
    Frame "BACKDROP" "CustomFilterDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }

    Frame "TEXT" "CustomFilterTitleText" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetCustomFilterDialog", TOPLEFT, 0.02625, -0.024375,
        Text "CUSTOM_FILTER_TITLE",
    }

    Frame "TEXT" "CustomFilterInfoText" INHERITS "BattleNetInfoTextTemplate" {
        Width 0.448125,
        SetPoint TOPLEFT, "CustomFilterTitleText", BOTTOMLEFT, 0.0, -0.001875,
        FontJustificationH JUSTIFYLEFT,
        Text "CUSTOM_FILTER_INFO",
    }

    Frame "TEXT" "CustomFilterMapCreatorLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "CustomFilterInfoText", BOTTOMLEFT, 0.075, -0.03,
        Text "COLON_MAP_CREATOR",
		Width 0.08,
    }

    Frame "TEXT" "CustomFilterMapTypeLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "CustomFilterMapCreatorLabel", BOTTOMLEFT, 0.0, -0.040789,
        Text "COLON_MAP_TYPE",
		Width 0.08,
    }

    Frame "TEXT" "CustomFilterMapSizeLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint LEFT, "CustomFilterMapCreatorLabel", RIGHT, 0.075, 0.0,
        Text "COLON_MAP_SIZE",
		Width 0.08,
    }

    Frame "TEXT" "CustomFilterObserverLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "CustomFilterMapSizeLabel", BOTTOMLEFT, 0.0, -0.040789,
        Text "COLON_OBSERVERS",
		Width 0.08,
    }
    
    Frame "TEXT" "CustomFilterRegionLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "CustomFilterMapTypeLabel", BOTTOMLEFT, 0.12085, -0.040789,
        Text "COLON_REGION",
		Width 0.05,
    }

    Frame "POPUPMENU" "MapCreatorMenu" INHERITS WITHCHILDREN "FilterPopupMenuTemplate" {
        SetPoint TOPLEFT, "CustomFilterMapCreatorLabel", BOTTOMLEFT, 0.0, 0.0,

        PopupMenuFrame "MapCreatorPopupMenuMenu",
        Frame "MENU" "MapCreatorPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            MenuItem "ANY_CREATOR", -2,
            MenuItem "BLIZZARD",    -2,
            MenuItem "USER",        -2,
        }
    }

    Frame "POPUPMENU" "MapTypeMenu" INHERITS WITHCHILDREN "FilterPopupMenuTemplate" {
        SetPoint TOPLEFT, "CustomFilterMapTypeLabel", BOTTOMLEFT, 0.0, 0.0,

        PopupMenuFrame "MapTypePopupMenuMenu",
        Frame "MENU" "MapTypePopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            MenuItem "ANY_TYPE",    -2,
            MenuItem "MELEE",       -2,
            MenuItem "NON_MELEE",   -2,
        }
    }

    Frame "POPUPMENU" "MapSizeMenu" INHERITS WITHCHILDREN "FilterPopupMenuTemplate" {
        SetPoint TOPLEFT, "CustomFilterMapSizeLabel", BOTTOMLEFT, 0.0, 0.0,

        PopupMenuFrame "MapSizePopupMenuMenu",
        Frame "MENU" "MapSizePopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            MenuItem "ANY_SIZE",    -2,
            MenuItem "LARGE",       -2,
            MenuItem "MEDIUM",      -2,
            MenuItem "SMALL",       -2,
        }
    }

    Frame "POPUPMENU" "ObserverMenu" INHERITS WITHCHILDREN "FilterPopupMenuTemplate" {
        SetPoint TOPLEFT, "CustomFilterObserverLabel", BOTTOMLEFT, 0.0, 0.0,

        PopupMenuFrame "ObserverPopupMenuMenu",
        Frame "MENU" "ObserverPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            MenuItem "ANY_MODE",         -2,
            MenuItem "ALLOWED",          -2,
            MenuItem "ALLOWED_ON_DEATH", -2,
            MenuItem "DISALLOWED",       -2,
        }
    }

    Frame "POPUPMENU" "RegionMenu" INHERITS WITHCHILDREN "FilterPopupMenuTemplate" {
        SetPoint TOPLEFT, "CustomFilterRegionLabel", BOTTOMLEFT, -0.033, 0.0,

        PopupMenuFrame "RegionPopupMenuMenu",
        Frame "MENU" "RegionPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            MenuItem "ALL",    -2,
        }
    }

    Frame "BACKDROP" "CustomFilterCancelButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOMRIGHT, "BattleNetCustomFilterDialog", BOTTOMRIGHT, -0.022, 0.015,

        Frame "GLUETEXTBUTTON" "CustomFilterCancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
            SetPoint TOPRIGHT,"CustomFilterCancelButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
            ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "CustomFilterCancelButtonText",
            Frame "TEXT" "CustomFilterCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
                Text "KEY_CANCEL",
            }
        }
    }

    Frame "BACKDROP" "CustomFilterOkButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint RIGHT, "CustomFilterCancelButtonBackdrop", LEFT, 0.025, 0.0,

	    Frame "GLUETEXTBUTTON" "CustomFilterOkButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"CustomFilterOkButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_OK_SHORTCUT",

            ButtonText "CustomFilterOkButtonText",
		    Frame "TEXT" "CustomFilterOkButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_OK",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetcustomloadpanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetCustomLoadPanel" {
    SetAllPoints,
    TabFocusPush,

    //*************************
    //*
    //* Game Settings Panel
    //*
    //*******

    Frame "FRAME" "GameSettingsPanel" {

        Frame "TEXT" "BattleNetCustomLoadTitle" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetCustomLoadPanel", TOPLEFT, 0.02625, -0.039,
            Text "LOAD_MULTIPLAYER_SAVED_GAME",
        }
	
        Frame "TEXT" "CreateGameNameLabel" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOPLEFT, "BattleNetCustomLoadTitle", BOTTOMLEFT, 0.0, -0.01625,
            Text "COLON_GAME_NAME",
        }

        Frame "EDITBOX" "CreateGameNameEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.2375,
            SetPoint TOPLEFT, "CreateGameNameLabel", BOTTOMLEFT, 0.0, -0.001,
		    TabFocusDefault,
		    TabFocusNext "OKButton",

            EditTextFrame "CreateGameNameEditBoxText",
            Frame "TEXT" "CreateGameNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            }
        }

		Frame "FRAME" "FileListFrame" {
			SetPoint TOPLEFT, "CreateGameNameLabel", BOTTOMLEFT, 0.0, -0.04,
			Width 0.37,
			Height 0.23,
		}

        Frame "TEXT" "LoadInfoText" INHERITS "BattleNetValueTextTemplate" {
            SetPoint TOPLEFT, "FileListFrame", BOTTOMLEFT, 0.0, -0.004,
            Width 0.37,
            Text "LOAD_BATTLENET_INFO",
        }
    }

    //*************************
    //*
    //* Map Info Pane
    //*
    //*******

    Frame "FRAME" "MapInfoPaneContainer" {
        Width 0.271875,
        Height 0.223125,
        SetPoint TOP, "BattleNetCustomLoadPanel", TOPRIGHT, -0.180625, -0.0375,
    }

    //*************************
    //*
    //* Bottom Buttons
    //*
    //*******

    Frame "BACKDROP" "OKBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"BattleNetCustomLoadPanel",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "OKButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"OKBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_LOAD_GAME_SHORTCUT",
            TabFocusNext "CancelButton",

            ButtonText "OKButtonText",
		    Frame "TEXT" "OKButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_LOAD_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"OKBackdrop",BOTTOMRIGHT, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_BACK_SHORTCUT",
            TabFocusNext "CreateGameNameEditBox",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_BACK",
		    }
	    }
    }
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetcustompanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "TEXTBUTTON" "ChatroomButtonTemplate" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
    Height 0.035,
    Width 0.1145,
}

Frame "BACKDROP" "CustomPopupMenuBackdropTemplate" INHERITS "BattleNetMenuButtonBaseBackdrop" {    
    Width 0.24,
    BackdropMirrored,
}

Frame "BACKDROP" "CustomPopupMenuSmallBackdropTemplate" INHERITS "BattleNetMenuSmallButtonBaseBackdrop" {    
    BackdropMirrored,
}

Frame "BACKDROP" "CustomPopupMenuLargeBackdropTemplate" INHERITS "BattleNetMenuLargeButtonBaseBackdrop" {    
    BackdropMirrored,
}

Frame "POPUPMENU" "CustomPopupMenuTemplate" INHERITS "BattleNetPopupMenuTemplate" {
    Width 0.191125,
    Height 0.03,

    ControlBackdrop "CustomPopupMenuBackdrop",
    Frame "BACKDROP" "CustomPopupMenuBackdrop" INHERITS "BattleNetButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "CustomPopupMenuDisabledBackdrop",
    Frame "BACKDROP" "CustomPopupMenuDisabledBackdrop" INHERITS "BattleNetButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "CustomPopupMenuTitle",
    Frame "TEXTBUTTON" "CustomPopupMenuTitle" INHERITS WITHCHILDREN "BattleNetPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "CustomPopupMenuArrow",
    Frame "BUTTON" "CustomPopupMenuArrow" INHERITS WITHCHILDREN "BattleNetPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetCustomPanel" {
    SetAllPoints,

    // ***********************************************
    // **
    // **   Tab Bar Panel
    // **
    // **********

    Frame "FRAME" "TabBarPanel" {

        Frame "BACKDROP" "JoinGameUpTabBackdrop" {
            SetPoint TOPLEFT, "BattleNetCustomPanel", TOPLEFT, 0.01875, -0.014375,
            Width 0.14125,
            Height 0.036875,

            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-tab-up.blp",
        }

        Frame "BACKDROP" "JoinGameDownTabBackdrop" {
            SetPoint TOPLEFT, "BattleNetCustomPanel", TOPLEFT, 0.01875, -0.014375,
            Width 0.14125,
            Height 0.036875,

            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-tab-down.blp",
        }


        Frame "TEXTBUTTON" "JoinGameTabButton" {
            SetPoint TOPLEFT, "BattleNetCustomPanel", TOPLEFT, 0.01875, -0.024375,
            Width 0.14125,
            Height 0.029375,
		    ControlShortcutKey "KEY_JOIN_GAME_SHORTCUT",

            ButtonText "JoinGameTabText",
		    Frame "TEXT" "JoinGameTabText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_JOIN_GAME",
		    }
        }

        Frame "BACKDROP" "CreateGameUpTabBackdrop" {
            SetPoint TOPLEFT, "JoinGameDownTabBackdrop", TOPRIGHT, 0.0, 0.0,
            Width 0.14125,
            Height 0.036875,

            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-tab-up.blp",
        }

        Frame "BACKDROP" "CreateGameDownTabBackdrop" {
            SetPoint TOPLEFT, "JoinGameUpTabBackdrop", TOPRIGHT, 0.0, 0.0,
            Width 0.14125,
            Height 0.036875,

            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-tab-down.blp",
        }

        Frame "TEXTBUTTON" "CreateGameTabButton" {
            SetPoint TOPLEFT, "JoinGameTabButton", TOPRIGHT, 0.0, 0.0,
            Width 0.14125,
            Height 0.029375,
		    ControlShortcutKey "KEY_CREATE_GAME_SHORTCUT",

            ButtonText "CreateGameTabText",
		    Frame "TEXT" "CreateGameTabText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CREATE_GAME",
		    }
        }
    }

    // ***********************************************
    // **
    // **   Join Game Panel
    // **
    // **********

    Frame "FRAME" "JoinGamePanel" {

        // --- join game labels

        Frame "TEXT" "JoinGameNameLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetCustomPanel", TOPLEFT, 0.03125, -0.085,
            Text "KEY_COLON_NAME",
        }

        Frame "TEXT" "JoinGamePasswordLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "JoinGameNameLabel", BOTTOMLEFT, 0.0, -0.03,
            Text "KEY_COLON_PASSWORD",
        }

        Frame "TEXT" "JoinGameListLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "JoinGamePasswordLabel", BOTTOMLEFT, 0.0, -0.0345,
            Text "COLON_GAME_LIST",
        }

        // --- join game controls

        Frame "EDITBOX" "JoinGameNameEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT, "BattleNetCustomPanel", TOPLEFT, 0.13, -0.071875,
		    TabFocusDefault,
		    TabFocusNext "JoinGamePasswordEditBox",
		    
            EditTextFrame "JoinGameNameEditBoxText",
            Frame "TEXT" "JoinGameNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            }
        }

        Frame "EDITBOX" "JoinGamePasswordEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT, "JoinGameNameEditBox", BOTTOMLEFT, 0.0, -0.005,
		    TabFocusNext "JoinTemplateMenu",
		    
            EditTextFrame "JoinGamePasswordEditBoxText",
            Frame "TEXT" "JoinGamePasswordEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
            }
        }

        // join game list box is created and positioned in code

    } // join game panel

    // ***********************************************
    // **
    // **   Create Game Panel
    // **
    // **********

    Frame "FRAME" "CreateGamePanel" {

        Frame "EDITBOX" "CreateGameNameEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.215,
            SetPoint TOPLEFT, "BattleNetCustomPanel", TOPLEFT, 0.02125, -0.08,
		    TabFocusDefault,
		    TabFocusNext "CreateGamePasswordEditBox",
		    
            EditTextFrame "CreateGameNameEditBoxText",
            Frame "TEXT" "CreateGameNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            }
        }

        Frame "TEXT" "CreateGameNameLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint BOTTOMLEFT, "CreateGameNameEditBox", TOPLEFT, 0.0, -0.001,
            Text "KEY_COLON_NAME",
        }

        Frame "EDITBOX" "CreateGamePasswordEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.215,
            SetPoint TOPLEFT, "CreateGameNameEditBox", TOPRIGHT, 0.005, 0.0,
		    TabFocusNext "CreateTemplateMenu",
		    
            EditTextFrame "CreateGamePasswordEditBoxText",
            Frame "TEXT" "CreateGamePasswordEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
            }
        }

        Frame "TEXT" "CreateGamePasswordLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint BOTTOMLEFT, "CreateGamePasswordEditBox", TOPLEFT, 0.0, -0.001,
            Text "KEY_COLON_PASSWORD",
        }

        Frame "TEXT" "CreateGameSpeedLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "CreateGameNameEditBox", BOTTOMLEFT, 0.0, -0.01,
            Text "COLON_GAME_SPEED",
        }

        Frame "BACKDROP" "CreateGameSpeedSliderBackdrop" {
            Height 0.032,
            Width 0.38625,
            SetPoint TOPLEFT, "CreateGameSpeedLabel", BOTTOMLEFT, 0.021875, -0.0015,
            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-slider-bar.blp",

            Frame "SLIDER" "CreateGameSpeedSlider" {
                Height 0.032,
                Width 0.365,
                SetPoint CENTER, "CreateGameSpeedSliderBackdrop", CENTER, -0.00125, -0.0003,

                SliderMinValue 0,
                SliderMaxValue 4,
                SliderInitialValue 3,
                SliderStepSize 1,
                SliderLayoutHorizontal,

                SliderThumbButtonFrame "CreateGameSpeedThumbButton",
                Frame "BUTTON" "CreateGameSpeedThumbButton" {
                    Width 0.016,
                    Height 0.016,

                    ControlBackdrop "CreateGameSpeedThumbButtonBackdrop",
                    Frame "BACKDROP" "CreateGameSpeedThumbButtonBackdrop" {
                        BackdropBlendAll,
                        BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnob.blp",
                    }

                    ControlDisabledBackdrop "CreateGameSpeedThumbButtonDisabledBackdrop",
                    Frame "BACKDROP" "CreateGameSpeedThumbButtonDisabledBackdrop" {
                        BackdropBlendAll,
                        BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnobDisabled.blp",
                    }
                }
            }
        }

        Frame "TEXT" "CreateGameSpeedValue" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPRIGHT, "CreateGamePasswordEditBox", BOTTOMRIGHT, -0.00625, -0.01,
        }

        // maplist is created and positioned in code

    } // create game panel

    // ***********************************************
    // **
    // **   Map Display Panel
    // **
    // **********

    Frame "FRAME" "MapDisplayPanel" {

        Frame "FRAME" "MapInfoPaneContainer" {
            Width 0.259375,
            Height 0.223125,
            SetPoint TOPRIGHT, "BattleNetCustomPanel", TOPRIGHT, -0.025625, -0.025,
        }

        Frame "FRAME" "JoinGameLabelsPanel" {

            Frame "TEXT" "GameNameLabel" INHERITS "BattleNetLabelTextTemplate" {
                Width 0.259375,
                SetPoint TOP, "MapInfoPaneContainer", BOTTOM, 0.0, -0.005,

                Text "COLON_GAME_NAME",
            }

            Frame "TEXT" "GameNameValue" INHERITS "BattleNetLabelTextTemplate" {
                Width 0.259375,
                SetPoint TOPLEFT, "GameNameLabel", TOPLEFT, 0.0, 0.0,

                FontColor 1.0 1.0 1.0 1.0,
                FontJustificationH JUSTIFYRIGHT,
            }

            Frame "TEXT" "GameCreatorLabel" INHERITS "BattleNetLabelTextTemplate" {
                Width 0.259375,
                SetPoint TOP, "GameNameLabel", BOTTOM, 0.0, -0.002,

                Text "COLON_GAME_CREATOR",
            }

            Frame "TEXT" "GameCreatorValue" INHERITS "BattleNetLabelTextTemplate" {
                Width 0.259375,
                SetPoint TOPLEFT, "GameCreatorLabel", TOPLEFT, 0.0, 0.0,

                FontColor 1.0 1.0 1.0 1.0,
                FontJustificationH JUSTIFYRIGHT,
            }

            Frame "TEXT" "GameCreationTimeLabel" INHERITS "BattleNetLabelTextTemplate" {
                Width 0.259375,
                SetPoint TOP, "GameCreatorLabel", BOTTOM, 0.0, -0.002,

                Text "COLON_GAME_CREATION_TIME",
            }

            Frame "TEXT" "GameCreationTimeValue" INHERITS "BattleNetLabelTextTemplate" {
                Width 0.259375,
                SetPoint TOPLEFT, "GameCreationTimeLabel", TOPLEFT, 0.0, 0.0,

                FontColor 1.0 1.0 1.0 1.0,
                FontJustificationH JUSTIFYRIGHT,
            }
        }

        Frame "BACKDROP" "AdvancedOptionsBackdrop" INHERITS "BattleNetMenuLargeButtonBaseBackdrop" {
	        Width 0.29,
            SetPoint TOPRIGHT,"BattleNetCustomPanel",TOPRIGHT, -0.015, -0.28625,

	        Frame "TEXTBUTTON" "AdvancedOptionsButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
		        Width 0.235,
                SetPoint TOPRIGHT,"AdvancedOptionsBackdrop",TOPRIGHT, -0.01225, -0.0165,
		        ControlShortcutKey "KEY_ADVANCED_OPTIONS_SHORTCUT",

                ButtonText "AdvancedOptionsButtonText",
		        Frame "TEXT" "AdvancedOptionsButtonText" INHERITS "BattleNetButtonTextTemplate" {
			        Text "KEY_ADVANCED_OPTIONS",
		        }
	        }
        }
    } // map display panel

    // ***********************************************
    // **
    // **   Advanced Options Panel
    // **
    // **********

    Frame "FRAME" "AdvancedOptionsPanel" {
    } // map display panel


    // ***********************************************
    // **
    // **   Bottom Buttons Panel
    // **
    // **********

    Frame "FRAME" "BottomButtonsPanel" {

        Frame "BACKDROP" "PlayGameBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.24,
            SetPoint TOPRIGHT,"BattleNetCustomPanel",BOTTOMRIGHT, -0.014375, 0.124375,

	        Frame "TEXTBUTTON" "PlayGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                Width 0.168,
		        SetPoint TOPRIGHT,"PlayGameBackdrop",TOPRIGHT, -0.012, -0.0165,
		        ControlShortcutKey "KEY_PLAY_GAME_SHORTCUT",

                ButtonText "PlayGameButtonText",
		        Frame "TEXT" "PlayGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
			        Text "KEY_PLAY_GAME",
		        }
	        }
        }

        Frame "BACKDROP" "CancelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.24,
            SetPoint TOPRIGHT,"PlayGameBackdrop",BOTTOMRIGHT, 0.0, 0.015,            

	        Frame "TEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                Width 0.168,
                SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		        ControlShortcutKey "KEY_CANCEL_SHORTCUT",

                ButtonText "CancelButtonText",
		        Frame "TEXT" "CancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			        Text "KEY_CANCEL",
		        }
	        }
        }
    } // bottom buttons panel
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetfriendslistbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetFriendsListBox" {
    Frame "SCROLLBAR" "FriendsScrollBar" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
        Height 0.315625,
        SetPoint BOTTOMRIGHT, "BattleNetFriendsListBox", BOTTOMRIGHT, -0.00625, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetfriendspane.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetFriendsPane" {

    Frame "FRAME" "FriendListContainer" {
        Height 0.28875,
        SetPoint TOPLEFT, "BattleNetFriendsPane", TOPLEFT, 0.0, 0.0,
        SetPoint TOPRIGHT, "BattleNetFriendsPane", TOPRIGHT, 0.0, 0.0,
    }

    Frame "EDITBOX" "AddFriendEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
        Width 0.17875,
        SetPoint BOTTOMLEFT, "BattleNetFriendsPane", BOTTOMLEFT, 0.0, 0.0,

        EditTextFrame "AddFriendEditBoxText",
        Frame "TEXT" "AddFriendEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
        }            
    }

	Frame "GLUETEXTBUTTON" "AddFriendButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
        Width 0.0875,
		SetPoint LEFT, "AddFriendEditBox", RIGHT, 0.0, 0.0,

        ButtonText "AddFriendButtonText",
		Frame "TEXT" "AddFriendButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "ADD",
		}
	}
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battleneticonselectbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "BattleNetIconSelectBox" {
    ControlBackdrop "MapListBoxBackdrop",
    Frame "BACKDROP" "MapListBoxBackdrop" INHERITS "StandardEditBoxBackdropTemplate" {
    }

    Frame "SCROLLBAR" "IconSelectScrollBar" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
        SetPoint BOTTOMRIGHT, "BattleNetIconSelectBox", BOTTOMRIGHT, -0.009375, 0.009375,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetmain.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "GLUEBUTTON" "IconButtonTemplate" {
    Height 0.031,
    Width 0.031,
    ControlStyle "AUTOTRACK|HIGHLIGHTONFOCUS|HIGHLIGHTONMOUSEOVER",

    ControlFocusHighlight "IconicButtonFocusHighlightTemplate",
    Frame "HIGHLIGHT" "IconicButtonFocusHighlightTemplate" INHERITS "BattleNetButtonFocusHighlightTemplate" {
    }

    ControlMouseOverHighlight "IconicButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "IconicButtonMouseOverHighlightTemplate" INHERITS "BattleNetButtonMouseOverHighlightTemplate" {
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetMainFrame" INHERITS "BattleNetFrameTemplate" {
    SetAllPoints,

    Frame "SPRITE" "BattleNetMainBackground" {
    	BackgroundArt "UI\Glues\BattleNet\BattlenetLoginGlue\BattlenetLoginGlue.mdl",
        SetAllPoints,
    }

    // *******************************************
    // *
    // *    Change Password Panel
    // *
    // ******

    Frame "FRAME" "ChangePasswordPanel" {
        Frame "TEXT" "CPNameLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPLEFT, 0.03125, -0.1,
            Text "COLON_ACCOUNT_NAME",
			Width 0.24,
        }

        Frame "EDITBOX" "CPAccountName" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT, "CPNameLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusDefault,
		    TabFocusNext "CPPassword",

            EditTextFrame "CPAccountNameEditBoxText",
            Frame "TEXT" "CPAccountNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "CPPasswordLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "CPAccountName", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_CURRENT_PASSWORD",
			Width 0.24,
        }

        Frame "EDITBOX" "CPPassword" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"CPPasswordLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CPNewPassword",

            EditTextFrame "CPPasswordEditBoxText",
            Frame "TEXT" "CPPasswordEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
				Width 0.24,
            }
        }

        Frame "TEXT" "CPNewPasswordLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "CPPassword", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_NEW_PASSWORD",
			Width 0.24,
        }

        Frame "EDITBOX" "CPNewPassword" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"CPNewPasswordLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CPRepeatNewPassword",

            EditTextFrame "CPNewPasswordEditBoxText",
            Frame "TEXT" "CPNewPasswordEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
				Width 0.24,
            }
        }

        Frame "TEXT" "CPRepeatNewPasswordLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "CPNewPassword", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_REPEAT_NEW_PASSWORD",
			Width 0.24,
        }

        Frame "EDITBOX" "CPRepeatNewPassword" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"CPRepeatNewPasswordLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CancelButton",

            EditTextFrame "CPRepeatNewPasswordEditBoxText",
            Frame "TEXT" "CPRepeatNewPasswordEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
				Width 0.24,
            }
        }
    }

    // *******************************************
    // *
    // *    Change Email Panel
    // *
    // ******

    Frame "FRAME" "ChangeEmailPanel" {
        Frame "TEXT" "CETitle" INHERITS "BattleNetTitleTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPLEFT, 0.03125, -0.1,
            FontJustificationH JUSTIFYLEFT,
            Text "CHANGE_EMAIL_ADDRESS",
        }

        Frame "TEXT" "CEText" INHERITS WITHCHILDREN "BattleNetInfoTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "CETitle", BOTTOMLEFT, 0.0, -0.003125,
            FontJustificationH JUSTIFYLEFT,
            Text "CHANGE_EMAIL_INFO",
        }

        Frame "TEXT" "CENameLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "CEText", BOTTOMLEFT, 0.0, -0.015,
            Text "COLON_ACCOUNT_NAME",
			Width 0.24,
        }

        Frame "EDITBOX" "CEAccountName" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT, "CENameLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CEOldEmail",

            EditTextFrame "CEAccountNameEditBoxText",
            Frame "TEXT" "CEAccountNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "CEOldEmailLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "CEAccountName", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_OLD_EMAIL",
			Width 0.24,
        }

        Frame "EDITBOX" "CEOldEmail" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"CEOldEmailLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CENewEmail",

            EditTextFrame "CEOldEmailEditBoxText",
            Frame "TEXT" "CEOldEmailEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "CENewEmailLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "CEOldEmail", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_NEW_EMAIL",
			Width 0.24,
        }

        Frame "EDITBOX" "CENewEmail" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"CENewEmailLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CERepeatNewEmail",

            EditTextFrame "CENewEmailEditBoxText",
            Frame "TEXT" "CENewEmailEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "CERepeatNewEmailLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "CENewEmail", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_REPEAT_NEW_EMAIL",
			Width 0.24,
        }

        Frame "EDITBOX" "CERepeatNewEmail" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"CERepeatNewEmailLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CancelButton",

            EditTextFrame "CERepeatNewEmailEditBoxText",
            Frame "TEXT" "CERepeatNewEmailEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }
    }

    // *******************************************
    // *
    // *    Password Recovery Panel
    // *
    // ******

    Frame "FRAME" "PasswordRecoveryPanel" {
        Frame "TEXT" "PRTitle" INHERITS "BattleNetTitleTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPLEFT, 0.03125, -0.1,
            FontJustificationH JUSTIFYLEFT,
            Text "PASSWORD_RECOVERY",
        }

        Frame "TEXT" "PRText" INHERITS WITHCHILDREN "BattleNetInfoTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "PRTitle", BOTTOMLEFT, 0.0, -0.003125,
            FontJustificationH JUSTIFYLEFT,
            Text "PASSWORD_RECOVERY_INFO",
        }

        Frame "TEXT" "PRNameLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "PRText", BOTTOMLEFT, 0.0, -0.015,
            Text "COLON_ACCOUNT_NAME",
			Width 0.24,
        }

        Frame "EDITBOX" "PRAccountName" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT, "PRNameLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "PREmail",

            EditTextFrame "PRAccountNameEditBoxText",
            Frame "TEXT" "PRAccountNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "PREmailLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "PRAccountName", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_EMAIL",
			Width 0.24,
        }

        Frame "EDITBOX" "PREmail" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"PREmailLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CancelButton",

            EditTextFrame "PREmailEditBoxText",
            Frame "TEXT" "PREmailEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }
    }

    // *******************************************
    // *
    // *    Email Bind Panel
    // *
    // ******

    Frame "FRAME" "EmailBindPanel" {
        Frame "TEXT" "EBTitle" INHERITS "BattleNetTitleTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPLEFT, 0.03125, -0.1,
            FontJustificationH JUSTIFYLEFT,
            Text "EMAIL_BIND",
        }

        Frame "TEXT" "EBText" INHERITS WITHCHILDREN "BattleNetInfoTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "EBTitle", BOTTOMLEFT, 0.0, -0.003125,
            FontJustificationH JUSTIFYLEFT,
            Text "EMAIL_BIND_INFO1",
        }

        Frame "TEXT" "EBText2" INHERITS WITHCHILDREN "BattleNetInfoTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "EBText", BOTTOMLEFT, 0.0, -0.01,
            FontJustificationH JUSTIFYLEFT,
            Text "EMAIL_BIND_INFO2",
        }

        Frame "TEXT" "EBEmailLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "EBText2", BOTTOMLEFT, 0.0, -0.012,
            Text "COLON_EMAIL",
        }

        Frame "EDITBOX" "EBEmail" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"EBEmailLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "EBRepeatEmail",

            EditTextFrame "EBEmailEditBoxText",
            Frame "TEXT" "EBEmailEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            }
        }

        Frame "TEXT" "EBRepeatEmailLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "EBEmail", BOTTOMLEFT, 0.0, -0.002,
            Text "COLON_REPEAT_EMAIL",
        }

        Frame "EDITBOX" "EBRepeatEmail" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"EBRepeatEmailLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "CancelButton",

            EditTextFrame "EBRepeatEmailEditBoxText",
            Frame "TEXT" "EBRepeatEmailEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            }
        }

    }

    // *******************************************
    // *
    // *    Terms Of Service Panel
    // *
    // ******

    Frame "FRAME" "TOSPanel" {
        Frame "TEXT" "TOSTitle" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPRIGHT, -0.30125, -0.1,
            Text "TOS",
        }

        Frame "TEXTAREA" "TOSTextArea" INHERITS WITHCHILDREN "BattleNetTextAreaTemplate" {
            Width 0.271875,
            Height 0.316875,
            SetPoint TOPLEFT, "TOSTitle", BOTTOMLEFT, 0.0, -0.003125,
        }

        Frame "TEXT" "TOSAgreeText" INHERITS "BattleNetInfoTextTemplate" {
            Width 0.271875,
            SetPoint TOPRIGHT, "TOSTextArea", BOTTOMRIGHT, 0.0, -0.01,
            Text "TOSAGREE1",
        }

        Frame "BACKDROP" "AgreeBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.2,
            SetPoint BOTTOMRIGHT, "BattleNetMainFrame", BOTTOMRIGHT, -0.17, 0.06,

            Frame "GLUETEXTBUTTON" "AgreeButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                Width 0.138,
                SetPoint TOPRIGHT,"AgreeBackdrop",TOPRIGHT, -0.010, -0.0165,
		        TabFocusNext "DisagreeButton",
		        ControlShortcutKey "KEY_AGREE_SHORTCUT",

                ButtonText "AgreeButtonText",
                Frame "TEXT" "AgreeButtonText" INHERITS "BattleNetButtonTextTemplate" {
                    Text "KEY_AGREE",
                }
            }
        }

        Frame "BACKDROP" "DisagreeBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.2,
            SetPoint BOTTOMRIGHT, "BattleNetMainFrame", BOTTOMRIGHT, -0.008125, 0.06,

            Frame "GLUETEXTBUTTON" "DisagreeButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                Width 0.138,
                SetPoint TOPRIGHT,"DisagreeBackdrop",TOPRIGHT, -0.010, -0.0165,		        
		        ControlShortcutKey "KEY_DISAGREE_SHORTCUT",

                ButtonText "DisagreeButtonText",
                Frame "TEXT" "DisagreeButtonText" INHERITS "BattleNetButtonTextTemplate" {
                    Text "KEY_DISAGREE",
                }
            }
        }
    }

    // *******************************************
    // *
    // *    New Account Panel
    // *
    // ******

    Frame "FRAME" "NewAccountPanel" {

        Frame "TEXT" "NANameLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPLEFT, 0.03125, -0.1,
            Text "COLON_NAME",
        }

        Frame "EDITBOX" "NAAccountName" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT, "NANameLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusDefault,
		    TabFocusNext "NAPassword",

            EditTextFrame "NAAccountNameEditBoxText",
            Frame "TEXT" "NAAccountNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "NAPasswordLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "NAAccountName", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_PASSWORD",
        }

        Frame "EDITBOX" "NAPassword" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"NAPasswordLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "NARepeatPassword",

            EditTextFrame "NAPasswordEditBoxText",
            Frame "TEXT" "NAPasswordEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
            }
        }

        Frame "TEXT" "NARepeatPasswordLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "NAPassword", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_REPEAT_PASSWORD",
        }

        Frame "EDITBOX" "NARepeatPassword" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"NARepeatPasswordLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "NAOKButton",

            EditTextFrame "NARepeatPasswordEditBoxText",
            Frame "TEXT" "NARepeatPasswordEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
            }
        }

        Frame "TEXT" "NAAccountCreationTitle" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPRIGHT, -0.30125, -0.1,
            Text "ACCOUNT_CREATION",
        }

        Frame "TEXTAREA" "NATextArea" INHERITS WITHCHILDREN "BattleNetTextAreaTemplate" {
            Width 0.271875,
            Height 0.316875,
            SetPoint TOPLEFT, "NAAccountCreationTitle", BOTTOMLEFT, 0.0, -0.003125,
        }
    }

    // *******************************************
    // *
    // *    New Account Panel NCS
    // *
    // ******

    Frame "FRAME" "NewAccountPanelNCS" {

        Frame "TEXT" "NANameLabelNCS" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPLEFT, 0.03125, -0.1,
            Text "COLON_NAME",
			Width 0.24,
        }

        Frame "EDITBOX" "NAAccountNameNCS" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT, "NANameLabelNCS", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusDefault,
		    TabFocusNext "NAPasswordNCS",

            EditTextFrame "NAAccountNameEditBoxTextNCS",
            Frame "TEXT" "NAAccountNameEditBoxTextNCS" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "NAPasswordLabelNCS" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "NAAccountNameNCS", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_PASSWORD",
			Width 0.24,
        }

        Frame "EDITBOX" "NAPasswordNCS" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"NAPasswordLabelNCS", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "NARepeatPasswordNCS",

            EditTextFrame "NAPasswordEditBoxTextNCS",
            Frame "TEXT" "NAPasswordEditBoxTextNCS" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
				Width 0.24,
            }
        }

        Frame "TEXT" "NARepeatPasswordLabelNCS" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "NAPasswordNCS", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_REPEAT_PASSWORD",
			Width 0.24,
        }

        Frame "EDITBOX" "NARepeatPasswordNCS" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"NARepeatPasswordLabelNCS", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "EBEmailNCS",

            EditTextFrame "NARepeatPasswordEditBoxTextNCS",
            Frame "TEXT" "NARepeatPasswordEditBoxTextNCS" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
				Width 0.24,
            }
        }

        Frame "TEXT" "EBTextNCS" INHERITS WITHCHILDREN "BattleNetInfoTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "NARepeatPasswordNCS", BOTTOMLEFT, 0.0, -0.01,
            FontJustificationH JUSTIFYLEFT,
            Text "EMAIL_BIND_INFO1",
        }

        Frame "TEXT" "EBEmailLabelNCS" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "EBTextNCS", BOTTOMLEFT, 0.0, -0.012,
            Text "COLON_EMAIL",
			Width 0.24,
        }

        Frame "EDITBOX" "EBEmailNCS" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"EBEmailLabelNCS", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "EBRepeatEmailNCS",

            EditTextFrame "EBEmailEditBoxTextNCS",
            Frame "TEXT" "EBEmailEditBoxTextNCS" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "EBRepeatEmailLabelNCS" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "EBEmailNCS", BOTTOMLEFT, 0.0, -0.002,
            Text "COLON_REPEAT_EMAIL",
			Width 0.24,
        }

        Frame "EDITBOX" "EBRepeatEmailNCS" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"EBRepeatEmailLabelNCS", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "NAOKButton",

            EditTextFrame "EBRepeatEmailEditBoxTextNCS",
            Frame "TEXT" "EBRepeatEmailEditBoxTextNCS" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "NAAccountCreationTitleNCS" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPRIGHT, -0.30125, -0.1,
            Text "ACCOUNT_CREATION",
			Width 0.24,
        }

        Frame "TEXTAREA" "NATextAreaNCS" INHERITS WITHCHILDREN "BattleNetTextAreaTemplate" {
            Width 0.271875,
            Height 0.316875,
            SetPoint TOPLEFT, "NAAccountCreationTitleNCS", BOTTOMLEFT, 0.0, -0.003125,
        }
    }

    // *******************************************
    // *
    // *    Common Buttons
    // *
    // ******

    Frame "BACKDROP" "CancelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.2,
        SetPoint BOTTOMRIGHT, "BattleNetMainFrame", BOTTOMRIGHT, -0.008125, 0.06,

        Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.138,
            SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.010, -0.0165,		        
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "CancelButtonText",
            Frame "TEXT" "CancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
                Text "KEY_CANCEL",
            }
        }
    }


    Frame "BACKDROP" "OKBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.2,
        SetPoint BOTTOMRIGHT, "BattleNetMainFrame", BOTTOMRIGHT, -0.17, 0.06,

        Frame "GLUETEXTBUTTON" "OKButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.138,
            SetPoint TOPRIGHT,"OKBackdrop",TOPRIGHT, -0.010, -0.0165,
		    TabFocusNext "CancelButton",
		    ControlShortcutKey "KEY_OK_SHORTCUT",

            ButtonText "OKButtonText",
            Frame "TEXT" "OKButtonText" INHERITS "BattleNetButtonTextTemplate" {
                Text "KEY_OK",
            }
        }
    }

    // *******************************************
    // *
    // *    Main Login Panel
    // *
    // ******

    Frame "FRAME" "LoginPanel" {

        Frame "TEXT" "NameLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "BattleNetMainFrame", TOPLEFT, 0.03125, -0.1,
            Text "COLON_ACCOUNT_NAME",
			Width 0.24,
        }

        Frame "EDITBOX" "AccountName" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT, "NameLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusDefault,
		    TabFocusNext "Password",

            EditTextFrame "AccountNameEditBoxText",
            Frame "TEXT" "AccountNameEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
            Width 0.24,
			}
        }

        Frame "TEXT" "PasswordLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "AccountName", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_PASSWORD",
			Width 0.24,
        }

        Frame "EDITBOX" "Password" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
            Width 0.24,
            SetPoint TOPLEFT,"PasswordLabel", BOTTOMLEFT, 0.0, -0.002,
		    TabFocusNext "PasswordRecoveryButton",

            EditTextFrame "PasswordEditBoxText",
            Frame "TEXT" "PasswordEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
                FontFlags "PASSWORDFIELD",
				Width 0.24,
			}
        }

        Frame "BACKDROP" "PasswordRecoveryButtonBackdrop" {
            Width 0.11,
            Height 0.055,
            BackdropBlendAll,
            BackdropMirrored,
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-TinyBorder.blp",
			SetPoint LEFT,"Password",RIGHT, 0.0, 0.0,
		
		    Frame "GLUEBUTTON" "PasswordRecoveryButton" INHERITS WITHCHILDREN "IconButtonTemplate" {	
	            Width 0.03,
			    Height 0.026,
	            SetPoint TOPLEFT,"PasswordRecoveryButtonBackdrop",TOPLEFT, 0.009, -0.014,
                TabFocusNext "TOSButton",
                ControlShortcutKey "BNET_PASSWORD_RECOVERY_SHORTCUT",

				ControlBackdrop "PasswordRecoveryButtonBackdropTemplate",
				Frame "BACKDROP" "PasswordRecoveryButtonBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-up.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.013,
				    BackdropBackgroundSize  0.026,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
				}
			
				ControlPushedBackdrop "PasswordRecoveryButtonPushedBackdropTemplate",
				Frame "BACKDROP" "PasswordRecoveryButtonPushedBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-down.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.013,
				    BackdropBackgroundSize  0.026,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
				}
			
				ControlDisabledBackdrop "PasswordRecoveryButtonDisabledBackdropTemplate",
				Frame "BACKDROP" "PasswordRecoveryButtonDisabledBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-disabled.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.013,
				    BackdropBackgroundSize  0.026,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
				}
            }
        }

        Frame "TEXT" "SelectedRealmLabel" INHERITS "BattleNetTitleTextTemplate" {
            SetPoint TOPLEFT, "Password", BOTTOMLEFT, 0.00, -0.01,
            Text "COLON_SELECTED_REALM",
			Width 0.24,
        }

        Frame "BACKDROP" "SelectedRealmBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.256,
            Height 0.064,
            BackdropMirrored,
            SetPoint TOPLEFT, "SelectedRealmLabel", BOTTOMLEFT, -0.00625, 0.00175,

            Frame "TEXT" "SelectedRealmValue" INHERITS "BattleNetInfoTextTemplate" {
                DecorateFileNames,
                FrameFont "MasterFont", 0.011, "",
                SetPoint LEFT, "SelectedRealmBackdrop", LEFT, -0.02, 0.0025,
                Width 0.24,
            }
        }

        Frame "BACKDROP" "ChangeEmailBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.256,
            SetPoint BOTTOMLEFT, "BattleNetMainFrame", BOTTOMLEFT, 0.023125, 0.06,
            BackdropMirrored,

            Frame "GLUETEXTBUTTON" "ChangeEmailButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                Width 0.179,
                SetPoint TOPLEFT,"ChangeEmailBackdrop",TOPLEFT, 0.012, -0.0165,			    
		        TabFocusNext "LogonButton",
		        ControlShortcutKey "KEY_CHANGE_EMAIL_SHORTCUT",

                ButtonText "ChangeEmailButtonText",
                Frame "TEXT" "ChangeEmailButtonText" INHERITS "BattleNetButtonTextTemplate" {
                    Text "KEY_CHANGE_EMAIL",
                }
            }
        }

        Frame "BACKDROP" "ChangePasswordBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.256,
            SetPoint BOTTOMLEFT, "ChangeEmailBackdrop", TOPLEFT, 0.0, -0.01,
            BackdropMirrored,

            Frame "GLUETEXTBUTTON" "ChangePasswordButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                Width 0.179,
                SetPoint TOPLEFT,"ChangePasswordBackdrop",TOPLEFT, 0.012, -0.0165,			    
		        TabFocusNext "ChangeEmailButton",
		        ControlShortcutKey "KEY_CHANGE_PASSWORD_SHORTCUT",

                ButtonText "ChangePasswordButtonText",
                Frame "TEXT" "ChangePasswordButtonText" INHERITS "BattleNetButtonTextTemplate" {
                    Text "KEY_CHANGE_PASSWORD",
                }
            }
        }

        Frame "BACKDROP" "NewAccountBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.256,
            SetPoint BOTTOMLEFT, "ChangePasswordBackdrop", TOPLEFT, 0.0, -0.01,
            BackdropMirrored,

		    Frame "GLUETEXTBUTTON" "NewAccountButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
			    Width 0.179,
                SetPoint TOPLEFT,"NewAccountBackdrop",TOPLEFT, 0.012, -0.0165,			    
			    TabFocusNext "ChangePasswordButton",
			    ControlShortcutKey "KEY_CREATE_NEW_ACCOUNT_SHORTCUT",

			    ButtonText "NewAccountButtonText",
			    Frame "TEXT" "NewAccountButtonText" INHERITS "BattleNetButtonTextTemplate" {
				    Text "KEY_CREATE_NEW_ACCOUNT",
			    }
		    }
        }

        Frame "BACKDROP" "TOSBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.256,
            SetPoint BOTTOMLEFT,"NewAccountBackdrop",TOPLEFT, 0.0, -0.01,
            BackdropMirrored,

		    Frame "GLUETEXTBUTTON" "TOSButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
			    Width 0.179,
	                    SetPoint TOPLEFT,"TOSBackdrop",TOPLEFT, 0.012, -0.0165,
			    TabFocusNext "NewAccountButton",
			    ControlShortcutKey "KEY_VIEW_TERMS_OF_USE_SHORTCUT",

			    ButtonText "TOSButtonText",
			    Frame "TEXT" "TOSButtonText" INHERITS "BattleNetButtonTextTemplate" {
				    Text "KEY_VIEW_TERMS_OF_USE",
			    }
		    }
        }

        Frame "BACKDROP" "LogonBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
            Width 0.2,
            SetPoint BOTTOMRIGHT, "BattleNetMainFrame", BOTTOMRIGHT, -0.17, 0.06,

            Frame "GLUETEXTBUTTON" "LogonButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
                Width 0.138,
                SetPoint TOPRIGHT,"LogonBackdrop",TOPRIGHT, -0.010, -0.0165,
		        TabFocusNext "CancelButton",
		        ControlShortcutKey "KEY_LOGON_SHORTCUT",

                ButtonText "LogonButtonText",
                Frame "TEXT" "LogonButtonText" INHERITS "BattleNetButtonTextTemplate" {
                    Text "KEY_LOGON",
                }
            }
        }
    }
}________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetmatchmakerpanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",
IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "BACKDROP" "BNetPopupMenuBackdropTemplate" INHERITS "BattleNetMenuButtonBaseBackdrop" {
    Width 0.1714,
}

Frame "POPUPMENU" "BNetPopupMenuTemplate" INHERITS "BattleNetPopupMenuTemplate" {
    Width 0.12,

    ControlBackdrop "PopupMenuBackdrop",
    Frame "BACKDROP" "PopupMenuBackdrop" INHERITS "BattleNetButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "PopupMenuDisabledBackdrop",
    Frame "BACKDROP" "PopupMenuDisabledBackdrop" INHERITS "BattleNetButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "PopupMenuTitle",
    Frame "GLUETEXTBUTTON" "PopupMenuTitle" INHERITS WITHCHILDREN "BattleNetPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PopupMenuArrow",
    Frame "BUTTON" "PopupMenuArrow" INHERITS WITHCHILDREN "BattleNetPopupMenuArrowTemplate" { 
    }
}

// COPIED FROM PLAYERSLOT.FDF -- recursive includes were not working so copying was necessary
Frame "POPUPMENU" "PlayerSlotPopupMenu" {
    Width 0.109,
    Height 0.025,
    PopupButtonInset 0.01,

    ControlBackdrop "PlayerSlotPopupMenuBackdrop",
    Frame "BACKDROP" "PlayerSlotPopupMenuBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
    }

    ControlDisabledBackdrop "PlayerSlotPopupMenuDisabledBackdrop",
    Frame "BACKDROP" "PlayerSlotPopupMenuDisabledBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
    }

    ControlPushedBackdrop "PlayerSlotPopupMenuPushedBackdrop",
    Frame "BACKDROP" "PlayerSlotPopupMenuPushedBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Down.blp",
    }

    PopupTitleFrame "PlayerSlotPopupMenuTitle",
    Frame "GLUETEXTBUTTON" "PlayerSlotPopupMenuTitle" INHERITS WITHCHILDREN "StandardPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PlayerSlotPopupMenuArrow",
    Frame "BUTTON" "PlayerSlotPopupMenuArrow" INHERITS WITHCHILDREN "StandardPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetMatchmakerPanel" {
    SetAllPoints,

    // --- team setup
    Frame "TEXT" "PlayerLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "BattleNetMatchmakerPanel", TOPLEFT, 0.02, -0.036875,
        Width 0.153,
        Text "COLON_TEAM_MEMBER",
    }
    
    Frame "TEXT" "RaceLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint LEFT, "PlayerLabel", RIGHT, 0.0, 0.0,
        Text "COLON_RACE",
    }
    
    Frame "FRAME" "PlayerSlotContainer" {
        Width 0.45,
        Height 0.39,
        SetPoint TOPLEFT, "BattleNetMatchmakerPanel", TOPLEFT, 0.0175, -0.05,
    }

    Frame "TEXT" "StyleLabel" INHERITS "BattleNetInfoTextTemplate" {
        SetPoint TOPLEFT, "BattleNetMatchmakerPanel", TOPRIGHT, -0.27, -0.05,
        //SetPoint TOPLEFT, "RaceLabel", BOTTOMLEFT, 0.0, -0.06375,
        Text "COLON_GAME_TYPE",
    }

    Frame "BACKDROP" "StyleBackdrop" INHERITS "BNetPopupMenuBackdropTemplate" {
        SetPoint TOPRIGHT, "BattleNetMatchmakerPanel", TOPRIGHT, -0.02, -0.025,
        
	    Frame "POPUPMENU" "StyleMenu" INHERITS WITHCHILDREN "BNetPopupMenuTemplate" {
            SetPoint TOPRIGHT,"StyleBackdrop",TOPRIGHT, -0.0075, -0.0155,
            
            PopupMenuFrame "StylePopupMenuMenu",
            Frame "MENU" "StylePopupMenuMenu" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
            }
	    }
    }

    Frame "TEXT" "StyleDescriptionValue" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.15625,
        SetPoint LEFT, "StyleBackdrop", RIGHT, -0.03125, 0.0,
        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYLEFT,
    }

    Frame "TEXT" "MapPreferenceLabel" INHERITS "BattleNetInfoTextTemplate" {
        SetPoint TOPLEFT, "StyleLabel", BOTTOMLEFT, 0.0, -0.025,
        Text "COLON_MAP_PREFERENCES",
    }
    
    Frame "FRAME" "MapPreferenceContainer" {
        Width 0.259375,
        Height 0.25,
        SetPoint TOPLEFT, "MapPreferenceLabel", BOTTOMLEFT, -0.01, -0.005,
    }

    Frame "TEXT" "MapPreferenceVetoDesc" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.255,
        SetPoint TOPLEFT, "MapPreferenceContainer", BOTTOMLEFT, 0.01, 0.00325,
        FontColor 1.0 1.0 1.0 1.0,
        Text "BNET_STD_MAP_LIST_DESC_VETO",
    }

//    Frame "TEXT" "MapPreferenceDesc" INHERITS "BattleNetLabelTextTemplate" {
//        Width 0.38,
//        //SetPoint BOTTOMLEFT, "MapPreferenceVetoDesc", TOPLEFT, 0.0, 0.0055,
//        SetPoint BOTTOMLEFT, "MapPreferenceVetoDesc", BOTTOMLEFT, 0.0, 0.0055,
//        FontColor 1.0 1.0 1.0 1.0,
//        Text "BNET_STD_MAP_LIST_DESC",
//    }

    // --- Chat Display -------------------------------------------------------
    Frame "TEXTAREA" "MMChatTextArea" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        TextAreaLineHeight 0.01,
        TextAreaLineGap 0.0015,
        TextAreaInset 0.0,
        TextAreaMaxLines 128,

        SetPoint TOPLEFT, "BattleNetMatchmakerPanel", TOPLEFT, 0.014375, -0.453125,
        Width 0.461875,
        Height 0.094375,

        TextAreaScrollBar "ChatScrollBar",
        Frame "SCROLLBAR" "ChatScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        }
    }

    Frame "SLASHCHATBOX" "MMChatEditBox" INHERITS WITHCHILDREN "StandardEditBoxTemplate" {
        Width 0.469375,
        SetPoint TOPLEFT, "MMChatTextArea", BOTTOMLEFT, -0.003125, 0.000625,
		TabFocusDefault,
		TabFocusNext "PlayGameButton",
    }
    
    // --- Bottom Buttons -------------------------------------------------------
    Frame "BACKDROP" "PlayGameBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"BattleNetMatchmakerPanel",BOTTOMRIGHT, -0.014375, 0.136,

	    Frame "GLUETEXTBUTTON" "PlayGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"PlayGameBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_PLAY_GAME_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "CancelButton",

            ButtonText "PlayGameButtonText",
		    Frame "TEXT" "PlayGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_PLAY_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"PlayGameBackdrop",BOTTOMRIGHT, 0.0, 0.015,            

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",
            TabFocusNext "PlayGameButton",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
    
    Frame "BACKDROP" "QueueStatusBoxContainer" INHERITS "StandardEditBoxBackdropTemplate"  {
        Width 0.3,
        Height 0.16,
        SetPoint BOTTOMRIGHT,"BattleNetMatchmakerPanel",BOTTOMRIGHT, 0.0, 0.0,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-Queued-background.blp",
    }
}

Frame "CONTROL" "MMPlayerSlot" {
    Height 0.025,

    Frame "POPUPMENU" "NameMenu" INHERITS WITHCHILDREN "PlayerSlotPopupMenu" {
        Width 0.153,
        UseActiveContext,
        SetPoint LEFT, "MMPlayerSlot", LEFT, 0.0, 0.0,

        PopupMenuFrame "NamePopupMenuMenu",
        Frame "MENU" "NamePopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            UseActiveContext,
        }
    }

    Frame "POPUPMENU" "RaceMenu" INHERITS WITHCHILDREN "PlayerSlotPopupMenu" {
        Width 0.114,
        UseActiveContext,
        SetPoint LEFT, "NameMenu", RIGHT, 0.0, 0.0,

        PopupMenuFrame "RacePopupMenuMenu",
        Frame "MENU" "RacePopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            UseActiveContext,

            MenuItem "RANDOM",     -2,
            MenuItem "HUMAN",      -2,
            MenuItem "ORC",        -2,
            MenuItem "UNDEAD",     -2,
            MenuItem "NIGHT_ELF",  -2,
        }
    }

    Frame "TEXT" "StateValue" INHERITS "StandardLabelTextTemplate" {
        Height 0.0125,
        
        FrameFont "MasterFont",0.011,"",
        FontFlags "FIXEDSIZE",
            
        UseActiveContext,
        SetPoint LEFT, "RaceMenu", RIGHT, 0.0, 0.0,
    }
}

// -- BattleNetMatchmakerTeamInviteDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetMatchmakerTeamInviteDialog" {
    Height 0.32,
    Width 0.5,

    DialogBackdrop "InviteDialogBackdrop",
    Frame "BACKDROP" "InviteDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }

    Frame "TEXT" "InviteTitleText" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetMatchmakerTeamInviteDialog", TOPLEFT, 0.02625, -0.024375,
        Text "BNET_TEAM_INVITATION_TITLE",
    }

    Frame "FRAME" "InviteListContainer" {
        Width 0.45,
        Height 0.135,
        SetPoint TOP, "BattleNetMatchmakerTeamInviteDialog", TOP, 0.0, -0.08,
    }

    Frame "TEXT" "PotentialTeammatesLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMLEFT, "InviteListContainer", TOPLEFT, 0.0, 0.0,
        Text "COLON_POTENTIAL_TEAMMATES",
    }

    Frame "GLUEBUTTON" "InviteRefreshButton" {
        Height 0.03,
        Width 0.03,
        ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
        SetPoint BOTTOMRIGHT, "InviteListContainer", TOPRIGHT, 0.0, 0.0,
    
		ControlBackdrop "InviteRefreshButtonBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonBackdropTemplate" {
			BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-up.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
            BackdropBlendAll,
		}
    
		ControlPushedBackdrop "InviteRefreshButtonPushedBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonPushedBackdropTemplate" {
			BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-down.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
            BackdropBlendAll,
		}
    
		ControlDisabledBackdrop "InviteRefreshButtonDisabledBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonDisabledBackdropTemplate" {
		    BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-disabled.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
            BackdropBlendAll,
		}
    
        ControlMouseOverHighlight "InviteRefreshButtonMouseOverHighlight",
        Frame "HIGHLIGHT" "InviteRefreshButtonMouseOverHighlight" INHERITS "BattleNetButtonMouseOverHighlightTemplate" {
        }
    }

    Frame "EDITBOX" "InviteManualEntry" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
        Width 0.45,
        //Height 0.02,
        SetPoint TOPLEFT, "InviteListContainer", BOTTOMLEFT, 0.0, -0.000625,
		TabFocusDefault,
		TabFocusNext "InviteButton",
        
        EditTextFrame "InviteManualEntryEditBoxText",
            Frame "TEXT" "InviteManualEntryEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
        }
    }
    
    Frame "BACKDROP" "InviteCancelButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOMRIGHT, "BattleNetMatchmakerTeamInviteDialog", BOTTOMRIGHT, -0.022, 0.0075,

	    Frame "GLUETEXTBUTTON" "InviteCancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"InviteCancelButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "InviteCancelButtonText",
		    Frame "TEXT" "InviteCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }

    Frame "BACKDROP" "InviteButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint RIGHT, "InviteCancelButtonBackdrop", LEFT, 0.025, 0.0,

	    Frame "GLUETEXTBUTTON" "InviteButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"InviteButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_INVITE_SHORTCUT",

            ButtonText "InviteButtonText",
		    Frame "TEXT" "InviteButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_INVITE",
		    }
	    }
    }
}

// -- BattleNetMatchmakerPendingInviteDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetMatchmakerPendingInviteDialog" {
    Height 0.32,
    Width 0.5,
    
    DialogBackdrop "PendingInviteDialogBackdrop",
    Frame "BACKDROP" "PendingInviteDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }
    
    Frame "TEXT" "BattleNetMatchmakerPendingInviteTitle" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOP, "BattleNetMatchmakerPendingInviteDialog", TOP, 0.0, -0.04,
        Text "BNET_INVITEE_TITLE",
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "TEXT" "BattleNetMatchmakerPendingInviteValue" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOP, "BattleNetMatchmakerPendingInviteTitle", BOTTOM, 0.0, -0.0105,
    }

    Frame "TEXT" "BattleNetMatchmakerPendingInviteTimeoutLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOP, "BattleNetMatchmakerPendingInviteValue", BOTTOM, 0.0, -0.011,
        Text "BNET_CLAN_INVITE_TIMOUT",
        FontColor 1.0 0.0 0.0,
    }

    Frame "TEXT" "BattleNetMatchmakerPendingInviteTimeoutValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOP, "BattleNetMatchmakerPendingInviteTimeoutLabel", BOTTOM, 0.0, -0.01,
    }

    Frame "BACKDROP" "BattleNetMatchmakerPendingInviteDeclineButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOMRIGHT, "BattleNetMatchmakerPendingInviteDialog", BOTTOMRIGHT, -0.022, 0.0075,

        Frame "GLUETEXTBUTTON" "BattleNetMatchmakerPendingInviteDeclineButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"BattleNetMatchmakerPendingInviteDeclineButtonBackdrop",TOPRIGHT, -0.032, -0.015625,

            ButtonText "BattleNetMatchmakerPendingInviteDeclineButtonText",
            Frame "TEXT" "BattleNetMatchmakerPendingInviteDeclineButtonText" INHERITS "BattleNetButtonTextTemplate" {
                Text "DECLINE",
            }
        }
    }
    
    Frame "BACKDROP" "BattleNetMatchmakerPendingInviteAcceptButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint RIGHT, "BattleNetMatchmakerPendingInviteDeclineButtonBackdrop", LEFT, 0.025, 0.0,

        Frame "GLUETEXTBUTTON" "BattleNetMatchmakerPendingInviteAcceptButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"BattleNetMatchmakerPendingInviteAcceptButtonBackdrop",TOPRIGHT, -0.032, -0.015625,

            ButtonText "BattleNetMatchmakerPendingInviteAcceptButtonText",
            Frame "TEXT" "BattleNetMatchmakerPendingInviteAcceptButtonText" INHERITS "BattleNetButtonTextTemplate" {
                Text "ACCEPT",
            }
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetnewsbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "BattleNetNewsBox" {
    Frame "SCROLLBAR" "BattleNetNewsBoxScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        SetPoint TOPRIGHT, "BattleNetNewsBox", TOPRIGHT, 0.0, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetprofilepanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "TEXT" "TeamLabelTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.011, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "LadderNameTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.011, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "TeamValueTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.011, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "TeamLadderRankValueTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

// --- LADDER BUTTON -------------

Frame "BACKDROP" "LadderButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-ladder-up.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "LadderButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-ladder-down.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Down.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "LadderButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-ladder-disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Disabled.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "LadderButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-ladder-disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-DisabledDown.blp",
    BackdropBlendAll,
}

Frame "HIGHLIGHT" "LadderButtonFocusHighlightBackdropTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-CampaignButton-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "LadderButtonMouseOverHighlightBackdropTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "LadderButtonTemplate" {
    Height 0.032,
    Width 0.032,
    ControlStyle "AUTOTRACK|HIGHLIGHTONFOCUS|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.0015f -0.0015f,    

    ControlBackdrop "LadderButtonBackdropTemplate",
    Frame "BACKDROP" "LadderButtonBackdropTemplate" INHERITS "LadderButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "LadderButtonPushedBackdropTemplate",
    Frame "BACKDROP" "LadderButtonPushedBackdropTemplate" INHERITS "LadderButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "LadderButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "LadderButtonDisabledBackdropTemplate" INHERITS "LadderButtonDisabledBackdropTemplate" {
    }

    ControlFocusHighlight "LadderButtonFocusHighlightTemplate",
    Frame "HIGHLIGHT" "LadderButtonFocusHighlightTemplate" INHERITS "LadderButtonFocusHighlightBackdropTemplate" {
    }

    ControlMouseOverHighlight "LadderButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "LadderButtonMouseOverHighlightTemplate" INHERITS "LadderButtonMouseOverHighlightBackdropTemplate" {
    }
}

// --- CLAN BUTTON -------------

Frame "BACKDROP" "ClanButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-clans-up.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "ClanButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-clans-down.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Down.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "ClanButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-clans-disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Disabled.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "ClanButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-clans-disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-DisabledDown.blp",
    BackdropBlendAll,
}

Frame "HIGHLIGHT" "ClanButtonFocusHighlightBackdropTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-CampaignButton-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "ClanButtonMouseOverHighlightBackdropTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "GLUEBUTTON" "ClanButtonTemplate" {
    Height 0.032,
    Width 0.032,
    ControlStyle "AUTOTRACK|HIGHLIGHTONFOCUS|HIGHLIGHTONMOUSEOVER",

    ControlBackdrop "ClanButtonBackdropTemplate",
    Frame "BACKDROP" "ClanButtonBackdropTemplate" INHERITS "ClanButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "ClanButtonPushedBackdropTemplate",
    Frame "BACKDROP" "ClanButtonPushedBackdropTemplate" INHERITS "ClanButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "ClanButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "ClanButtonDisabledBackdropTemplate" INHERITS "ClanButtonDisabledBackdropTemplate" {
    }

    ControlFocusHighlight "ClanButtonFocusHighlightTemplate",
    Frame "HIGHLIGHT" "ClanButtonFocusHighlightTemplate" INHERITS "ClanButtonFocusHighlightBackdropTemplate" {
    }

    ControlMouseOverHighlight "ClanButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "ClanButtonMouseOverHighlightTemplate" INHERITS "ClanButtonMouseOverHighlightBackdropTemplate" {
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetProfilePanel" {
    SetAllPoints,

    // --- Personal Info -------------------------------------------------------
    Frame "SPRITE" "ProfilePortraitFrame" {
        Width 0.0900,
        Height 0.09185,
        SetPoint TOPLEFT, "BattleNetProfilePanel", TOPLEFT, 0.02, -0.034375,

        Frame "BACKDROP" "ProfilePortraitHighlight" {
            SetAllPoints,
            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-profileportrait-cover.blp",
        }
    }

	Frame "GLUETEXTBUTTON" "IconSelectButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
        Height 0.025625,
        Width 0.09375,
        SetPoint TOP,"ProfilePortraitFrame",BOTTOM, 0.0, -0.010625,
		ControlShortcutKey "KEY_SELECT_ICON_SHORTCUT",
        TabFocusNext "ProfileHomepageField",

			FrameFont "MasterFont", 0.009, "",
		ButtonText "IconSelectButtonText",
		Frame "TEXT" "IconSelectButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "KEY_SELECT_ICON",
		FrameFont "MasterFont", 0.011, "",
		}
	}

    Frame "TEXT" "ProfileNameLabel" INHERITS "BattleNetLabelTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint TOPLEFT, "BattleNetProfilePanel", TOPLEFT, 0.130625, -0.0325,
        Text "COLON_NAME",
		Width 0.24,
    }

    Frame "TEXT" "ProfileNameValue" INHERITS "BattleNetValueTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint TOPLEFT, "ProfileNameLabel", BOTTOMLEFT, 0.005, -0.0035,
		Width 0.24,
	}


    Frame "FRAME" "ProfileClanPanel" {
        
        Frame "TEXT" "ProfileClanLabel" INHERITS "BattleNetLabelTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint TOPLEFT, "ProfileNameLabel", BOTTOMLEFT, 0.0, -0.0165,
            Text "COLON_CLAN",
			Width 0.24,
        }

	    Frame "GLUEBUTTON" "ProfileClanButton" INHERITS WITHCHILDREN "ClanButtonTemplate" {
		    UseActiveContext,
		    SetPoint TOPLEFT, "ProfileClanLabel", BOTTOMLEFT, 0.0015, 0.002,
	    }

        Frame "TEXT" "ProfileClanValue" INHERITS "BattleNetValueTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint LEFT, "ProfileClanButton", RIGHT, 0.0, 0.0,
            Text "Monkey Blast [MBST]",
			Width 0.24,
        }

        Frame "TEXT" "ProfileClanRankLabel" INHERITS "BattleNetLabelTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint TOPLEFT, "ProfileClanLabel", BOTTOMLEFT, 0.0, -0.028,
            Text "COLON_CLAN_RANK",
			Width 0.24,
        }

        Frame "BACKDROP" "ProfileClanRankImage" {
            BackdropBlendAll,
            BackdropBackgroundSize  0.032,
            BackdropBackground  "UI\Widgets\BattleNet\ChatIcons\clan-orc-officer.blp",
            SetPoint TOPLEFT, "ProfileClanRankLabel", BOTTOMLEFT, 0.005, 0.0065,
            Height 0.032,
            Width 0.032,
        }

        Frame "TEXT" "ProfileClanRankValue" INHERITS "BattleNetValueTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint LEFT, "ProfileClanRankImage", RIGHT, 0.005, 0.0,
            Text "Shaman",
			Width 0.24,
        }

        Frame "TEXT" "ProfileClanJoinedLabel" INHERITS "BattleNetLabelTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint TOPLEFT, "ProfileClanRankLabel", BOTTOMLEFT, 0.0, -0.023,
            Text "COLON_CLAN_JOINED",
			Width 0.24,
        }

        Frame "TEXT" "ProfileClanJoinedValue" INHERITS "BattleNetValueTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint TOPLEFT, "ProfileClanJoinedLabel", BOTTOMLEFT, 0.005, -0.0035,
            Text "January 12th, 2003 4:45pm",
			Width 0.24,
        }
    }

    Frame "TEXT" "ProfileHomepageLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "BattleNetProfilePanel", TOPLEFT, 0.0175, -0.1825,
        Text "COLON_HOMEPAGE",
		Width 0.24,
    }

    Frame "EDITBOX" "ProfileHomepageField" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
        Width 0.39,
        SetPoint TOPLEFT, "ProfileHomepageLabel", BOTTOMLEFT, 0.0, -0.001,        
        TabFocusNext "ProfileAdditionalField",
    
		EditTextFrame "ProfileHomepageFieldEditBoxText",
		Frame "TEXT" "ProfileHomepageFieldEditBoxText" INHERITS	"BattleNetEditBoxTextTemplate" {
			Width 0.24,
		}	
	}

    Frame "TEXT" "ProfileAdditionalLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ProfileHomepageField", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_ADDITIONAL_INFORMATION",
		Width 0.24,
    }

    Frame "EDITBOX" "ProfileAdditionalField" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
        //Height 0.14,
        Width 0.39,
        SetPoint TOPLEFT, "ProfileAdditionalLabel", BOTTOMLEFT, 0.0, -0.001,
        TabFocusNext "ProfileWebButton",
		
		EditTextFrame "ProfileAdditionalFieldEditBoxText",
		Frame "TEXT" "ProfileAdditionalFieldEditBoxText" INHERITS "BattleNetEditBoxTextTemplate" {
			Width 0.24,
		}	
    }

    Frame "BACKDROP" "ProfileAdditionalBackdrop" INHERITS "BattleNetEditBoxBackdropTemplate" {
        Width 0.39,
        Height 0.115,
        SetPoint TOPLEFT, "ProfileAdditionalLabel", BOTTOMLEFT, 0.0, -0.001,

        Frame "TEXT" "ProfileAdditionalText" INHERITS "BattleNetValueTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            FontJustificationH JUSTIFYLEFT,
            FontJustificationV JUSTIFYTOP,
            SetPoint TOPLEFT, "ProfileAdditionalBackdrop", TOPLEFT, 0.01125, -0.01125,
            SetPoint BOTTOMRIGHT, "ProfileAdditionalBackdrop", BOTTOMRIGHT, -0.020625, 0.01125,
        }
    }

	// --- Ladder Info -------------------------------------------------------

    Frame "TEXT" "ProfileLadderInfoLabel" INHERITS "BattleNetInfoTextTemplate" {
        SetPoint TOPLEFT, "BattleNetProfilePanel", TOPRIGHT, -0.35, -0.034375,
        FontColor 1.0 1.0 1.0 1.0,
        Text "COLON_LADDER_INFO",
		Width 0.08,
    }

    Frame "BACKDROP" "PersonalLadderTabBackdrop" {
        Height 0.02,
        Width 0.09083,
        BackdropBackground "UI\Widgets\BattleNet\bnet-tab-up.blp",
        BackdropBlendAll,
        SetPoint TOPLEFT, "BattleNetProfilePanel", TOPRIGHT, -0.35375, -0.049375,
        
        Frame "TEXT" "PersonalLadderTabLabel" INHERITS "BattleNetLabelTextTemplate" {
            Height 0.01625,
            Width 0.09083,
            SetPoint BOTTOM, "PersonalLadderTabBackdrop", BOTTOM, 0.0, 0.0025,
            FontJustificationH JUSTIFYCENTER,
            FontJustificationV JUSTIFYBOTTOM,    

            Text "PERSONAL",
        }
    }

    Frame "BACKDROP" "TeamLadderTabBackdrop" {
        Height 0.02,
        Width 0.09083,
        BackdropBackground "UI\Widgets\BattleNet\bnet-tab-down.blp",
        BackdropBlendAll,
        SetPoint LEFT, "PersonalLadderTabBackdrop", RIGHT, 0.0, 0.0,

        Frame "TEXT" "TeamLadderTabLabel" INHERITS "BattleNetLabelTextTemplate" {
            Height 0.01625,
            Width 0.09083,
            SetPoint BOTTOM, "TeamLadderTabBackdrop", BOTTOM, 0.0, 0.0025,
            FontJustificationH JUSTIFYCENTER,
            FontJustificationV JUSTIFYBOTTOM,

            Text "TEAM",
        }
    }

    Frame "BACKDROP" "ClanLadderTabBackdrop" {
        Height 0.02,
        Width 0.09083,
        BackdropBackground "UI\Widgets\BattleNet\bnet-tab-down.blp",
        BackdropBlendAll,
        SetPoint LEFT, "TeamLadderTabBackdrop", RIGHT, 0.0, 0.0,

        Frame "TEXT" "ClanLadderTabLabel" INHERITS "BattleNetLabelTextTemplate" {
            Height 0.01625,
            Width 0.09083,
            SetPoint BOTTOM, "ClanLadderTabBackdrop", BOTTOM, 0.0, 0.0025,
            FontJustificationH JUSTIFYCENTER,
            FontJustificationV JUSTIFYBOTTOM,

            Text "CLAN",
        }
    }

    Frame "BACKDROP" "EmptyLadderTabBackdrop" {
        Height 0.02,
        Width 0.063125,
        BackdropBackground "UI\Widgets\BattleNet\bnet-tab-empty.blp",
        BackdropBlendAll,
        SetPoint BOTTOMLEFT, "ClanLadderTabBackdrop", BOTTOMRIGHT, 0.0, 0.0,
    }
    
    Frame "FRAME" "ProfileListBoxContainer" {
        SetPoint TOPLEFT, "PersonalLadderTabBackdrop", BOTTOMLEFT, 0.0, -0.005,
        Width 0.334375,
        Height 0.360625,
    }

    // --- Play History ---------------------------------------------------------

    Frame "TEXT" "ProfilePlayHistoryLabel" INHERITS "BattleNetInfoTextTemplate" {
        SetPoint TOPLEFT, "BattleNetProfilePanel", BOTTOMLEFT, 0.0175, 0.19,
        FontColor 1.0 1.0 1.0 1.0,
        Text "COLON_PLAY_HISTORY",
		Width 0.24,
    }

    Frame "BACKDROP" "PersonalHistoryTabBackdrop" {
        Height 0.02,
        Width 0.09083,
        BackdropBackground "UI\Widgets\BattleNet\bnet-tab-up.blp",
        BackdropBlendAll,
        SetPoint TOPLEFT, "BattleNetProfilePanel", BOTTOMLEFT, 0.0125, 0.175,
        
        Frame "TEXT" "PersonalHistoryTabLabel" INHERITS "BattleNetLabelTextTemplate" {
            Height 0.01625,
            Width 0.09083,
            SetPoint BOTTOM, "PersonalHistoryTabBackdrop", BOTTOM, 0.0, 0.0025,
            FontJustificationH JUSTIFYCENTER,
            FontJustificationV JUSTIFYBOTTOM,    

            Text "PERSONAL",
        }
    }

    Frame "BACKDROP" "ClanHistoryTabBackdrop" {
        Height 0.02,
        Width 0.09083,
        BackdropBackground "UI\Widgets\BattleNet\bnet-tab-down.blp",
        BackdropBlendAll,
        SetPoint LEFT, "PersonalHistoryTabBackdrop", RIGHT, 0.0, 0.0,

        Frame "TEXT" "ClanHistoryTabLabel" INHERITS "BattleNetLabelTextTemplate" {
            Height 0.01625,
            Width 0.09083,
            SetPoint BOTTOM, "ClanHistoryTabBackdrop", BOTTOM, 0.0, 0.0025,
            FontJustificationH JUSTIFYCENTER,
            FontJustificationV JUSTIFYBOTTOM,

            Text "CLAN",
        }
    }

    Frame "BACKDROP" "EmptyTabBackdrop" {
        Height 0.02,
        Width 0.212705,
        BackdropBackground "UI\Widgets\BattleNet\bnet-tab-empty.blp",
        BackdropBlendAll,
        SetPoint BOTTOMLEFT, "ClanHistoryTabBackdrop", BOTTOMRIGHT, 0.0, 0.0,
    }

    Frame "TEXT" "ProfileHumanLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "PersonalHistoryTabBackdrop", BOTTOMLEFT, 0.051, -0.01625,
        Text "COLON_HUMAN",
		Width 0.24,
    }
    Frame "TEXT" "ProfileOrcLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ProfileHumanLabel", BOTTOMLEFT, 0.0, -0.002,
        Text "COLON_ORC",
		Width 0.24,
    }
    Frame "TEXT" "ProfileUndeadLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ProfileOrcLabel", BOTTOMLEFT, 0.0, -0.002,
        Text "COLON_UNDEAD",
		Width 0.24,
    }
    Frame "TEXT" "ProfileNightElfLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ProfileUndeadLabel", BOTTOMLEFT, 0.0, -0.002,
        Text "COLON_NIGHT_ELF",
		Width 0.24,
    }
    Frame "TEXT" "ProfileRandomLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ProfileNightElfLabel", BOTTOMLEFT, 0.0, -0.002,
        Text "COLON_RANDOM",
		Width 0.24,
    }
    Frame "TEXT" "ProfileTotalLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ProfileRandomLabel", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_TOTAL",
		Width 0.24,
    }
    Frame "TEXT" "ProfileTournLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "ProfileTotalLabel", BOTTOMLEFT, 0.0, -0.008,
        Text "COLON_TOURNAMENT",
		Width 0.24,
    }

    // wins
    Frame "TEXT" "ProfileWinsLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPRIGHT, "ProfileHumanLabel", TOPLEFT, 0.140625, 0.01375,
        FontJustificationH JUSTIFYRIGHT,
        Text "COLON_WINS",
		Width 0.08,
    }

    Frame "TEXT" "ProfileHumanWinsValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileWinsLabel", BOTTOMRIGHT, 0.0, -0.00075,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileOrcWinsValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileHumanWinsValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileUndeadWinsValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileOrcWinsValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileNightElfWinsValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileUndeadWinsValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileRandomWinsValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileNightElfWinsValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileTotalWinsValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileRandomWinsValue", BOTTOMRIGHT, 0.0, -0.008,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileTournWinsValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileTotalWinsValue", BOTTOMRIGHT, 0.0, -0.008,
        FontJustificationH JUSTIFYRIGHT,
    }

    // losses
    Frame "TEXT" "ProfileLossesLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint LEFT, "ProfileWinsLabel", RIGHT, 0.027, 0.0,
        FontJustificationH JUSTIFYRIGHT,
        Text "COLON_LOSSES",
		Width 0.06,
    }

    Frame "TEXT" "ProfileHumanLossesValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileLossesLabel", BOTTOMRIGHT, 0.0, -0.00075,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileOrcLossesValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileHumanLossesValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileUndeadLossesValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileOrcLossesValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileNightElfLossesValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileUndeadLossesValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileRandomLossesValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileNightElfLossesValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileTotalLossesValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileRandomLossesValue", BOTTOMRIGHT, 0.0, -0.008,
        FontJustificationH JUSTIFYRIGHT,
    }
    Frame "TEXT" "ProfileTournLossesValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileTotalLossesValue", BOTTOMRIGHT, 0.0, -0.008,
        FontJustificationH JUSTIFYRIGHT,
    }

    // win percentage
    Frame "TEXT" "ProfileWinPercentageLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint LEFT, "ProfileLossesLabel", RIGHT, 0.027, 0.0,
        FontJustificationH JUSTIFYRIGHT,
        Text "COLON_WIN_PERCENTAGE",
		Width 0.06,
    }

    Frame "TEXT" "ProfileHumanWinPercentageValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileWinPercentageLabel", BOTTOMRIGHT, 0.0, -0.00075,
        FontJustificationH JUSTIFYRIGHT,
		Width 0.05,
    }
    Frame "TEXT" "ProfileOrcWinPercentageValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileHumanWinPercentageValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
		Width 0.05,
    }
    Frame "TEXT" "ProfileUndeadWinPercentageValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileOrcWinPercentageValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
		Width 0.05,
	}
    Frame "TEXT" "ProfileNightElfWinPercentageValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileUndeadWinPercentageValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
		Width 0.05,
    }
    Frame "TEXT" "ProfileRandomWinPercentageValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileNightElfWinPercentageValue", BOTTOMRIGHT, 0.0, -0.002,
        FontJustificationH JUSTIFYRIGHT,
		Width 0.05,
    }
    Frame "TEXT" "ProfileTotalWinPercentageValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileRandomWinPercentageValue", BOTTOMRIGHT, 0.0, -0.008,
        FontJustificationH JUSTIFYRIGHT,
		Width 0.05,
    }
    Frame "TEXT" "ProfileTournWinPercentageValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOPRIGHT, "ProfileTotalWinPercentageValue", BOTTOMRIGHT, 0.0, -0.008,
        FontJustificationH JUSTIFYRIGHT,
		Width 0.05,
    }

    Frame "HIGHLIGHT" "ProfileTotalHighlight" {
		SetPoint TOP, "ProfileTotalLabel", TOP, 0.0, 0.002,
		SetPoint BOTTOM, "ProfileTotalLabel", BOTTOM, 0.0, -0.002,
		SetPoint LEFT, "ProfileTotalLabel", LEFT, -0.02, 0.0,
		SetPoint RIGHT, "ProfileTotalWinPercentageValue", RIGHT, 0.02, 0.0,
        HighlightColor 0.0 0.0 1.0 0.1,
        HighlightType "SHADE",
    }

    // --- Bottom Buttons -------------------------------------------------------

    Frame "BACKDROP" "ProfileWebBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"BattleNetProfilePanel",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "ProfileWebButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"ProfileWebBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_WEB_PROFILE_SHORTCUT",
            TabFocusNext "ProfileBackButton",

            ButtonText "ProfileWebButtonText",
		    Frame "TEXT" "ProfileWebButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_WEB_PROFILE",
		    }
	    }
    }

    Frame "BACKDROP" "ProfileBackBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"ProfileWebBackdrop",BOTTOMRIGHT, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "ProfileBackButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"ProfileBackBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_BACK_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "IconSelectButton",

            ButtonText "ProfileBackButtonText",
		    Frame "TEXT" "ProfileBackButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_BACK",
		    }
	    }
    }
}

// -------------------------------------
Frame "FRAME" "BattleNetProfileListBox" {
    Frame "SCROLLBAR" "ProfileListBoxScrollBar" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
    }
}

// -------------------------------------
Frame "FRAME" "BattleNetProfileListItem" {
    UseActiveContext,

    Frame "HIGHLIGHT" "ItemHighlight" {
        UseActiveContext,
        SetAllPoints,
        LayerStyle "IGNORETRACKEVENTS",
        HighlightColor 0.0 0.0 1.0 0.1,
        HighlightType "SHADE",
    }

    Frame "FRAME" "LadderPanel" {
        UseActiveContext,

        Frame "TEXT" "LadderLabel" INHERITS "LadderNameTextTemplate" {
		    UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
		    SetPoint TOPLEFT, "BattleNetProfileListItem", TOPLEFT, 0.002, -0.002,
	    }

		Frame "GLUEBUTTON" "ProfileLadderButton" INHERITS WITHCHILDREN "LadderButtonTemplate" {
			UseActiveContext,
			SetPoint LEFT, "BattleNetProfileListItem", LEFT, 0.005, -0.003,
		}
        
		Frame "TEXT" "LadderRankLabel" INHERITS "TeamLabelTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
            FontJustificationH JUSTIFYCENTER,
			SetPoint TOPLEFT, "ProfileLadderButton", TOPRIGHT, -0.004, -0.003125,
            Width 0.08,
			Text "COLON_RANK",
		}

		Frame "TEXT" "LadderRankValue" INHERITS "TeamLadderRankValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
            FontJustificationH JUSTIFYCENTER,
			SetPoint TOP, "LadderRankLabel", BOTTOM, 0.0, 0.0,
            Width 0.08,
		}
		
	    Frame "SPRITE" "LadderLevelBar" {
	        UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
	        SetPoint LEFT, "ProfileLadderButton", RIGHT, 0.06, 0.0,
	        BackgroundArt "UI\Glues\BattleNet\BattleNetTeamLevelBar\BattleNetTeamLevelBar.mdl",

	        Frame "TEXT" "LadderLevelLabel" INHERITS "TeamValueTextTemplate" {
	            UseActiveContext,
                LayerStyle "IGNORETRACKEVENTS",
                FontJustificationH JUSTIFYCENTER,
	            SetPoint CENTER, "LadderLevelBar", CENTER, -0.024625, 0.0,
	        }
	    }
        
		Frame "TEXT" "LadderWinsLabel" INHERITS "TeamLabelTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint TOPLEFT, "LadderLevelBar", TOPRIGHT, -0.0475, -0.007,
	        Text "COLON_WINS",
			Width 0.05,
		}

		Frame "TEXT" "LadderWinsValue" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint LEFT, "LadderWinsLabel", RIGHT, 0.005, 0.0,
		}

		Frame "TEXT" "LadderLossesLabel" INHERITS "TeamLabelTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint TOPLEFT, "LadderWinsLabel", BOTTOMLEFT, 0.0, -0.004,
	        Text "COLON_LOSSES",
			Width 0.05,
		}

		Frame "TEXT" "LadderLossesValue" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint LEFT, "LadderLossesLabel", RIGHT, 0.005, 0.0,
		}
 		
		Frame "TEXT" "LadderLevelMarker" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
            FontJustificationH JUSTIFYCENTER,
			SetPoint TOP, "LadderLevelBar", BOTTOM, -0.024625, 0.005275,
		}

		Frame "TEXT" "LadderLevelMinusOneMarker" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
            FontJustificationH JUSTIFYLEFT,
			SetPoint LEFT, "LadderLevelMarker", LEFT, -0.041875, 0.0,
		}

		Frame "TEXT" "LadderLevelPlusOneMarker" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
            FontJustificationH JUSTIFYRIGHT,
			SetPoint RIGHT, "LadderLevelMarker", RIGHT, 0.041875, 0.0,
		}
	}

	Frame "FRAME" "TeamPanel" {
        UseActiveContext,

        Frame "TEXT" "LastGameLabel" INHERITS "LadderNameTextTemplate" {
		    UseActiveContext,
            FontColor 0.4 0.4 0.4 1.0,
            FrameFont "MasterFont", 0.009, "",
            LayerStyle "IGNORETRACKEVENTS",
		    SetPoint TOPLEFT, "BattleNetProfileListItem", TOPLEFT, 0.002, -0.002,
            Text "LAST_GAME_PLAYED",
			Width 0.1,
	    }

        Frame "TEXT" "LastGameValue" INHERITS "LadderNameTextTemplate" {
		    UseActiveContext,
            FontColor 0.6 0.6 0.6 1.0,
            FrameFont "MasterFont", 0.009, "",
            LayerStyle "IGNORETRACKEVENTS",
		    SetPoint LEFT, "LastGameLabel", RIGHT, 0.005, 0.0,
			Width 0.188,
	    }

		Frame "GLUEBUTTON" "ProfileTeamLadderButton" INHERITS WITHCHILDREN "LadderButtonTemplate" {
			UseActiveContext,
			SetPoint LEFT, "BattleNetProfileListItem", LEFT, 0.005, 0.0,
		}
        
	    Frame "SPRITE" "TeamLadderLevelBar" {
	        UseActiveContext,
	        SetPoint LEFT, "ProfileTeamLadderButton", RIGHT, -0.012, 0.0,
            LayerStyle "IGNORETRACKEVENTS",
	        BackgroundArt "UI\Glues\BattleNet\BattleNetTeamLevelBar\BattleNetTeamLevelBar.mdl",

	        Frame "TEXT" "TeamLadderLevelLabel" INHERITS "TeamValueTextTemplate" {
	            UseActiveContext,
                LayerStyle "IGNORETRACKEVENTS",
                FontJustificationH JUSTIFYCENTER,
	            SetPoint CENTER, "TeamLadderLevelBar", CENTER, -0.024625, 0.0,
	        }
	    }
        
		Frame "TEXT" "TeamLadderWinsLabel" INHERITS "TeamLabelTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint TOPLEFT, "TeamLadderLevelBar", TOPRIGHT, -0.056013, -0.007,
	        Text "COLON_WINS",
			Width 0.05,
		}

		Frame "TEXT" "TeamLadderWinsValue" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint LEFT, "TeamLadderWinsLabel", RIGHT, 0.005, 0.0,
		}

		Frame "TEXT" "TeamLadderLossesLabel" INHERITS "TeamLabelTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint TOPLEFT, "TeamLadderWinsLabel", BOTTOMLEFT, 0.0, -0.004,
	        Text "COLON_LOSSES",
			Width 0.05,
		}

		Frame "TEXT" "TeamLadderLossesValue" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint LEFT, "TeamLadderLossesLabel", RIGHT, 0.005, 0.0,
		}
 		
		Frame "TEXT" "TeamLadderLevelMarker" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
            FontJustificationH JUSTIFYCENTER,
			SetPoint TOP, "TeamLadderLevelBar", BOTTOM, -0.024625, 0.005275,
		}

		Frame "TEXT" "TeamLadderLevelMinusOneMarker" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
            FontJustificationH JUSTIFYLEFT,
			SetPoint LEFT, "TeamLadderLevelMarker", LEFT, -0.041875, 0.0,
		}

		Frame "TEXT" "TeamLadderLevelPlusOneMarker" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
            FontJustificationH JUSTIFYRIGHT,
			SetPoint RIGHT, "TeamLadderLevelMarker", RIGHT, 0.041875, 0.0,
		}
      
		Frame "TEXT" "TeamPartnersLabel" INHERITS "TeamLabelTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint TOPLEFT, "TeamLadderWinsLabel", TOPLEFT, 0.074, 0.0,		
	        Text "COLON_PARTNERS",
		}

		Frame "TEXT" "TeamPartnersValue" INHERITS "TeamValueTextTemplate" {
			UseActiveContext,
            LayerStyle "IGNORETRACKEVENTS",
			SetPoint TOPLEFT, "TeamPartnersLabel", TOPRIGHT, 0.005, 0.0,		
		}        
	}
}

// -- BattleNetIconSelectDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetIconSelectDialog" {
    Height 0.47,
    Width 0.5,

    DialogBackdrop "IconSelectDialogBackdrop",
    Frame "BACKDROP" "IconSelectDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }

    Frame "TEXT" "IconSelectTitleText" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetIconSelectDialog", TOPLEFT, 0.02625, -0.024375,
        Text "SELECT_ICON_TITLE",
		FrameFont "MasterFont", 0.0199, "",
    }

    Frame "TEXT" "IconSelectInfoText" INHERITS "BattleNetInfoTextTemplate" {
        Width 0.448125,
        SetPoint TOPLEFT, "IconSelectTitleText", BOTTOMLEFT, 0.0, -0.001875,
        FontJustificationH JUSTIFYLEFT,
        Text "SELECT_ICON_INFO",
		FrameFont "MasterFont", 0.01171, "",
    }

    Frame "TEXT" "IconSelectCurrentIconLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "IconSelectInfoText", BOTTOMLEFT, 0.0125, -0.015,
        Text "COLON_CURRENT_ICON",
		Width 0.18,
    }

    Frame "TEXT" "IconSelectCurrentIconValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint LEFT, "IconSelectCurrentIconLabel", RIGHT, 0.02, 0.0,
        Text "DEFAULT",
    }

    Frame "BACKDROP" "IconSelectCurrentIconBorder" {
        Height 0.04,
        Width 0.04,
        SetPoint LEFT, "IconSelectCurrentIconLabel", RIGHT, 0.006, 0.0,
        BackdropBackground  "UI\Widgets\BattleNet\chaticons\iconselection-border-active.blp",
	    BackdropBlendAll,

        Frame "BACKDROP" "IconSelectCurrentIcon" {
            Height 0.04,
            Width 0.04,
            SetPoint CENTER, "IconSelectCurrentIconBorder", CENTER, 0.00250, 0.0,
        }
    }

    Frame "TEXT" "IconSelectPortraitLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "IconSelectInfoText", BOTTOMLEFT, 0.0125, -0.045,
        Text "COLON_PORTRAIT",
		Width 0.18,
    }

    Frame "BACKDROP" "IconSelectPortraitBorder" INHERITS "BattleNetEditBoxBackdropTemplate" {
        Width 0.11025,
        Height 0.11125,
        SetPoint TOPLEFT, "IconSelectPortraitLabel", BOTTOMLEFT, 0.0, -0.003,
    }

    Frame "SPRITE" "IconSelectPortrait" {
        Width 0.0900,
        Height 0.09185,
        SetPoint CENTER, "IconSelectPortraitBorder", CENTER, 0.0, 0.0,

        Frame "BACKDROP" "IconSelectPortraitHighlight" {
            SetAllPoints,
            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-profileportrait-cover.blp",
        }
    }

	Frame "GLUETEXTBUTTON" "IconSelectDefaultButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
        Width 0.1,
		SetPoint TOP,"IconSelectPortrait",BOTTOM, 0.0, -0.015,
		ControlShortcutKey "KEY_DEFAULT_ICON_SHORTCUT",

        ButtonText "IconSelectDefaultButtonText",
		Frame "TEXT" "IconSelectDefaultButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "KEY_DEFAULT_ICON",
			FrameFont "MasterFont", 0.01, "",
		}
	}

    Frame "TEXT" "IconSelectDefaultValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint TOP,"IconSelectDefaultButton",BOTTOM, -0.004, -0.01,
		FrameFont "MasterFont", 0.009, "",
		Text "DEFAULT_ICON_SELECTED",
    }

    Frame "FRAME" "IconSelectBoxContainer" {
        SetPoint TOPLEFT, "IconSelectPortrait", TOPRIGHT, 0.02, 0.01,
        Width 0.2,
        Height 0.2,
    }
    
    Frame "TEXT" "IconSelectBoxLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMLEFT, "IconSelectBoxContainer", TOPLEFT, 0.0, 0.002625,
        Text "COLON_CHOOSE_ICON",
		Width 0.18,
    }

    Frame "BACKDROP" "IconSelectCancelButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOMRIGHT, "BattleNetIconSelectDialog", BOTTOMRIGHT, -0.022, 0.015,

	    Frame "GLUETEXTBUTTON" "IconSelectCancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"IconSelectCancelButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "IconSelectCancelButtonText",
		    Frame "TEXT" "IconSelectCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }

    Frame "BACKDROP" "IconSelectOkButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint RIGHT, "IconSelectCancelButtonBackdrop", LEFT, 0.025, 0.0,

	    Frame "GLUETEXTBUTTON" "IconSelectOkButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"IconSelectOkButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_OK_SHORTCUT",

            ButtonText "IconSelectOkButtonText",
		    Frame "TEXT" "IconSelectOkButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_OK",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetscheduledgame.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "DIALOG" "BattleNetScheduledGame" {
    Height 0.458125,
    Width 0.43,

    DialogBackdrop "ScheduledGameDialogBackdrop",
    Frame "BACKDROP" "ScheduledGameDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }

    Frame "TEXT" "ScheduledGameTitle" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetScheduledGame", TOPLEFT, 0.02375, -0.02375,
        Text "SCHEDULED_GAME_TITLE",
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "TEXT" "ScheduledGameInfo" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.38,
        SetPoint TOPLEFT, "ScheduledGameTitle", BOTTOMLEFT, 0.0, -0.001,
        Text "BNET_SCHEDULED_GAME_INFO",
    }    

    Frame "FRAME" "ScheduledGameOpponentsPanel" {
        Frame "TEXT" "ScheduledGameOpponentsLabel" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOPLEFT, "ScheduledGameInfo", BOTTOMLEFT, 0.05375, -0.013,
            Text "COLON_YOUR_OPPONENTS",
        }
    }

    Frame "FRAME" "ScheduledGameTeammatesPanel" {
        Frame "TEXT" "ScheduledGameTeammatesLabel" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOPLEFT, "ScheduledGameOpponentsLabel", BOTTOMLEFT, 0.0, -0.09375,
            Text "COLON_YOUR_TEAM",
        }
    }
    
    Frame "TEXT" "ScheduledGameRaceLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMLEFT, "BattleNetScheduledGame", BOTTOMLEFT, 0.08125, 0.1,
        Text "COLON_RACE",
    }

	Frame "POPUPMENU" "ScheduledGameRaceMenu" INHERITS WITHCHILDREN "BattleNetPopupMenuTemplate" {        
		SetPoint BOTTOMRIGHT,"BattleNetScheduledGame",BOTTOMRIGHT, -0.07375, 0.08875,
        Width 0.13,
	}

	Frame "GLUETEXTBUTTON" "ScheduledGameReadyButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
        Width 0.12,
		SetPoint BOTTOMLEFT, "BattleNetScheduledGame", BOTTOMLEFT, 0.02375, 0.02375,

        ButtonText "ScheduledGameReadyButtonText",
		Frame "TEXT" "ScheduledGameReadyButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "READY",
		}
	}

	Frame "GLUETEXTBUTTON" "ScheduledGameForfeitButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
        Width 0.13,
		SetPoint BOTTOMRIGHT,"BattleNetScheduledGame",BOTTOMRIGHT, -0.02375, 0.02375,

        ButtonText "ScheduledGameForfeitButtonText",
		Frame "TEXT" "ScheduledGameForfeitButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "FORFEIT",
		}
	}

    Frame "TEXT" "ScheduledGameTimeoutLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMLEFT, "ScheduledGameReadyButton", TOPLEFT, 0.0, 0.01,
        Text "BNET_SCHEDULED_GAME_TIMEOUT",
        FontColor 1.0 0.0 0.0,
    }

    Frame "TEXT" "ScheduledGameTimeoutValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint LEFT, "ScheduledGameTimeoutLabel", RIGHT, 0.006, 0.0,
        Text "30",
    }
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetstandardpanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "BACKDROP" "BNetPopupMenuBackdropTemplate" INHERITS "BattleNetMenuButtonBaseBackdrop" {
    BackdropMirrored,
}

Frame "POPUPMENU" "BNetPopupMenuTemplate" INHERITS "BattleNetPopupMenuTemplate" {
    Width 0.179,

    ControlBackdrop "PopupMenuBackdrop",
    Frame "BACKDROP" "PopupMenuBackdrop" INHERITS "BattleNetButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "PopupMenuDisabledBackdrop",
    Frame "BACKDROP" "PopupMenuDisabledBackdrop" INHERITS "BattleNetButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "PopupMenuTitle",
    Frame "GLUETEXTBUTTON" "PopupMenuTitle" INHERITS WITHCHILDREN "BattleNetPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PopupMenuArrow",
    Frame "BUTTON" "PopupMenuArrow" INHERITS WITHCHILDREN "BattleNetPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetStandardPanel" {
    SetAllPoints,

    // --- Standard Game Options ----------------------------------------------------
    Frame "TEXT" "StandardTitleLabel" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetStandardPanel", TOPLEFT, 0.02625, -0.039,
        Text "BNET_STD_TITLE",
    }

    Frame "TEXT" "RaceLabel" INHERITS "BattleNetInfoTextTemplate" {
        SetPoint TOPLEFT,"StandardTitleLabel",BOTTOMLEFT, 0.0, -0.01,
        Text "BNET_STD_RACE",
    }

    Frame "BACKDROP" "RaceMenuBackdrop" INHERITS "BNetPopupMenuBackdropTemplate" {
        SetPoint TOPLEFT, "RaceLabel", BOTTOMLEFT, 0.0, 0.00375,

	    Frame "POPUPMENU" "RaceMenu" INHERITS WITHCHILDREN "BNetPopupMenuTemplate" {
		    SetPoint TOPLEFT,"RaceMenuBackdrop",TOPLEFT, 0.012, -0.0165,

            PopupMenuFrame "RacePopupMenuMenu",
            Frame "MENU" "RacePopupMenuMenu" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
            }
	    }
    }

    Frame "TEXT" "StyleLabel" INHERITS "BattleNetInfoTextTemplate" {
        SetPoint TOPLEFT, "RaceLabel", BOTTOMLEFT, 0.0, -0.06375,
        Text "BNET_STD_GAME_TYPE",
    }


    Frame "BACKDROP" "StyleBackdrop" INHERITS "BNetPopupMenuBackdropTemplate" {
        SetPoint TOPLEFT, "StyleLabel", BOTTOMLEFT, 0.0, 0.00375,

	    Frame "POPUPMENU" "StyleMenu" INHERITS WITHCHILDREN "BNetPopupMenuTemplate" {
		    SetPoint TOPLEFT,"StyleBackdrop",TOPLEFT, 0.012, -0.0165,

            PopupMenuFrame "StylePopupMenuMenu",
            Frame "MENU" "StylePopupMenuMenu" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
            }
	    }
    }

    Frame "TEXT" "StyleDescriptionValue" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.15625,
        SetPoint LEFT, "StyleBackdrop", RIGHT, -0.03125, 0.0,
        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYLEFT,
    }

    Frame "FRAME" "MapPreferenceContainer" {
        Width 0.37875,
        Height 0.268125,
        SetPoint BOTTOMLEFT, "BattleNetStandardPanel", BOTTOMLEFT, 0.021875, 0.02475,
    }

    Frame "TEXT" "MapPreferenceVetoDesc" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.38,
        SetPoint BOTTOMLEFT, "MapPreferenceContainer", TOPLEFT, 0.0, 0.00325,
        FontColor 1.0 1.0 1.0 1.0,
        Text "BNET_STD_MAP_LIST_DESC_VETO",
    }

    Frame "TEXT" "MapPreferenceDesc" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.38,
        SetPoint BOTTOMLEFT, "MapPreferenceVetoDesc", TOPLEFT, 0.0, 0.0055,
        FontColor 1.0 1.0 1.0 1.0,
        Text "BNET_STD_MAP_LIST_DESC",
    }

    Frame "TEXT" "MapPreferenceLabel" INHERITS "BattleNetInfoTextTemplate" {
        SetPoint BOTTOMLEFT, "MapPreferenceDesc", TOPLEFT, 0.0, 0.00250,
        Text "BNET_STD_MAP_LIST",
    }

    // --- Selection Info -----------------------------------------------------

    Frame "FRAME" "MapInfoPaneContainer" {
        Width 0.259375,
        Height 0.375,
        SetPoint TOP, "BattleNetStandardPanel", TOPRIGHT, -0.1825, -0.035625,
    }

    // --- Bottom Buttons -------------------------------------------------------
    Frame "BACKDROP" "PlayGameBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"BattleNetStandardPanel",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "PlayGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"PlayGameBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_PLAY_GAME_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "CancelButton",

            ButtonText "PlayGameButtonText",
		    Frame "TEXT" "PlayGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_PLAY_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"PlayGameBackdrop",BOTTOMRIGHT, 0.0, 0.015,            

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",
            TabFocusNext "PlayGameButton",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetstatusbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetStatusBox" {

    Frame "FRAME" "LogoPane" {
        Frame "BACKDROP" "LogoBackdrop" {
            SetPoint TOPLEFT, "BattleNetStatusBox", TOPLEFT, 0.01, -0.01,
            SetPoint BOTTOMRIGHT, "BattleNetStatusBox", BOTTOMRIGHT, -0.01, 0.01,
            UseActiveContext,
            BackdropBackground "UI\Glues\BattleNet\PlaceholderAd\bnet-logo-placeholder.blp",
            BackdropBlendAll,
        }
    }

    Frame "FRAME" "TournamentPane" {
        Frame "TEXT" "TournamentTitleValue" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOP, "BattleNetStatusBox", TOP, 0.0, -0.012,
            UseActiveContext,
            Width 0.19,
            FontJustificationH JUSTIFYCENTER,
            Text "Tournament Title Value",
        }

        Frame "TEXT" "TournamentTitleInfoValue" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOP, "TournamentTitleValue", BOTTOM, 0.0, -0.001,
            UseActiveContext,
            Width 0.19,
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            FontJustificationH JUSTIFYCENTER,
            Text "Tournament Title Info Value",
        }

        Frame "TEXT" "TournamentSmallInfoValue1" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOP, "TournamentTitleInfoValue", BOTTOM, 0.0, -0.005,
            UseActiveContext,
            Width 0.19,
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            FontJustificationH JUSTIFYCENTER,
            Text "Tournament Small Info Value 1",
        }

        Frame "TEXT" "TournamentSmallInfoValue2" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOP, "TournamentSmallInfoValue1", BOTTOM, 0.0, -0.001,
            UseActiveContext,
            Width 0.19,
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            FontJustificationH JUSTIFYCENTER,
            Text "Tournament Small Info Value 2",
        }

        Frame "TEXT" "TournamentLargeInfoValue" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOP, "TournamentTitleValue", BOTTOM, 0.0, -0.005,
            UseActiveContext,
            Width 0.19,
            FontJustificationH JUSTIFYCENTER,
            Text "Tournament Large Info Value",
        }

        Frame "GLUETEXTBUTTON" "TournamentPlayGameButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            SetPoint BOTTOM, "BattleNetStatusBox", BOTTOM, 0.0, 0.01,            
            UseActiveContext,
            Width 0.095,
            Height 0.025,

            ButtonText "TournamentPlayGameButtonText",
		    Frame "TEXT" "TournamentPlayGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
                UseActiveContext,
                DecorateFileNames,
                FrameFont "MasterFont", 0.011, "",
                FontJustificationOffset 0.0 0.0,
			    Text "BNET_TOURNAMENT_PLAY_GAME",
		    }            
        }

        Frame "BACKDROP" "TournamentClockIcon" {
            Height 0.02,
            Width 0.02,
            SetPoint BOTTOMLEFT, "BattleNetStatusBox", BOTTOMLEFT, 0.015, 0.012,
            UseActiveContext,
            BackdropBackground "UI\Widgets\BattleNet\bnet-tournament-clock.blp",
            BackdropBlendAll,
        }
    }

    Frame "FRAME" "AnonSearchPane" {
        Frame "TEXT" "AnonSearchTitle" INHERITS "BattleNetValueTextTemplate" {
            SetPoint TOP, "BattleNetStatusBox", TOP, 0.0, -0.010,
            UseActiveContext,
            FontJustificationH JUSTIFYCENTER,
            Text "BNET_STATUS_ANONSEARCH_TITLE",
        }

        Frame "SPRITE" "AnonSearchWorkingAnim" {
            SetPoint TOPRIGHT, "AnonSearchTitle", BOTTOM, -0.0225, 0.056875,
            UseActiveContext,
        }

        Frame "TEXT" "AnonSearchStatusText" INHERITS "BattleNetLabelTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint TOP, "AnonSearchTitle", BOTTOM, 0.0, -0.005,
            UseActiveContext,
            Text "BNET_STATUS_ANONSEARCH_SEARCH",
        }

        Frame "GLUETEXTBUTTON" "AnonSearchCancelButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
            SetPoint BOTTOMRIGHT, "BattleNetStatusBox", BOTTOMRIGHT, -0.01, 0.01,            
            UseActiveContext,
            Width 0.07,
            Height 0.025,

            ButtonText "AnonSearchCancelButtonText",
		    Frame "TEXT" "AnonSearchCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
                UseActiveContext,
                DecorateFileNames,
                FrameFont "MasterFont", 0.011, "",
                FontJustificationOffset 0.0 0.0,
			    Text "CANCEL",
		    }            
        }

        Frame "TEXT" "AnonSearchAverageLabel" INHERITS "BattleNetLabelTextTemplate" {
            UseActiveContext,
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint BOTTOMLEFT, "BattleNetStatusBox", BOTTOMLEFT, 0.01, 0.012,
            Text "BNET_STATUS_ANONSEARCH_AVERAGE",
        }

        Frame "TIMERTEXT" "AnonSearchAverageValue" INHERITS "BattleNetValueTextTemplate" {
            UseActiveContext,
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint BOTTOMLEFT, "BattleNetStatusBox", BOTTOMLEFT, 0.0875, 0.011,
        }
    }

}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetteaminvitation.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetTeamInvitation" {

/*
    // NOTE: use this highlight to position this guy on any new screens
    Frame "HIGHLIGHT" "DebugTestFrame" {
        SetAllPoints,
        HighlightColor 1.0 0.0 0.0 0.2,
        HighlightType "SHADE",
    }
*/

    Frame "TEXT" "InvitationTitle" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetTeamInvitation", TOPLEFT, 0.0, -0.004,
        Text "BNET_INVITEE_TITLE",
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "TEXT" "InvitationValue" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.26475,
        SetPoint TOPLEFT, "InvitationTitle", BOTTOMLEFT, 0.0, -0.0105,
    }

    Frame "TEXT" "InvitationTeamMemberLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "InvitationValue", BOTTOMLEFT, 0.0, -0.01,
        Text "COLON_TEAM_MEMBERS",
    }

    Frame "BACKDROP" "InvitationTeamMemberBackdrop1" {
        Width 0.2575,
        Height 0.032,        
        SetPoint TOPLEFT, "InvitationTeamMemberLabel", BOTTOMLEFT, 0.0, -0.005,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",
        BackdropBlendAll,

        Frame "TEXT" "InvitationTeamMemberValue1" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "InvitationTeamMemberBackdrop1", LEFT, 0.012, 0.0,
        }
    }
    Frame "BACKDROP" "InvitationTeamMemberBackdrop2" {
        Width 0.2575,
        Height 0.032,        
        SetPoint TOPLEFT, "InvitationTeamMemberBackdrop1", BOTTOMLEFT, 0.0, 0.001875,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",
        BackdropBlendAll,

        Frame "TEXT" "InvitationTeamMemberValue2" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "InvitationTeamMemberBackdrop2", LEFT, 0.012, 0.0,
        }
    }
    Frame "BACKDROP" "InvitationTeamMemberBackdrop3" {
        Width 0.2575,
        Height 0.032,        
        SetPoint TOPLEFT, "InvitationTeamMemberBackdrop2", BOTTOMLEFT, 0.0, 0.001875,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",
        BackdropBlendAll,

        Frame "TEXT" "InvitationTeamMemberValue3" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "InvitationTeamMemberBackdrop3", LEFT, 0.012, 0.0,
        }
    }
    Frame "BACKDROP" "InvitationTeamMemberBackdrop4" {
        Width 0.2575,
        Height 0.032,        
        SetPoint TOPLEFT, "InvitationTeamMemberBackdrop3", BOTTOMLEFT, 0.0, 0.001875,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",
        BackdropBlendAll,

        Frame "TEXT" "InvitationTeamMemberValue4" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "InvitationTeamMemberBackdrop4", LEFT, 0.012, 0.0,
        }
    }

    Frame "TEXT" "InvitationInfoText" INHERITS "BattleNetLabelTextTemplate" {
        Width 0.26475,
        SetPoint TOPLEFT, "InvitationTeamMemberBackdrop4", BOTTOMLEFT, 0.0, -0.0075,
        Text "BNET_INVITEE_INFO",
    }

    Frame "TEXT" "InvitationTimeoutLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "InvitationInfoText", BOTTOMLEFT, 0.0, -0.011,
        Text "BNET_INVITEE_TIMOUT",
        FontColor 1.0 0.0 0.0,
    }

    Frame "TEXT" "InvitationTimeoutValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint LEFT, "InvitationTimeoutLabel", RIGHT, 0.006, 0.0,
    }

	Frame "GLUETEXTBUTTON" "InviteAcceptButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
        Width 0.12,
		SetPoint BOTTOMLEFT, "BattleNetTeamInvitation", BOTTOMLEFT, 0.006, 0.004,
        ControlShortcutKey "KEY_ACCEPT_SHORTCUT",

        ButtonText "InviteAcceptButtonText",
		Frame "TEXT" "InviteAcceptButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "KEY_ACCEPT",
		}
	}

	Frame "GLUETEXTBUTTON" "InviteDeclineButton" INHERITS WITHCHILDREN "BattleNetBorderedButtonTemplate" {
        Width 0.12,
		SetPoint BOTTOMRIGHT,"BattleNetTeamInvitation",BOTTOMRIGHT, -0.006, 0.004,
        ControlShortcutKey "KEY_DECLINE_SHORTCUT",

        ButtonText "InviteDeclineButtonText",
		Frame "TEXT" "InviteDeclineButtonText" INHERITS "BattleNetButtonTextTemplate" {
			Text "KEY_DECLINE",
		}
	}
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetteampanel.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "BACKDROP" "TeamPopupMenuBackdropTemplate" INHERITS "BattleNetMenuButtonBaseBackdrop" {
    Width 0.231,
}

Frame "POPUPMENU" "TeamPopupMenuTemplate" INHERITS "BattleNetPopupMenuTemplate" {
    Width 0.1615,

    ControlBackdrop "TeamPopupMenuBackdrop",
    Frame "BACKDROP" "TeamPopupMenuBackdrop" INHERITS "BattleNetButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "TeamPopupMenuDisabledBackdrop",
    Frame "BACKDROP" "TeamPopupMenuDisabledBackdrop" INHERITS "BattleNetButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "TeamPopupMenuTitle",
    Frame "GLUETEXTBUTTON" "TeamPopupMenuTitle" INHERITS WITHCHILDREN "BattleNetPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "TeamPopupMenuArrow",
    Frame "BUTTON" "TeamPopupMenuArrow" INHERITS WITHCHILDREN "BattleNetPopupMenuArrowTemplate" { 
    }
}

Frame "POPUPMENU" "TeamMemberPopupMenu" {
    Width 0.109,
    Height 0.027,
    PopupButtonInset 0.01,

    ControlBackdrop "TeamMemberPopupMenuBackdrop",
    Frame "BACKDROP" "TeamMemberPopupMenuBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
    }

    ControlDisabledBackdrop "TeamMemberPopupMenuDisabledBackdrop",
    Frame "BACKDROP" "TeamMemberPopupMenuDisabledBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
    }

    ControlPushedBackdrop "TeamMemberPopupMenuPushedBackdrop",
    Frame "BACKDROP" "TeamMemberPopupMenuPushedBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Down.blp",
    }

    PopupTitleFrame "TeamMemberPopupMenuTitle",
    Frame "GLUETEXTBUTTON" "TeamMemberPopupMenuTitle" INHERITS WITHCHILDREN "BattleNetPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "TeamMemberPopupMenuArrow",
    Frame "BUTTON" "TeamMemberPopupMenuArrow" INHERITS WITHCHILDREN "BattleNetPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetTeamPanel" {
    SetAllPoints,

    // --- chat display
    Frame "TEXTAREA" "TeamChatTextArea" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        TextAreaLineHeight 0.01,
        TextAreaLineGap 0.0015,
        TextAreaInset 0.0,
        TextAreaMaxLines 128,

        SetPoint TOPLEFT, "BattleNetTeamPanel", TOPLEFT, 0.014375, -0.334375,
        Width 0.39375,
        Height 0.209375,

        TextAreaScrollBar "TeamChatScrollBar",
        Frame "SCROLLBAR" "TeamChatScrollBar" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
        }
    }

    Frame "SLASHCHATBOX" "TeamChatEditBox" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
        Width 0.39375,
        SetPoint TOPLEFT, "TeamChatTextArea", BOTTOMLEFT, 0.0, 0.0,
		TabFocusDefault,
		TabFocusNext "PlayGameButton",
    }

    // --- map display
    Frame "FRAME" "MapPreferenceContainer" {
        Width 0.33,
        Height 0.1775,
        SetPoint TOPRIGHT, "BattleNetTeamPanel", TOPRIGHT, -0.01875, -0.09625,
    }

    Frame "TEXT" "MapPreferenceLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMLEFT, "MapPreferenceContainer", TOPLEFT, 0.0, 0.001,
        Text "COLON_MAP_PREFERENCES",
    }

    Frame "TEXT" "StyleLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMLEFT, "MapPreferenceContainer", TOPLEFT, 0.0, 0.030625,
        Text "COLON_GAME_TYPE",
    }

    Frame "BACKDROP" "StyleBackdrop" INHERITS "TeamPopupMenuBackdropTemplate" {
        SetPoint BOTTOMRIGHT, "MapPreferenceContainer", TOPRIGHT, 0.0, 0.003125,

	    Frame "POPUPMENU" "StyleMenu" INHERITS WITHCHILDREN "TeamPopupMenuTemplate" {
		    SetPoint TOPLEFT,"StyleBackdrop",TOPLEFT, 0.0595, -0.01525,

            PopupMenuFrame "StylePopupMenuMenu",
            Frame "MENU" "StylePopupMenuMenu" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
            }
	    }
    }

    Frame "FRAME" "MapInfoPaneContainer" {
        Width 0.34625,
        Height 0.17875,
        SetPoint TOP, "MapPreferenceContainer", BOTTOM, -0.008125, -0.00125,
    }

    Frame "FRAME" "AnonStatusPanel" {
        Width 0.18125,
        Height 0.0625,
        SetPoint TOPRIGHT, "BattleNetTeamPanel", TOPRIGHT, -0.01875, -0.38125,

        Frame "TEXT" "AnonStatusText" INHERITS "BattleNetValueTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            SetPoint TOP, "AnonStatusPanel", TOP, 0.0, -0.002,
        }

        Frame "SPRITE" "AnonWorkingSprite" {
            SetPoint TOP, "AnonStatusText", BOTTOM, -0.00625, 0.1025, 
        }

        Frame "TEXT" "SearchAverageLabel" INHERITS "BattleNetLabelTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            Width 0.125,
            SetPoint BOTTOMRIGHT, "AnonStatusPanel", BOTTOMRIGHT, -0.00625, 0.01875,
            Text "BNET_STATUS_ANONSEARCH_AVERAGE",
        }

        Frame "TIMERTEXT" "SearchAverageValue" INHERITS "BattleNetValueTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.011, "",
            Width 0.125,
            FontJustificationH JUSTIFYRIGHT,
            SetPoint RIGHT, "SearchAverageLabel", RIGHT, 0.0, 0.0,
        }
    }

    Frame "TEXT" "NumVetoesLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMRIGHT, "AnonStatusPanel", TOPRIGHT, 0.0, 0.023875,
        Width 0.1775,
        Text "COLON_NUM_VETOES",
    }

    Frame "TEXT" "NumVetoesValue" INHERITS "BattleNetValueTextTemplate" {
        SetPoint RIGHT, "NumVetoesLabel", RIGHT, 0.0, 0.0,
        Width 0.1775,
        FontJustificationH JUSTIFYRIGHT,
    }

    // --- team setup
    Frame "TEXT" "TeamMemberLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "BattleNetTeamPanel", TOPLEFT, 0.02, -0.04,
        Text "COLON_TEAM_MEMBER",
    }
    Frame "TEXT" "TeamMemberRaceLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint TOPLEFT, "BattleNetTeamPanel", TOPLEFT, 0.28375, -0.04,
        Text "COLON_RACE",
    }

    Frame "FRAME" "TeamMember1" {
        Frame "BACKDROP" "TeamMemberBackdrop1" {
            Width 0.2575,
            Height 0.032,
            SetPoint TOPLEFT, "TeamMemberLabel", BOTTOMLEFT, 0.0, 0.0,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",
            BackdropBlendAll,
        }
        Frame "TEXT" "TeamMemberName1" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "TeamMemberBackdrop1", LEFT, 0.0115, 0.0,
        }
        Frame "POPUPMENU" "TeamMemberRaceMenu1" INHERITS WITHCHILDREN "TeamMemberPopupMenu" {
            Width 0.13,
            SetPoint LEFT, "TeamMemberBackdrop1", RIGHT, 0.004, 0.0,

            PopupMenuFrame "TeamMemberRaceMenuMenu1",
            Frame "MENU" "TeamMemberRaceMenuMenu1" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
            }
        }
    }

    Frame "FRAME" "TeamMember2" {
        Frame "BACKDROP" "TeamMemberBackdrop2" {
            Width 0.2575,
            Height 0.032,
            SetPoint TOPLEFT, "TeamMemberBackdrop1", BOTTOMLEFT, 0.0, 0.0,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",
            BackdropBlendAll,
        }
        Frame "TEXT" "TeamMemberName2" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "TeamMemberBackdrop2", LEFT, 0.0115, 0.0,
        }
        Frame "POPUPMENU" "TeamMemberRaceMenu2" INHERITS WITHCHILDREN "TeamMemberPopupMenu" {
            Width 0.13,
            SetPoint LEFT, "TeamMemberBackdrop2", RIGHT, 0.004, 0.0,

            PopupMenuFrame "TeamMemberRaceMenuMenu2",
            Frame "MENU" "TeamMemberRaceMenuMenu2" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
            }
        }
    }

    Frame "FRAME" "TeamMember3" {
        Frame "BACKDROP" "TeamMemberBackdrop3" {
            Width 0.2575,
            Height 0.032,
            SetPoint TOPLEFT, "TeamMemberBackdrop2", BOTTOMLEFT, 0.0, 0.0,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",
            BackdropBlendAll,
        }
        Frame "TEXT" "TeamMemberName3" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "TeamMemberBackdrop3", LEFT, 0.0115, 0.0,
        }
        Frame "POPUPMENU" "TeamMemberRaceMenu3" INHERITS WITHCHILDREN "TeamMemberPopupMenu" {
            Width 0.13,
            SetPoint LEFT, "TeamMemberBackdrop3", RIGHT, 0.004, 0.0,

            PopupMenuFrame "TeamMemberRaceMenuMenu3",
            Frame "MENU" "TeamMemberRaceMenuMenu3" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
            }
        }
    }

    Frame "FRAME" "TeamMember4" {
        Frame "BACKDROP" "TeamMemberBackdrop4" {
            Width 0.2575,
            Height 0.032,
            SetPoint TOPLEFT, "TeamMemberBackdrop3", BOTTOMLEFT, 0.0, 0.0,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",
            BackdropBlendAll,
        }
        Frame "TEXT" "TeamMemberName4" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "TeamMemberBackdrop4", LEFT, 0.0115, 0.0,
        }
        Frame "POPUPMENU" "TeamMemberRaceMenu4" INHERITS WITHCHILDREN "TeamMemberPopupMenu" {
            Width 0.13,
            SetPoint LEFT, "TeamMemberBackdrop4", RIGHT, 0.004, 0.0,

            PopupMenuFrame "TeamMemberRaceMenuMenu4",
            Frame "MENU" "TeamMemberRaceMenuMenu4" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
            }
        }
    }

    // --- team info panel
    Frame "FRAME" "TeamInfoPanel" {

        SetPoint TOPLEFT, "BattleNetTeamPanel", TOPLEFT, 0.020625, -0.25875,
        Width 0.37,
        Height 0.03125,

        Frame "TEXT" "TeamInfoRankLabel" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint LEFT, "TeamInfoPanel", LEFT, 0.004, 0.0,
            Text "COLON_RANK",
        }

        Frame "TEXT" "TeamInfoRankValue" INHERITS "BattleNetValueTextTemplate" {
            SetPoint LEFT, "TeamInfoRankLabel", RIGHT, 0.006, 0.0,
        }

        Frame "SPRITE" "TeamInfoLevelBar" {
            SetPoint LEFT, "TeamInfoPanel", LEFT, 0.08125, 0.0,
            BackgroundArt "UI\Glues\BattleNet\BattlenetProfileLevelBar\BattlenetProfileLevelBar.mdl",

            Frame "TEXT" "TeamInfoLevelValue" INHERITS "BattleNetValueTextTemplate" {
                SetPoint CENTER, "TeamInfoLevelBar", CENTER, 0.0, 0.0,
            }
        }

        Frame "TEXT" "TeamInfoWinsLabel" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint BOTTOMLEFT, "TeamInfoLevelBar", RIGHT, 0.01425, 0.001,
            Text "COLON_WINS",
        }

        Frame "TEXT" "TeamInfoWinsValue" INHERITS "BattleNetValueTextTemplate" {
            SetPoint BOTTOMRIGHT, "TeamInfoPanel", RIGHT, 0.0, 0.001,
        }

        Frame "TEXT" "TeamInfoLossesLabel" INHERITS "BattleNetLabelTextTemplate" {
            SetPoint TOPLEFT, "TeamInfoLevelBar", RIGHT, 0.01425, -0.001,
            Text "COLON_LOSSES",
        }

        Frame "TEXT" "TeamInfoLossesValue" INHERITS "BattleNetValueTextTemplate" {
            SetPoint TOPRIGHT, "TeamInfoPanel", RIGHT, 0.0, -0.001,
        }
    }

    // --- bottom buttons
    Frame "BACKDROP" "PlayGameBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint BOTTOMRIGHT,"BattleNetTeamPanel",BOTTOMRIGHT, -0.015, 0.0615,

	    Frame "GLUETEXTBUTTON" "PlayGameButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"PlayGameBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_PLAY_GAME_SHORTCUT",
            TabFocusNext "CancelButton",

            ButtonText "PlayGameButtonText",
		    Frame "TEXT" "PlayGameButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_PLAY_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "BattleNetMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint BOTTOMRIGHT,"BattleNetTeamPanel",BOTTOMRIGHT, -0.015, 0.01,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",
            TabFocusNext "TeamChatEditBox",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
}

// -- BattleNetTeamInviteDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetTeamInviteDialog" {
    Height 0.44,
    Width 0.5,

    DialogBackdrop "InviteDialogBackdrop",
    Frame "BACKDROP" "InviteDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }

    Frame "TEXT" "InviteTitleText" INHERITS "BattleNetTitleTextTemplate" {
        SetPoint TOPLEFT, "BattleNetTeamInviteDialog", TOPLEFT, 0.02625, -0.024375,
        Text "BNET_TEAM_INVITATION_TITLE",
    }

    Frame "TEXT" "InviteInfoText" INHERITS "BattleNetInfoTextTemplate" {
        Width 0.448125,
        SetPoint TOPLEFT, "InviteTitleText", BOTTOMLEFT, 0.0, -0.001875,
        FontJustificationH JUSTIFYLEFT,
        Text "BNET_TEAM_INVITATION_INFO",
    }

    Frame "TEXT" "InviteInfoText2" INHERITS "BattleNetInfoTextTemplate" {
        Width 0.448125,
        SetPoint TOPLEFT, "InviteInfoText", BOTTOMLEFT, 0.0, -0.01,
        FontJustificationH JUSTIFYLEFT,
        Text "BNET_TEAM_INVITATION_INFO2",
    }

    Frame "FRAME" "InviteListContainer" {
        Width 0.45,
        Height 0.175,
        SetPoint BOTTOM, "BattleNetTeamInviteDialog", BOTTOM, 0.0, 0.084375,
    }

    Frame "TEXT" "PotentialTeammatesLabel" INHERITS "BattleNetLabelTextTemplate" {
        SetPoint BOTTOMLEFT, "InviteListContainer", TOPLEFT, 0.0, 0.0,
        Text "COLON_POTENTIAL_TEAMMATES",
    }

    Frame "GLUEBUTTON" "InviteRefreshButton" {
        Height 0.03,
        Width 0.03,
        ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
        SetPoint BOTTOMRIGHT, "InviteListContainer", TOPRIGHT, 0.0, 0.0,

		ControlBackdrop "InviteRefreshButtonBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonBackdropTemplate" {
		    BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-up.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
            BackdropBlendAll,
		}

		ControlPushedBackdrop "InviteRefreshButtonPushedBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonPushedBackdropTemplate" {
		    BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-down.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
            BackdropBlendAll,
		}

		ControlDisabledBackdrop "InviteRefreshButtonDisabledBackdropTemplate",
		Frame "BACKDROP" "InviteRefreshButtonDisabledBackdropTemplate" {
		    BackdropBackground  "UI\Widgets\BattleNet\bnet-refresh-disabled.blp",
		    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
		    BackdropCornerSize  0.014,
		    BackdropBackgroundSize  0.026,
		    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
		    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
            BackdropBlendAll,
		}

        ControlMouseOverHighlight "InviteRefreshButtonMouseOverHighlight",
        Frame "HIGHLIGHT" "InviteRefreshButtonMouseOverHighlight" INHERITS "BattleNetButtonMouseOverHighlightTemplate" {
        }
    }

    Frame "BACKDROP" "InviteCancelButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOMRIGHT, "BattleNetTeamInviteDialog", BOTTOMRIGHT, -0.022, 0.015,

	    Frame "GLUETEXTBUTTON" "InviteCancelButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"InviteCancelButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "InviteCancelButtonText",
		    Frame "TEXT" "InviteCancelButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }

    Frame "BACKDROP" "InviteButtonBackdrop" INHERITS "BattleNetMenuSingleButtonBaseBackdrop" {
        SetPoint RIGHT, "InviteCancelButtonBackdrop", LEFT, 0.025, 0.0,

	    Frame "GLUETEXTBUTTON" "InviteButton" INHERITS WITHCHILDREN "BattleNetButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"InviteButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_INVITE_SHORTCUT",

            ButtonText "InviteButtonText",
		    Frame "TEXT" "InviteButtonText" INHERITS "BattleNetButtonTextTemplate" {
			    Text "KEY_INVITE",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenettemplates.fdf
/*
 *  BattleNetTemplates.fdf
 *  ----------------------
 *  These are BattleNet templates to be inherited by components in the
 *  Battle.Net glue screens.
 */

Frame "BACKDROP" "BattleNetHeavyBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\HeavyBorderBackGround.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropEdgeFile    "UI\Widgets\HeavyBorderCorners.blp",
}

Frame "BACKDROP" "BattleNetMediumBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\LightBorderBackGround.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropEdgeFile    "UI\Widgets\LightBorderCorners.blp",
}

Frame "BACKDROP" "BattleNetLightBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\LightBorderBackGround.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropEdgeFile    "UI\Widgets\LightBorderCorners.blp",
}

Frame "BACKDROP" "BattleNetControlBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-inputbox-back.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-inputbox-border.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "BattleNetEditBoxBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-inputbox-back.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-inputbox-border.blp",
    BackdropBlendAll,
}

// --- SMALL BUTTON --------------------------------------------------------------------

Frame "BACKDROP" "BattleNetMenuSmallButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-SmallBorder.blp",
}

// --- LARGE BUTTON --------------------------------------------------------------------

Frame "BACKDROP" "BattleNetMenuLargeButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-LargeBorder.blp",
}

// --- SINGLE BUTTON --------------------------------------------------------------------

Frame "BACKDROP" "BattleNetMenuSingleButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BorderSingle.blp",
}


// --- SINGLE SMALL BUTTON --------------------------------------------------------------------

Frame "BACKDROP" "BattleNetMenuSingleSmallButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-SmallBorderSingle.blp",
}


// --- SINGLE LARGE BUTTON --------------------------------------------------------------------

Frame "BACKDROP" "BattleNetMenuSingleLargeButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-LargeBorderSingle.blp",
}

// --- BUTTON --------------------------------------------------------------------

Frame "BACKDROP" "BattleNetMenuButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-Border.blp",
}

Frame "BACKDROP" "BattleNetButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder.blp",
}

Frame "BACKDROP" "BattleNetButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-Down.blp",
}

Frame "BACKDROP" "BattleNetButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-Disabled.blp",
}

Frame "BACKDROP" "BattleNetButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-DisabledDown.blp",
}

Frame "HIGHLIGHT" "BattleNetButtonFocusHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-Button-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "BattleNetButtonMouseOverHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "BattleNetButtonTemplate" {
    Height 0.031,
    Width 0.179,
    ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.002f -0.003f,    

    ControlBackdrop "ButtonBackdropTemplate",
    Frame "BACKDROP" "ButtonBackdropTemplate" INHERITS "BattleNetButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "ButtonPushedBackdropTemplate",
    Frame "BACKDROP" "ButtonPushedBackdropTemplate" INHERITS "BattleNetButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "ButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "ButtonDisabledBackdropTemplate" INHERITS "BattleNetButtonDisabledBackdropTemplate" {
    }

//    ControlFocusHighlight "ButtonFocusHighlightTemplate",
//    Frame "HIGHLIGHT" "ButtonFocusHighlightTemplate" INHERITS "BattleNetButtonFocusHighlightTemplate" {
//    }

    ControlMouseOverHighlight "ButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "ButtonMouseOverHighlightTemplate" INHERITS "BattleNetButtonMouseOverHighlightTemplate" {
    }
}

Frame "TEXT" "BattleNetButtonTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.012, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
	FontJustificationOffset 0.0 -0.001,
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.5 0.5 0.5 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "BattleNetButtonBarTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.012, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
	FontJustificationOffset 0.0 -0.001,
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.5 0.5 0.5 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "BattleNetTitleTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "BattleNetLabelTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.012, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "BattleNetValueTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.012, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "BattleNetListBoxTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.012, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}

Frame "TEXT" "BattleNetInfoTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.012, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.002 -0.002,	
}


// --- BORDERED BUTTON --------------------------------------------------------------------

Frame "BACKDROP" "BattleNetBorderedButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
}

Frame "BACKDROP" "BattleNetBorderedButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Down.blp",
}

Frame "BACKDROP" "BattleNetBorderedButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
}

Frame "BACKDROP" "BattleNetBorderedButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-DisabledDown.blp",
}

Frame "HIGHLIGHT" "BattleNetBorderedButtonFocusHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-Button-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "BattleNetBorderedButtonMouseOverHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "BattleNetBorderedButtonTemplate" {
    Height 0.031,
    Width 0.179,
    ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.002f -0.003f,    

    ControlBackdrop "BorderedButtonBackdropTemplate",
    Frame "BACKDROP" "BorderedButtonBackdropTemplate" INHERITS "BattleNetBorderedButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "BorderedButtonPushedBackdropTemplate",
    Frame "BACKDROP" "BorderedButtonPushedBackdropTemplate" INHERITS "BattleNetBorderedButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "BorderedButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "BorderedButtonDisabledBackdropTemplate" INHERITS "BattleNetBorderedButtonDisabledBackdropTemplate" {
    }

//    ControlFocusHighlight "BorderedButtonFocusHighlightTemplate",
//    Frame "HIGHLIGHT" "BorderedButtonFocusHighlightTemplate" INHERITS "BattleNetBorderedButtonFocusHighlightTemplate" {
//    }

    ControlMouseOverHighlight "BorderedButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "BorderedButtonMouseOverHighlightTemplate" INHERITS "BattleNetBorderedButtonMouseOverHighlightTemplate" {
    }
}

// --- SCROLLBAR ---------------------------------------------------------------------

Frame "SCROLLBAR" "BattleNetScrollBarTemplate" {
    Width 0.0165,
    SliderLayoutVertical,

    ControlBackdrop "StandardScrollBarBackdrop",
    Frame "BACKDROP" "StandardScrollBarBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Scrollbar-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.008,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Scrollbar-BackdropBorder.blp",
        BackdropBlendAll,
    }

    ScrollBarIncButtonFrame "BattleNetScrollBarIncButton",
    Frame "BUTTON" "BattleNetScrollBarIncButton" {
        Width 0.015,
        Height 0.015,
        ControlBackdrop "BattleNetScrollBarIncButtonBackdrop",
        Frame "BACKDROP" "BattleNetScrollBarIncButtonBackdrop" {                    
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Scrollbar-UpArrow.blp",
            BackdropBlendAll,
        }
    }

    ScrollBarDecButtonFrame "BattleNetScrollBarDecButton",
    Frame "BUTTON" "BattleNetScrollBarDecButton" {
        Width 0.015,
        Height 0.015,
        ControlBackdrop "BattleNetScrollBarDecButtonBackdrop",
        Frame "BACKDROP" "BattleNetScrollBarDecButtonBackdrop" {
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Scrollbar-DownArrow.blp",
            BackdropBlendAll,
        }
    }

    SliderThumbButtonFrame "BattleNetThumbButton",
    Frame "BUTTON" "BattleNetThumbButton" {
        Width 0.01,
        Height 0.01,
        ControlBackdrop "BattleNetThumbButtonBackdrop",
        Frame "BACKDROP" "BattleNetThumbButtonBackdrop" {
            BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnob.blp",
            BackdropBlendAll,
        }
    }
}

// --- SLIDER -----------------------------------------------------------------------

Frame "SLIDER" "BattleNetSliderTemplate" {
    Height 0.022,
    SliderLayoutHorizontal,

/*
    ControlBackdrop "BattleNetScrollBarBackdropTemplate",
    Frame "BACKDROP" "BattleNetScrollBarBackdropTemplate" INHERITS "BattleNetControlBackdropTemplate" {
    }
*/

    SliderThumbButtonFrame "BattleNetThumbButtonTemplate",
    Frame "BUTTON" "BattleNetThumbButtonTemplate" {
        Width 0.016,
        Height 0.016,
        ControlBackdrop "BattleNetThumbButtonBackdropTemplate",
        Frame "BACKDROP" "BattleNetThumbButtonBackdropTemplate" {
            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnob.blp",
        }
    }
}

// --- LISTBOX ----------------------------------------------------------------------

Frame "LISTBOX" "BattleNetListBoxTemplate" {
    ListBoxBorder 0.01,

    ControlBackdrop "BattleNetListBoxBackdropTemplate",
    Frame "BACKDROP" "BattleNetListBoxBackdropTemplate" INHERITS "BattleNetControlBackdropTemplate" {
    }

    ListBoxScrollBar "BattleNetListBoxScrollBarTemplate",
    Frame "SCROLLBAR" "BattleNetListBoxScrollBarTemplate" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
    }
}

// --- POPUPMENU --------------------------------------------------------------------

Frame "BACKDROP" "BattleNetPopupMenuBaseBackdrop" {
    Width 0.14675,
    Height 0.026125,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-PlayerButton-BorderRight.blp",
}

Frame "MENU" "BattleNetPopupMenuMenuTemplate" {
    Height 0.03,
    DecorateFileNames,
    FrameFont "MasterFont",0.013,"",
    MenuTextHighlightColor 0.99 0.827 0.0705 1.0,
    MenuItemHeight 0.014,
    MenuBorder 0.009,

    ControlBackdrop "BattleNetPopupMenuMenuBackdropTemplate",
    Frame "BACKDROP" "BattleNetPopupMenuMenuBackdropTemplate" INHERITS "BattleNetBorderedButtonBackdropTemplate" {
    }
}

Frame "TEXTBUTTON" "BattleNetPopupMenuTitleTemplate" {  
    DecorateFileNames,
    FrameFont "MasterFont",0.013,"",
    ButtonText "BattleNetPopupMenuTitleTextTemplate",
    Frame "TEXT" "BattleNetPopupMenuTitleTextTemplate" {
        FontJustificationOffset 0.01 0.0,
        FontFlags "FIXEDSIZE",
    }
}

Frame "BUTTON" "BattleNetPopupMenuArrowTemplate" {
    Height 0.011,
    Width 0.011,
    ControlBackdrop "BattleNetPopupMenuArrowBackdropTemplate",
    Frame "BACKDROP" "BattleNetPopupMenuArrowBackdropTemplate" {
        BackdropBlendAll,
        BackdropBackground "UI\Widgets\Glues\GlueScreen-Pulldown-Arrow.blp",
    }
}


Frame "POPUPMENU" "BattleNetPopupMenuTemplate" {
    Width 0.111875,
    Height 0.03125,
    PopupButtonInset 0.01,


    ControlBackdrop "BattleNetPopupMenuBackdropTemplate",
    Frame "BACKDROP" "BattleNetPopupMenuBackdropTemplate" INHERITS "BattleNetButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "BattleNetPopupMenuDisabledBackdropTemplate",
    Frame "BACKDROP" "BattleNetPopupMenuDisabledBackdropTemplate" INHERITS "BattleNetButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "PopupMenuTitle",
    Frame "TEXTBUTTON" "PopupMenuTitle" INHERITS WITHCHILDREN "BattleNetPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PopupMenuArrow",
    Frame "BUTTON" "PopupMenuArrow" INHERITS WITHCHILDREN "BattleNetPopupMenuArrowTemplate" { 
    }

    PopupMenuFrame "PopupMenuMenu",
    Frame "MENU" "PopupMenuMenu" INHERITS WITHCHILDREN "BattleNetPopupMenuMenuTemplate" {
    }
}

// --- RADIOBUTTON --------------------------------------------------------------------

Frame "CHECKBOX" "BattleNetRadioButtonTemplate" {
    Width 0.024,
    Height 0.024,

    ControlBackdrop "BattleNetRadioButtonBackdrop",
    Frame "BACKDROP" "BattleNetRadioButtonBackdrop" {
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-RadioButton-Background.blp",
    }

    ControlPushedBackdrop "BattleNetRadioButtonPushedBackdrop",
    Frame "BACKDROP" "BattleNetRadioButtonPushedBackdrop" {
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-RadioButton-BackgroundPressed.blp",
    }

    ControlDisabledBackdrop "BattleNetCheckBoxDisabledBackdrop",
    Frame "BACKDROP" "BattleNetCheckBoxDisabledBackdrop" {
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Checkbox-BackgroundDisabled.blp",
    }

    CheckBoxCheckHighlight "BattleNetRadioButtonHighlightTemplate",
    Frame "HIGHLIGHT" "BattleNetRadioButtonHighlightTemplate" {
        HighlightType "FILETEXTURE",
        HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-RadioButton-Button.blp",    
        HighlightAlphaMode "BLEND",
    }

    CheckBoxDisabledCheckHighlight "BattleNetDisabledRadioButtonHighlightTemplate",
    Frame "HIGHLIGHT" "BattleNetDisabledRadioButtonHighlightTemplate" {
        HighlightType "FILETEXTURE",
        HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-RadioButton-ButtonDisabled.blp",    
        HighlightAlphaMode "BLEND",
    }
}

// --- EDITBOX --------------------------------------------------------------------

Frame "TEXT" "BattleNetEditBoxTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
    FontColor 1.0 1.0 1.0,
    FontFlags "FIXEDSIZE",
}

Frame "EDITBOX" "BattleNetEditBoxTemplate" {
    Height 0.04,
    EditBorderSize 0.009,
    EditCursorColor 1.0 1.0 1.0,

    ControlBackdrop "BattleNetEditBoxBackdrop",
    Frame "BACKDROP" "BattleNetEditBoxBackdrop" INHERITS "BattleNetEditBoxBackdropTemplate" {
    }
}

// --- TEXTAREA -----------------------------------------------------------------
Frame "TEXTAREA" "BattleNetTextAreaTemplate" {
    //DecorateFileNames,
    //FrameFont "MasterFont", 0.011, "",
    TextAreaLineHeight 0.015,
    TextAreaLineGap 0.0,
    TextAreaInset 0.01,

    TextAreaScrollBar "BattleNetTextAreaScrollBarTemplate",
    Frame "SCROLLBAR" "BattleNetTextAreaScrollBarTemplate" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
    }

    ControlBackdrop "BattleNetTextAreaBackdropTemplate",
    Frame "BACKDROP" "BattleNetTextAreaBackdropTemplate" INHERITS "BattleNetControlBackdropTemplate" {
    }
}

// --- CHATDISPLAY -----------------------------------------------------------------

Frame "CHATDISPLAY" "BattleNetChatDisplayTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.011, "",
    ChatDisplayLineHeight 0.01,
    ChatDisplayBorderSize 0.01,

    /*
    ControlBackdrop "BattleNetChatDisplayBackdropTemplate",
    Frame "BACKDROP" "BattleNetChatDisplayBackdropTemplate" INHERITS "BattleNetControlBackdropTemplate" {
    }
    */

    /*
    ChatDisplayScrollBar "BattleNetChatDisplayScrollBarTemplate",
    Frame "SCROLLBAR" "BattleNetChatDisplayScrollBarTemplate" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
    }
    */

    /*
    ChatDisplayEditBox "BattleNetChatDisplayEditBoxTemplate",
    Frame "EDITBOX" "BattleNetChatDisplayEditBoxTemplate" INHERITS WITHCHILDREN "BattleNetEditBoxTemplate" {
    }
    */
}

// --- DIALOG/FRAME ----------------------------------------------------------------

Frame "DIALOG" "BattleNetDialogTemplate" {
    Width 0.60,
    Height 0.40,
    DecorateFileNames,
    FrameFont "MasterFont",0.015,"",

    DialogBackdrop "BattleNetDialogBackdropTemplate",
    Frame "BACKDROP" "BattleNetDialogBackdropTemplate" INHERITS "BattleNetHeavyBackdropTemplate" {
    }
}

Frame "FRAME" "BattleNetFrameTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetuserlistbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetUserListBox" {
    Frame "SCROLLBAR" "UserListScrollBar" INHERITS WITHCHILDREN "BattleNetScrollBarTemplate" {
        Height 0.315625,
        SetPoint BOTTOMRIGHT, "BattleNetUserListBox", BOTTOMRIGHT, -0.00625, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\battlenetuserlistboxitem.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\BattleNetTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "BattleNetUserListBoxItem" {
    Height 0.029322,
    Width 0.2625,
    UseActiveContext,

    Frame "BACKDROP" "UserListItemBackdrop" {
        UseActiveContext,
        SetAllPoints,
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-userlist-back.blp",

        Frame "BACKDROP" "UserListItemIcon" {
            UseActiveContext,
            BackdropBlendAll,
            Height 0.0175,
            Width 0.0325,
            SetPoint LEFT, "UserListItemBackdrop", LEFT, 0.016625, 0.0,
            BackdropBackground  "UI\Widgets\BattleNet\chaticons\default2.blp",
        }

        Frame "TEXT" "UserNameText" INHERITS "BattleNetListBoxTextTemplate" {
            UseActiveContext,
            SetPoint LEFT, "UserListItemBackdrop", LEFT, 0.05625, -0.000625,
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\campaignlistbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "CampaignListBox" {
/*
    Frame "HIGHLIGHT" "test" {
        SetAllPoints,
        HighlightType "SHADE",
        HighlightColor 1.0 0.0 0.0 0.2,
    }
*/

    Frame "SCROLLBAR" "CampaignListScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        Height 0.315625,
        SetPoint BOTTOMRIGHT, "CampaignListBox", BOTTOMRIGHT, -0.00625, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\campaignmenu.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "CampaignMenu" INHERITS "StandardFrameTemplate" {
	SetAllPoints,

    Frame "SPRITE" "CampaignBackdrop" {
        SetAllPoints,
    }

    Frame "SPRITE" "SlidingDoors" {
    	BackgroundArt "UI\Glues\SinglePlayer\Campaign-Fade\Campaign-Fade.mdl",
        SetAllPoints,
    }

    Frame "GLUETEXTBUTTON" "BackButton" INHERITS WITHCHILDREN "CampaignButtonTemplate" {
        Width 0.168,
	    SetPoint TOPRIGHT, "CampaignMenu", BOTTOMRIGHT, -0.04, 0.05,
	    ControlShortcutKey "KEY_BACK_SHORTCUT",

        ButtonText "BackButtonText",
	    Frame "TEXT" "BackButtonText" INHERITS "StandardButtonTextTemplate" {
		    Text "KEY_BACK",
	    }
    }
   
	Frame "FRAME" "MissionSelectFrame" {
		
		Frame "TEXT" "MissionName" INHERITS "StandardTitleTextTemplate" {
			SetPoint BOTTOM, "CampaignMenu", BOTTOM, -0.15, 0.04,
		    FrameFont "MasterFont", 0.024, "",
		    FontJustificationH JUSTIFYCENTER,
		    FontJustificationV JUSTIFYMIDDLE,    
			Text "EMPTY_STRING",
		}
		
		Frame "TEXT" "MissionNameHeader" INHERITS "StandardSmallTextTemplate" {
			SetPoint BOTTOM, "MissionName", TOP, 0.0, 0.002,
		    FrameFont "MasterFont", 0.015, "",
		    FontJustificationH JUSTIFYCENTER,
		    FontJustificationV JUSTIFYMIDDLE,    
			Text "EMPTY_STRING",
		}
		
	}	
	
	Frame "FRAME" "CampaignSelectFrame" {

	    Frame "SPRITE" "WarCraftIIILogo" {
	        SetPoint TOPRIGHT, "CampaignMenu", TOPRIGHT, 0.08, 0.04,
	    }

		Frame "BACKDROP" "CampaignDifficultyBackdrop" {
	        Height  0.090f,
	        Width   0.265f,
	        SetPoint BOTTOMLEFT, "CampaignMenu", BOTTOMLEFT,  0.022, 0.076,
	
	        DecorateFileNames,
	        BackdropTileBackground,
	        BackdropBackground          "EscMenuEditBoxBackground",
	        BackdropCornerFlags         "UL|UR|BL|BR|T|L|B|R",
	        BackdropCornerSize          0.0125,
	        BackdropBackgroundSize      0.256,
	        BackdropBackgroundInsets    0.005 0.005 0.005 0.005,
	        BackdropEdgeFile            "EscMenuEditBoxBorder",
			BackdropBlendAll,
			
	        Frame "POPUPMENU" "DifficultySelect" INHERITS WITHCHILDREN "CampaignPopupMenuTemplate" {
				SetPoint BOTTOMRIGHT, "CampaignDifficultyBackdrop", BOTTOMRIGHT, -0.007, 0.007,
	            Height 0.036,
	            Width 0.145,
	        }
			
	        Frame "TEXT" "DifficultySelectLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint TOPLEFT, "CampaignDifficultyBackdrop", TOPLEFT, 0.01, -0.01,
				Text "SELECT_DIFFICULTY_LEVEL",
			}
			
	        Frame "TEXT" "DifficultyDescriptionText" INHERITS "StandardSmallTitleTextTemplate" {
				Width 0.245,
				SetPoint TOPLEFT, "DifficultySelectLabel", BOTTOMLEFT, 0, 0.001,
				Text "DIFFICULTY_TEXT",
			}
		}					
	}
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\checklistbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "CheckListBox" {

    ControlBackdrop "CheckListBoxBackdrop",
    Frame "BACKDROP" "CheckListBoxBackdrop" INHERITS "StandardEditBoxBackdropTemplate" {
    }

    Frame "SCROLLBAR" "CheckListBoxScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        SetPoint TOPRIGHT, "CheckListBox", TOPRIGHT, 0.0, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\customcampaignmenu.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "CustomCampaignMenu" INHERITS "StandardFrameTemplate" {
	SetAllPoints,
    TabFocusPush,

    //*************************
    //*
    //* Game Settings Panel
    //*
    //*******

    Frame "FRAME" "GameSettingsPanel" {

        Frame "TEXT" "CustomCampaignTitle" INHERITS "StandardTitleTextTemplate" {
            SetPoint TOPLEFT, "CustomCampaignMenu", TOPLEFT, 0.02625, -0.039,
            Text "CUSTOM_CAMPAIGN",
        }
	
		Frame "FRAME" "FileListFrame" {
			SetPoint TOPLEFT, "CustomCampaignTitle", BOTTOMLEFT, 0.0, -0.005,
			Width 0.37,
			Height 0.3,
		}

        Frame "FRAME" "DifficultyPanel" {
            Frame "TEXT" "DifficultyTitle" INHERITS "StandardTitleTextTemplate" {
                SetPoint TOPLEFT, "FileListFrame", BOTTOMLEFT, 0.0, -0.001,
                Text "COLON_DIFFICULTY",
            }

            Frame "TEXT" "DifficultyInfo" INHERITS "StandardInfoTextTemplate" {
                SetPoint TOPLEFT, "DifficultyTitle", BOTTOMLEFT, 0.0, -0.001,
                Width 0.37,
                FontJustificationH JUSTIFYLEFT,
                Text "DIFFICULTY_TEXT",
            }

	        Frame "POPUPMENU" "DifficultySelect" INHERITS "CampaignPopupMenuTemplate" {
				SetPoint TOPRIGHT, "DifficultyInfo", BOTTOMRIGHT, 0.0, -0.002,
	            Height 0.036,
	            Width 0.145,

                ControlBackdrop "CampaignPopupMenuBackdropTemplate",
                Frame "BACKDROP" "CampaignPopupMenuBackdropTemplate" INHERITS "StandardCampaignButtonBackdropTemplate" {
                }

                ControlDisabledBackdrop "CampaignPopupMenuDisabledBackdropTemplate",
                Frame "BACKDROP" "CampaignPopupMenuDisabledBackdropTemplate" INHERITS "StandardCampaignButtonDisabledBackdropTemplate" {
                }

                PopupTitleFrame "CampaignPopupMenuTitle",
                Frame "TEXTBUTTON" "CampaignPopupMenuTitle" INHERITS WITHCHILDREN "CampaignPopupMenuTitleTemplate" {
                }

                PopupArrowFrame "CampaignPopupMenuArrow",
                Frame "BUTTON" "CampaignPopupMenuArrow" INHERITS WITHCHILDREN "CampaignPopupMenuArrowTemplate" { 
                }

                PopupMenuFrame "CampaignPopupMenuMenu",
                Frame "MENU" "CampaignPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
                    MenuItem "EASY",    -2,
                    MenuItem "NORMAL",  -2,
                    MenuItem "HARD",    -2,
                }
	        }
        }
    }

    //*************************
    //*
    //* Map Info Pane
    //*
    //*******

    Frame "FRAME" "CampaignInfoPane" {

        Width 0.271875,
        Height 0.223125,
        SetPoint TOP, "CustomCampaignMenu", TOPRIGHT, -0.180625, -0.0375,

        Frame "TEXT" "CampaignNameValue" INHERITS "StandardInfoTextTemplate" {
            FontColor 1.0 1.0 1.0 1.0,
        }

        Frame "BACKDROP" "AuthIcon" {
            SetPoint LEFT, "CampaignNameValue", RIGHT, 0.0025, 0.0,
            Width 0.01875,
            Height 0.01875,
            BackdropBlendAll,
            BackdropBackground  "ui\widgets\battlenet\chaticons\bnet-blizzard.blp",
        }

        Frame "SPRITE" "MinimapImage" {
            SetPoint TOP, "CampaignInfoPane", TOP, 0.0, -0.0325,
            Width 0.13125,
            Height 0.13125,            
        }

        Frame "BACKDROP" "MinimapImageBackdrop" {
            SetPoint CENTER, "MinimapImage", CENTER, 0.0, 0.002275,
            Width 0.183125,
            Height 0.183125,
            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-MinimapCover3.blp",
        }

        Frame "TEXT" "AuthorLabel" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOP, "MinimapImageBackdrop", BOTTOM, 0.0, 0.0,
            Width 0.25,
            Text "COLON_AUTHOR",
            FontJustificationV JUSTIFYBOTTOM,
        }

        Frame "TEXT" "AuthorValue" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOPLEFT, "AuthorLabel", TOPLEFT, 0.0, 0.0,
            Width 0.25,
            FontColor 1.0 1.0 1.0 1.0,
            FontJustificationH JUSTIFYRIGHT,
            FontJustificationV JUSTIFYBOTTOM,
        }

        Frame "TEXT" "DifficultyLabel" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOP, "AuthorLabel", BOTTOM, 0.0, -0.004,
            Width 0.25,
            Text "COLON_DIFFICULTY",
            FontJustificationV JUSTIFYBOTTOM,
        }

        Frame "TEXT" "DifficultyValue" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOPLEFT, "DifficultyLabel", TOPLEFT, 0.0, 0.0,
            Width 0.25,
            FontColor 1.0 1.0 1.0 1.0,
            FontJustificationH JUSTIFYRIGHT,
            FontJustificationV JUSTIFYBOTTOM,
        }

        Frame "TEXT" "NumMissionsLabel" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOP, "DifficultyLabel", BOTTOM, 0.0, -0.004,
            Width 0.25,
            Text "COLON_NUMBER_OF_MISSIONS",
            FontJustificationV JUSTIFYBOTTOM,
        }

        Frame "TEXT" "NumMissionsValue" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOPLEFT, "NumMissionsLabel", TOPLEFT, 0.0, 0.0,
            Width 0.25,
            FontColor 1.0 1.0 1.0 1.0,
            FontJustificationH JUSTIFYRIGHT,
            FontJustificationV JUSTIFYBOTTOM,
        }

        Frame "TEXT" "MapDescLabel" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOP, "NumMissionsLabel", BOTTOM, 0.0, -0.02,
            Width 0.25,
            Text "COLON_DESCRIPTION",
        }

        Frame "TEXT" "MapDescValue" INHERITS "StandardSmallTextTemplate" {
            SetPoint TOP, "MapDescLabel", BOTTOM, 0.0, -0.002,
            Width 0.25,
            FontColor 1.0 1.0 1.0 1.0,
            FontJustificationV JUSTIFYTOP,
            FontJustificationH JUSTIFYLEFT,
        }
    }

    //*************************
    //*
    //* Bottom Buttons
    //*
    //*******

    Frame "BACKDROP" "OKBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"CustomCampaignMenu",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "OKButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"OKBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_PLAY_CAMPAIGN_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "CancelButton",

            ButtonText "OKButtonText",
		    Frame "TEXT" "OKButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_PLAY_CAMPAIGN",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"OKBackdrop",BOTTOMRIGHT, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_BACK_SHORTCUT",
            TabFocusNext "OKButton",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_BACK",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\decoratedmaplistbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "DecoratedMapListBox" {

    ControlBackdrop "MapListBoxBackdrop",
    Frame "BACKDROP" "MapListBoxBackdrop" INHERITS "EscMenuEditBoxBackdropTemplate" {
    }

    Frame "SCROLLBAR" "MapListScrollBar" INHERITS WITHCHILDREN "EscMenuScrollBarTemplate" {
        SetPoint TOPRIGHT, "DecoratedMapListBox", TOPRIGHT, 0.0, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\dialog.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "DIALOG" "DialogWar3" {
    Height 0.2,
    Width 0.35,

    DialogBackdrop "DialogBackdrop",
    Frame "BACKDROP" "DialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
    }

    Frame "TEXT" "DialogText" INHERITS "StandardInfoTextTemplate" {
        Width 0.24,
        SetPoint TOPLEFT, "DialogWar3", TOPLEFT, 0.08125, -0.0405,

        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYLEFT,
        FontJustificationV JUSTIFYTOP,
    }

    Frame "BACKDROP" "DialogIcon" {
        Height 0.05,
        Width 0.05,
        SetPoint RIGHT, "DialogText", LEFT, -0.005625, 0.0,

        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropBlendAll,
    }

    Frame "BACKDROP" "DialogButtonOKBackdrop" INHERITS "StandardMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOM, "DialogWar3", BOTTOM, -0.015, 0.015,

	    Frame "GLUETEXTBUTTON" "DialogButtonOK" INHERITS WITHCHILDREN "StandardButtonTemplate" {
                Width 0.159,
		SetPoint TOPRIGHT,"DialogButtonOKBackdrop",TOPRIGHT, -0.032, -0.015625,

                ButtonText "DialogButtonOKText",
		    Frame "TEXT" "DialogButtonOKText" INHERITS "StandardButtonTextTemplate" {
			    Text "OK",
		    }
	    }
    }

    Frame "BACKDROP" "DialogButtonNoBackdrop" INHERITS "StandardMenuSingleSmallButtonBaseBackdrop" {
        Width 0.2325,
        Height 0.0525,
        SetPoint BOTTOM, "DialogWar3", BOTTOM, 0.04, 0.015,

	    Frame "GLUETEXTBUTTON" "DialogButtonNo" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.095,
            Height 0.025,
            SetPoint TOPRIGHT,"DialogButtonNoBackdrop",TOPRIGHT, -0.031, -0.013,

            ButtonText "DialogButtonNoText",
		    Frame "TEXT" "DialogButtonNoText" INHERITS "StandardButtonTextTemplate" {
			    Text "NO",
		    }
	    }
    }

    Frame "BACKDROP" "DialogButtonYesBackdrop" INHERITS "StandardMenuSingleSmallButtonBaseBackdrop" {
        Width 0.2325,
        Height 0.0525,
        SetPoint BOTTOM, "DialogWar3", BOTTOM, -0.114, 0.015,

	    Frame "GLUETEXTBUTTON" "DialogButtonYes" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.095,
            Height 0.025,
            SetPoint TOPRIGHT,"DialogButtonYesBackdrop",TOPRIGHT, -0.031, -0.013,

            ButtonText "DialogButtonYesText",
		    Frame "TEXT" "DialogButtonYesText" INHERITS "StandardButtonTextTemplate" {
			    Text "YES",
		    }
	    }
    }

}________________________________________________________________________________________________________________________UI\FrameDef\glue\dialogwar3.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "DIALOG" "DialogWar3" {
    Height 0.2,
    Width 0.35,

    DialogBackdrop "DialogBackdrop",
    Frame "BACKDROP" "DialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
    }

    Frame "TEXT" "DialogText" INHERITS "StandardInfoTextTemplate" {
        Width 0.24,
        SetPoint TOPLEFT, "DialogWar3", TOPLEFT, 0.08125, -0.0405,

        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYLEFT,
        FontJustificationV JUSTIFYTOP,
    }

    Frame "BACKDROP" "DialogIcon" {
        Height 0.05,
        Width 0.05,
        SetPoint RIGHT, "DialogText", LEFT, -0.005625, 0.0,

        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropBlendAll,
    }

    Frame "BACKDROP" "DialogButtonOKBackdrop" INHERITS "StandardMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOM, "DialogWar3", BOTTOM, -0.015, 0.015,

	    Frame "GLUETEXTBUTTON" "DialogButtonOK" INHERITS WITHCHILDREN "StandardButtonTemplate" {
                Width 0.159,
		SetPoint TOPRIGHT,"DialogButtonOKBackdrop",TOPRIGHT, -0.032, -0.015625,

                ButtonText "DialogButtonOKText",
		    Frame "TEXT" "DialogButtonOKText" INHERITS "StandardButtonTextTemplate" {
			    Text "OK",
		    }
	    }
    }

    Frame "BACKDROP" "DialogButtonNoBackdrop" INHERITS "StandardMenuSingleSmallButtonBaseBackdrop" {
        Width 0.2325,
        Height 0.0525,
        SetPoint BOTTOM, "DialogWar3", BOTTOM, 0.04, 0.015,

	    Frame "GLUETEXTBUTTON" "DialogButtonNo" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.095,
            Height 0.025,
            SetPoint TOPRIGHT,"DialogButtonNoBackdrop",TOPRIGHT, -0.031, -0.013,

            ButtonText "DialogButtonNoText",
		    Frame "TEXT" "DialogButtonNoText" INHERITS "StandardButtonTextTemplate" {
			    Text "NO",
		    }
	    }
    }

    Frame "BACKDROP" "DialogButtonYesBackdrop" INHERITS "StandardMenuSingleSmallButtonBaseBackdrop" {
        Width 0.2325,
        Height 0.0525,
        SetPoint BOTTOM, "DialogWar3", BOTTOM, -0.114, 0.015,

	    Frame "GLUETEXTBUTTON" "DialogButtonYes" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.095,
            Height 0.025,
            SetPoint TOPRIGHT,"DialogButtonYesBackdrop",TOPRIGHT, -0.031, -0.013,

            ButtonText "DialogButtonYesText",
		    Frame "TEXT" "DialogButtonYesText" INHERITS "StandardButtonTextTemplate" {
			    Text "YES",
		    }
	    }
    }

}________________________________________________________________________________________________________________________UI\FrameDef\glue\gamechatroom.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "GameChatroom" {
    SetAllPoints,

    // --- team setup
    Frame "FRAME" "TeamSetupContainer" {
        Width 0.46375,
        Height 0.39,
        SetPoint TOPLEFT, "GameChatroom", TOPLEFT, 0.015, -0.031875,
    }

    // --- chat display
    Frame "TEXTAREA" "ChatTextArea" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        TextAreaLineHeight 0.01,
        TextAreaLineGap 0.0015,
        TextAreaInset 0.0,
        TextAreaMaxLines 128,

        SetPoint TOPLEFT, "GameChatroom", TOPLEFT, 0.014375, -0.453125,
        Width 0.461875,
        Height 0.094375,

        TextAreaScrollBar "ChatScrollBar",
        Frame "SCROLLBAR" "ChatScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        }
    }

    Frame "SLASHCHATBOX" "ChatEditBox" INHERITS WITHCHILDREN "StandardEditBoxTemplate" {
        Width 0.469375,
        SetPoint TOPLEFT, "ChatTextArea", BOTTOMLEFT, -0.003125, 0.000625,
		TabFocusDefault,
		TabFocusNext "StartGameButton",
    }

    // --- map display
    Frame "FRAME" "MapDisplayPanel" {

        Frame "FRAME" "MapInfoPaneContainer" {
            Width 0.234375,
            Height 0.225,
            SetPoint TOPRIGHT, "GameChatroom", TOPRIGHT, -0.025625, -0.05625,
        }

        Frame "TEXT" "GameNameLabel" INHERITS "StandardLabelTextTemplate" {
            Width 0.234375,
            SetPoint BOTTOM, "MapInfoPaneContainer", TOP, 0.0, 0.008,
            Text "COLON_GAME_NAME",
        }

        Frame "TEXT" "GameNameValue" INHERITS "StandardValueTextTemplate" {
            Width 0.234375,
            SetPoint TOPLEFT, "GameNameLabel", TOPLEFT, 0.0, 0.0,
            FontJustificationH JUSTIFYRIGHT,
        }

        Frame "FRAME" "AdvancedOptionsContainer" {
            Height 0.125,
            Width 0.234375,
            SetPoint TOP, "MapInfoPaneContainer", BOTTOM, 0.0, -0.008,
        }
    }

    // --- bottom buttons
    Frame "BACKDROP" "StartGameBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint BOTTOMRIGHT,"GameChatroom",BOTTOMRIGHT, -0.015, 0.074,

	    Frame "GLUETEXTBUTTON" "StartGameButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"StartGameBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_START_GAME_SHORTCUT",
            TabFocusNext "CancelButton",

            ButtonText "StartGameButtonText",
		    Frame "TEXT" "StartGameButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_START_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint BOTTOMRIGHT,"GameChatroom",BOTTOMRIGHT, -0.015, 0.0225,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
            SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",
            TabFocusNext "ChatEditBox",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\listbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "ListBoxWar3" {

    ControlBackdrop "ListBoxBackdrop",
    Frame "BACKDROP" "ListBoxBackdrop" INHERITS "StandardEditBoxBackdropTemplate" {
        UseActiveContext,
    }

    Frame "SCROLLBAR" "ListScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        SetPoint TOPRIGHT, "ListBoxWar3", TOPRIGHT, 0.0, 0.0,
        UseActiveContext,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\listboxwar3.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "ListBoxWar3" {

    ControlBackdrop "ListBoxBackdrop",
    Frame "BACKDROP" "ListBoxBackdrop" INHERITS "StandardEditBoxBackdropTemplate" {
        UseActiveContext,
    }

    Frame "SCROLLBAR" "ListScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        SetPoint TOPRIGHT, "ListBoxWar3", TOPRIGHT, 0.0, 0.0,
        UseActiveContext,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\loading.fdf
// -- LOCALIZABLE TEXT ------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- TEMPLATES -------------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "Loading" {
    SetAllPoints,

    Frame "SPRITE" "LoadingBackground" {
        SetAllPoints,
    }

    Frame "SPRITE" "LoadingBar" {
        SetPoint BOTTOMLEFT, "Loading", BOTTOMLEFT, 0.0, 0.0025,

        Frame "TEXT" "LoadingBarText" INHERITS "StandardLabelTextTemplate" {
            SetPoint BOTTOM, "Loading", BOTTOM, 0.0, 0.057,
            Text "LOADING_LOADING",
        }
    }

    // --- CUSTOM FRAMES ---
    Frame "FRAME" "LoadingCustomPanel" {

        Frame "TEXT" "LoadingTitleText" INHERITS "StandardTitleTextTemplate" {
            Width 0.36,
            FontColor 0.99 0.827 0.0705 1.0,
            SetPoint TOPRIGHT, "Loading", TOPRIGHT, -0.025, -0.295,
            FontJustificationH JUSTIFYCENTER,
        }

        Frame "TEXT" "LoadingSubtitleText" INHERITS "StandardTitleTextTemplate" {
            Width 0.36,
            DecorateFileNames,
            FontColor 0.99 0.827 0.0705 1.0,
            FrameFont "MasterFont", 0.024, "",            
            SetPoint TOP, "LoadingTitleText", BOTTOM, 0.0, -0.003,
            FontJustificationH JUSTIFYCENTER,

        }

        Frame "TEXT" "LoadingText" INHERITS "StandardValueTextTemplate" {
            Width 0.36,
            SetPoint TOP, "LoadingSubtitleText", BOTTOM, 0.0, -0.01,
            FontJustificationH JUSTIFYLEFT,
        }

    }

    // --- MELEE FRAMES ---
    Frame "FRAME" "LoadingMeleePanel" {

        Frame "SPRITE" "MinimapImage" {
            Width 0.16,
            Height 0.16,
            SetPoint LEFT, "Loading", LEFT, 0.056875, 0.0425,
        }

        Frame "TEXT" "LoadingMeleeMapName" INHERITS "StandardTitleTextTemplate" {            
            FontColor 0.99 0.827 0.0705 1.0,
            SetPoint BOTTOM, "MinimapImage", TOP, 0.0, 0.01025,
        }

        Frame "TEXT" "LoadingMeleeGameTypeLabel" INHERITS "StandardLabelTextTemplate" {
            Width 0.16,
            SetPoint TOP, "MinimapImage", BOTTOM, 0.0, -0.01025,
            FontJustificationH JUSTIFYLEFT,
            Text "COLON_GAME_TYPE",
        }

        Frame "TEXT" "LoadingMeleeGameTypeValue" INHERITS "StandardValueTextTemplate" {
            Width 0.16,
            SetPoint TOP, "LoadingMeleeGameTypeLabel", BOTTOM, 0.0, -0.002,
            FontJustificationH JUSTIFYLEFT,
        }

        Frame "FRAME" "LoadingMeleePlayerContainer" {
            Width 0.2575,
            SetPoint LEFT, "Loading", LEFT, 0.24, 0.02333,
        }
    }
}

// --- PLAYER SLOT ------------------------------------------------------
Frame "FRAME" "LoadingPlayerSlot" {
    Width 0.256,
    Height 0.0217,        

    Frame "HIGHLIGHT" "LoadingPlayerSlotReadyHighlight" {
        UseActiveContext,
        Height 0.0133,
        Width 0.218,
        SetPoint LEFT, "LoadingPlayerSlot", LEFT, 0.0192, 0.0,
        HighlightType "SHADE",
        HighlightColor 0.0 1.0 0.0 0.5,
    }

    Frame "BACKDROP" "LoadingPlayerSlotBackdrop" {
        UseActiveContext,
        SetAllPoints,
        BackdropBackground  "UI\Widgets\Glues\Loading-NameBackground.blp",
        BackdropBlendAll,

        Frame "TEXT" "LoadingPlayerSlotLevel" INHERITS "StandardExtraSmallTextTemplate" {
            UseActiveContext,
            Width 0.016,
            FontJustificationH JUSTIFYCENTER,
            SetPoint LEFT, "LoadingPlayerSlot", LEFT, 0.024, 0.0,
        }

        Frame "TEXT" "LoadingPlayerSlotName" INHERITS "StandardExtraSmallTextTemplate" {
            UseActiveContext,
            SetPoint LEFT, "LoadingPlayerSlot", LEFT, 0.024, 0.0,
        }

        Frame "TEXT" "LoadingPlayerSlotRace" INHERITS "StandardExtraSmallTextTemplate" {
            UseActiveContext,
            SetPoint RIGHT, "LoadingPlayerSlot", RIGHT, -0.024, 0.0,
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\loadsavedgamescreen.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "LoadSavedGameScreen" INHERITS "StandardFrameTemplate" {
	SetAllPoints,
    TabFocusPush,

    //*************************
    //*
    //* Game Settings Panel
    //*
    //*******

    Frame "FRAME" "GameSettingsPanel" {

        Frame "TEXT" "LoadSavedGameTitle" INHERITS "StandardTitleTextTemplate" {
            SetPoint TOPLEFT, "LoadSavedGameScreen", TOPLEFT, 0.02625, -0.039,
            Text "LOAD_SINGLEPLAYER_SAVED_GAME",
        }
	
		Frame "FRAME" "FileListFrame" {
			SetPoint TOPLEFT, "LoadSavedGameTitle", BOTTOMLEFT, 0.0, -0.01,
			Width 0.37,
			Height 0.325,
		}
    }

    //*************************
    //*
    //* Map Info Pane
    //*
    //*******

    Frame "FRAME" "MapInfoPaneContainer" {
        Width 0.271875,
        Height 0.223125,
        SetPoint TOP, "LoadSavedGameScreen", TOPRIGHT, -0.180625, -0.0375,
    }

    //*************************
    //*
    //* Bottom Buttons
    //*
    //*******

    Frame "BACKDROP" "OKBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"LoadSavedGameScreen",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "OKButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"OKBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_LOAD_GAME_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "CancelButton",

            ButtonText "OKButtonText",
		    Frame "TEXT" "OKButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_LOAD_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"OKBackdrop",BOTTOMRIGHT, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_BACK_SHORTCUT",
            TabFocusNext "OKButton",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_BACK",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\localmultiplayercreate.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "LocalMultiplayerCreate" INHERITS "StandardFrameTemplate" {
	SetAllPoints,

    //*************************
    //*
    //* Game Settings Panel
    //*
    //*******

    Frame "FRAME" "GameSettingsPanel" {

        Frame "TEXT" "GameSettingsTitle" INHERITS "StandardTitleTextTemplate" {
            SetPoint TOPLEFT, "LocalMultiplayerCreate", TOPLEFT, 0.02625, -0.039,
            Text "CREATE_GAME_SETTINGS",
        }

        Frame "TEXT" "GameSpeedLabel" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOPLEFT, "GameSettingsTitle", BOTTOMLEFT, 0.0, -0.01625,
            Text "COLON_GAME_SPEED",
        }

        Frame "BACKDROP" "GameSpeedSliderBackdrop" {
            Height 0.032,
            Width 0.256,
            SetPoint TOPLEFT, "GameSpeedLabel", BOTTOMLEFT, 0.0, -0.001,
            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\BattleNet\bnet-slider-bar3.blp",

            Frame "SLIDER" "GameSpeedSlider" {
                Height 0.032,
                Width 0.23725,
                SetPoint CENTER, "GameSpeedSliderBackdrop", CENTER, -0.00125, -0.0003,

                SliderMinValue 0,
                SliderMaxValue 2,
                SliderInitialValue 2,
                SliderStepSize 1,
                SliderLayoutHorizontal,

                SliderThumbButtonFrame "GameSpeedThumbButton",
                Frame "BUTTON" "GameSpeedThumbButton" {
                    Width 0.016,
                    Height 0.016,

                    ControlBackdrop "GameSpeedThumbButtonBackdrop",
                    Frame "BACKDROP" "GameSpeedThumbButtonBackdrop" {
                        BackdropBlendAll,
                        BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnob.blp",
                    }

                    ControlDisabledBackdrop "GameSpeedThumbButtonDisabledBackdrop",
                    Frame "BACKDROP" "GameSpeedThumbButtonDisabledBackdrop" {
                        BackdropBlendAll,
                        BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnobDisabled.blp",
                    }
                }
            }
        }

        Frame "TEXT" "GameSpeedValue" INHERITS "StandardLabelTextTemplate" {
            SetPoint LEFT, "GameSpeedSlider", RIGHT, 0.015, 0.0,
        }

    Frame "TEXT" "MapListLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "GameSpeedLabel", BOTTOMLEFT, 0.0, -0.04625,
        Text "COLON_SELECT_MAP",
    }

        Frame "FRAME" "MapListContainer" {
            Width 0.375,
            Height 0.29,
            SetPoint TOPLEFT, "MapListLabel", BOTTOMLEFT, 0.0, -0.001,
        }
    }

    //*************************
    //*
    //* Map Summary Panel
    //*
    //*******

    Frame "FRAME" "MapInfoPanel" {
        Frame "FRAME" "MapInfoPaneContainer" {
            Width 0.271875,
            Height 0.323125,
            SetPoint TOP, "LocalMultiplayerCreate", TOPRIGHT, -0.180625, -0.0375,
        }

        Frame "BACKDROP" "MapInfoBackdrop" INHERITS "StandardMenuSingleLargeButtonBaseBackdrop" {
                SetPoint TOPRIGHT,"LocalMultiplayerCreate",TOPRIGHT, -0.055, -0.38,

	        Frame "GLUETEXTBUTTON" "MapInfoButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
		    Width 0.187,
                    SetPoint TOPRIGHT,"MapInfoBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_ADVANCED_OPTIONS_SHORTCUT",
                    TabFocusNext "CreateGameButton",

                    ButtonText "MapInfoButtonText",
		        Frame "TEXT" "MapInfoButtonText" INHERITS "StandardButtonTextTemplate" {
			        Text "KEY_ADVANCED_OPTIONS",
		        }
	        }
        }
    }

    Frame "FRAME" "AdvancedOptionsPanel" {
        Frame "FRAME" "AdvancedOptionsPaneContainer" {
            Width 0.271875,
            Height 0.323125,
            SetPoint TOP, "LocalMultiplayerCreate", TOPRIGHT, -0.180625, -0.0375,
        }

        Frame "BACKDROP" "AdvancedOptionsBackdrop" INHERITS "StandardMenuSingleLargeButtonBaseBackdrop" {
                SetPoint TOPRIGHT,"LocalMultiplayerCreate",TOPRIGHT, -0.055, -0.38,

	        Frame "GLUETEXTBUTTON" "AdvancedOptionsButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
		    Width 0.187,
                    SetPoint TOPRIGHT,"AdvancedOptionsBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_MAP_INFO_SHORTCUT",
                    TabFocusNext "CreateGameButton",

                    ButtonText "AdvancedOptionsButtonText",
		        Frame "TEXT" "AdvancedOptionsButtonText" INHERITS "StandardButtonTextTemplate" {
			        Text "KEY_MAP_INFO",
		        }
	        }
        }
    }

    //*************************
    //*
    //* Bottom Buttons
    //*
    //*******

    Frame "BACKDROP" "PlayBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"LocalMultiplayerCreate",BOTTOMRIGHT,-0.014375,0.124375,

	    Frame "GLUETEXTBUTTON" "PlayButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"PlayBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CREATE_GAME_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "CancelButton",

            ButtonText "PlayButtonText",
		    Frame "TEXT" "PlayButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_CREATE_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"PlayBackdrop",BOTTOMRIGHT, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",
            TabFocusNext "PlayButton",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\localmultiplayerjoin.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "LocalMultiplayerJoin" INHERITS "StandardFrameTemplate" {
	SetAllPoints,
    TabFocusPush,

    //*************************
    //*
    //* Game List Panel
    //*
    //*******

    Frame "FRAME" "GameListPanel" {

        Frame "TEXT" "GameListTitle" INHERITS "StandardTitleTextTemplate" {
            SetPoint TOPLEFT, "LocalMultiplayerJoin", TOPLEFT, 0.02625, -0.039,
            Text "LOCAL_NETWORK_GAMES",
        }

        Frame "TEXT" "PlayerNameLabel" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOPLEFT, "GameListTitle", BOTTOMLEFT, 0.0, -0.02,
            Text "PLAYER_NAME",
        }

        Frame "EDITBOX" "PlayerNameEditBox" INHERITS WITHCHILDREN "StandardEditBoxTemplate" {
            Width 0.37,
            SetPoint TOPLEFT, "PlayerNameLabel", BOTTOMLEFT, 0.0, -0.001,
            TabFocusDefault,
            TabFocusNext "LoadButton",
        }

        Frame "TEXT" "GameListLabel" INHERITS "StandardLabelTextTemplate" {
            SetPoint TOPLEFT, "PlayerNameEditBox", BOTTOMLEFT, 0.0, -0.02,
            Text "COLON_GAMES",
        }

        Frame "FRAME" "GameListContainer" {
            Width 0.37,
            Height 0.275,
            SetPoint TOPLEFT, "PlayerNameEditBox", BOTTOMLEFT, 0.0, -0.033,
        }
    }

    //*************************
    //*
    //* Game Summary Panel
    //*
    //*******

    Frame "FRAME" "GameSummaryPanel" {

        Frame "FRAME" "MapInfoPaneContainer" {
            Width 0.271875,
            Height 0.223125,
            SetPoint TOP, "LocalMultiplayerJoin", TOPRIGHT, -0.180625, -0.0375,
        }

        Frame "TEXT" "GameCreatorLabel" INHERITS "StandardLabelTextTemplate" {
            Width 0.271875,
            SetPoint TOP, "MapInfoPaneContainer", BOTTOM, 0.0, -0.005,

            Text "COLON_GAME_CREATOR",
        }

        Frame "TEXT" "GameCreatorValue" INHERITS "StandardLabelTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "GameCreatorLabel", TOPLEFT, 0.0, 0.0,

            FontColor 1.0 1.0 1.0 1.0,
            FontJustificationH JUSTIFYRIGHT,
        }

        Frame "TEXT" "GameSpeedLabel" INHERITS "StandardLabelTextTemplate" {
            Width 0.271875,
            SetPoint TOP, "GameCreatorLabel", BOTTOM, 0.0, -0.002,

            Text "COLON_GAME_SPEED",
        }

        Frame "TEXT" "GameSpeedValue" INHERITS "StandardLabelTextTemplate" {
            Width 0.271875,
            SetPoint TOPLEFT, "GameSpeedLabel", TOPLEFT, 0.0, 0.0,

            FontColor 1.0 1.0 1.0 1.0,
            FontJustificationH JUSTIFYRIGHT,
        }

        Frame "FRAME" "AdvancedOptionsContainer" {
            Height 0.125,
            Width 0.271875,
            SetPoint TOP, "GameSpeedLabel", BOTTOM, 0.0, -0.0145,
        }
    }


    //*************************
    //*
    //* Game Setup Panel
    //*
    //*******

    Frame "TEXT" "CustomCreateTitle" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOPLEFT, "LocalMultiplayerJoin", TOPLEFT, 0.02625, -0.4875,
        Text "LAN_GAME_SETUP_TITLE",
    }

    Frame "TEXT" "CustomCreateInfo" INHERITS "StandardInfoTextTemplate" {
        SetPoint TOPLEFT, "CustomCreateTitle", BOTTOMLEFT, 0.0, -0.001875,
        Text "LAN_GAME_SETUP_INFO",
    }

    Frame "BACKDROP" "CreateBackdrop" INHERITS "StandardMenuSmallButtonBaseBackdrop" {
        BackdropMirrored,
        SetPoint BOTTOMLEFT,"LocalMultiplayerJoin",BOTTOMLEFT, 0.215, 0.013,

	    Frame "GLUETEXTBUTTON" "CreateButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.128,
		    SetPoint TOPLEFT,"CreateBackdrop",TOPLEFT, 0.012, -0.0165,
		    ControlShortcutKey "KEY_CREATE_GAME_SHORTCUT",
            TabFocusNext "JoinButton",

            ButtonText "CreateButtonText",
		    Frame "TEXT" "CreateButtonText" INHERITS "StandardButtonTextTemplate" {
	 		    Text "KEY_CREATE_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "LoadBackdrop" INHERITS "StandardMenuSmallButtonBaseBackdrop" {
        BackdropMirrored,
        SetPoint RIGHT,"CreateBackdrop",LEFT, 0.07, 0.0,

	    Frame "GLUETEXTBUTTON" "LoadButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.128,
		    SetPoint TOPLEFT,"LoadBackdrop",TOPLEFT, 0.012, -0.0165,
		    ControlShortcutKey "KEY_LOAD_GAME_SHORTCUT",
            TabFocusNext "CreateButton",

            ButtonText "LoadButtonText",
		    Frame "TEXT" "LoadButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_LOAD_GAME",
		    }
	    }
    }

    //*************************
    //*
    //* Bottom Buttons
    //*
    //*******

    Frame "BACKDROP" "JoinBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"LocalMultiplayerJoin",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "JoinButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"JoinBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_JOIN_GAME_SHORTCUT",
            TabFocusNext "CancelButton",

            ButtonText "JoinButtonText",
		    Frame "TEXT" "JoinButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_JOIN_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"JoinBackdrop",BOTTOMRIGHT, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\localmultiplayerload.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "LocalMultiplayerLoad" INHERITS "StandardFrameTemplate" {
	SetAllPoints,

    //*************************
    //*
    //* Game Settings Panel
    //*
    //*******

    Frame "FRAME" "GameSettingsPanel" {

        Frame "TEXT" "LocalMultiplayerLoadTitle" INHERITS "StandardTitleTextTemplate" {
            SetPoint TOPLEFT, "LocalMultiplayerLoad", TOPLEFT, 0.02625, -0.039,
            Text "LOAD_MULTIPLAYER_SAVED_GAME",
        }
	
		Frame "FRAME" "FileListFrame" {
			SetPoint TOPLEFT, "LocalMultiplayerLoadTitle", BOTTOMLEFT, 0.0, -0.02,
			Width 0.37,
			Height 0.325,
		}
    }

    //*************************
    //*
    //* Map Info Pane
    //*
    //*******

    Frame "FRAME" "MapInfoPaneContainer" {
        Width 0.271875,
        Height 0.223125,
        SetPoint TOP, "LocalMultiplayerLoad", TOPRIGHT, -0.180625, -0.0375,
    }

    //*************************
    //*
    //* Bottom Buttons
    //*
    //*******

    Frame "BACKDROP" "OKBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"LocalMultiplayerLoad",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "OKButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"OKBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_LOAD_GAME_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "CancelButton",

            ButtonText "OKButtonText",
		    Frame "TEXT" "OKButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_LOAD_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"OKBackdrop",BOTTOMRIGHT, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_BACK_SHORTCUT",
            TabFocusNext "OKButton",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_BACK",
		    }
	    }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\mainmenu.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "MainMenuFrame" INHERITS "StandardFrameTemplate" {
    SetAllPoints,

    Frame "SPRITE" "WarCraftIIILogo" {
        //BackgroundArt "UI\Glues\MainMenu\WarCraftIIILogo\WarCraftIIILogo.mdl",
        SetPoint TOPLEFT, "MainMenuFrame", TOPLEFT, 0.13, 0.04,
    }

    Frame "FRAME" "RealmSelect" {
		SetAllPoints,
		
	    Frame "TEXT" "RealmSelectText" INHERITS "StandardTitleTextTemplate" {
	        SetPoint TOPLEFT, "MainMenuFrame", TOPLEFT, 0.02625, -0.109,
                FontColor 1.0 1.0 1.0 1.0,
	        Text "BNET_REALM_SELECT",
	    }

	    Frame "TEXT" "RealmSelectMessage" INHERITS "StandardSmallTextTemplate" {
	        SetPoint TOPLEFT, "RealmSelectText", BOTTOMLEFT, 0.0, -0.005,
	        Width 0.275,
	        Height 0.06,
	        Text "BNET_REALM_MESSAGE",
	        FontJustificationH JUSTIFYLEFT,
	        FontJustificationV JUSTIFYTOP,
	    }
	    
	    Frame "FRAME" "RealmListContainer" {
	    	SetPoint TOPLEFT, "RealmSelectMessage", BOTTOMLEFT, 0.0, 0.006,
	    	Width 0.275,
	    	Height 0.189,
	    }

        Frame "BACKDROP" "RealmSelectOKBackdrop" INHERITS "StandardMenuSmallButtonBaseBackdrop" {
            Width 0.16,
            Height 0.05,
            SetPoint TOPLEFT, "MainMenuFrame", TOPLEFT, 0.207, -0.370,
            BackdropMirrored,

			Frame "GLUETEXTBUTTON" "RealmSelectOKButton" INHERITS WITHCHILDREN "StandardSmallButtonTemplate" {
                Width 0.079,
                Height 0.023,
			    SetPoint TOPLEFT,"RealmSelectOKBackdrop",TOPLEFT, 0.008, -0.013,

			    ButtonText "RealmSelectOKText",
			    Frame "TEXT" "RealmSelectOKText" INHERITS "StandardButtonTextTemplate" {
			        Text "OK",
			    }
			}
        }

        Frame "BACKDROP" "RealmSelectCancelBackdrop" INHERITS "StandardMenuSmallButtonBaseBackdrop" {
            Width 0.16,
            Height 0.05,
            SetPoint RIGHT, "RealmSelectOKBackdrop", LEFT, -0.02, 0.0,
            BackdropMirrored,

			Frame "GLUETEXTBUTTON" "RealmSelectCancelButton" INHERITS WITHCHILDREN "StandardSmallButtonTemplate" {
                Width 0.079,
                Height 0.023,
			    SetPoint TOPLEFT,"RealmSelectCancelBackdrop",TOPLEFT, 0.008, -0.013,

			    ButtonText "RealmSelectCancelText",
			    Frame "TEXT" "RealmSelectCancelText" INHERITS "StandardButtonTextTemplate" {
			        Text "CANCEL",
			    }
			}
        }
	}

    Frame "FRAME" "ControlLayer" {
	    SetAllPoints,

        Frame "BACKDROP" "SinglePlayerBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
            SetPoint TOPRIGHT,"MainMenuFrame",TOPRIGHT, -0.015, -0.110625,

            Frame "GLUEBUTTON" "EditionButton" INHERITS WITHCHILDREN "StandardIconicButtonTemplate" { 
                SetPoint TOPRIGHT, "SinglePlayerBackdrop", TOPRIGHT, -0.012, -0.0165,

                ControlBackdrop "EditionButtonBackdropTemplate",
                Frame "BACKDROP" "EditionButtonBackdropTemplate" {
                    BackdropBackground  "UI\Widgets\Glues\GlueScreen-ROC-EditionButton-up.blp",
                    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
                    BackdropCornerSize  0.0155,
                    BackdropBackgroundSize  0.031,
                    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
                    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
                }
            
                ControlPushedBackdrop "EditionButtonPushedBackdropTemplate",
                Frame "BACKDROP" "EditionButtonPushedBackdropTemplate" {
                    BackdropBackground  "UI\Widgets\Glues\GlueScreen-ROC-EditionButton-down.blp",
                    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
                    BackdropCornerSize  0.0155,
                    BackdropBackgroundSize  0.031,
                    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
                    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
                }
            
                ControlDisabledBackdrop "EditionButtonDisabledBackdropTemplate",
                Frame "BACKDROP" "EditionButtonDisabledBackdropTemplate" {
                    BackdropBackground  "UI\Widgets\Glues\GlueScreen-ROC-EditionButton-disabled.blp",
                    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
                    BackdropCornerSize  0.0155,
                    BackdropBackgroundSize  0.031,
                    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
                    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
                }

            }

            Frame "GLUETEXTBUTTON" "SinglePlayerButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {            
                Width 0.149,
                SetPoint TOPRIGHT, "EditionButton", TOPLEFT, 0.001, 0.0,
                ControlShortcutKey "KEY_SINGLE_PLAYER_SHORTCUT",
                TabFocusDefault,
                TabFocusNext "MultiPlayerButton",

                ButtonText "SinglePlayerButtonText",
                Frame "TEXT" "SinglePlayerButtonText" INHERITS "StandardButtonTextTemplate" {
                    Text "KEY_SINGLE_PLAYER",
                }
            }
        }

        Frame "BACKDROP" "BattleNetBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
            SetPoint TOPRIGHT,"SinglePlayerBackdrop",BOTTOMRIGHT, 0, 0.005,

		    Frame "GLUEBUTTON" "RealmButton" INHERITS WITHCHILDREN "StandardIconicButtonTemplate" {	
	            SetPoint TOPRIGHT, "BattleNetBackdrop", TOPRIGHT, -0.012, -0.0165,

				ControlBackdrop "RealmButtonBackdropTemplate",
				Frame "BACKDROP" "RealmButtonBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-up.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.0155,
				    BackdropBackgroundSize  0.031,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
				}
			
				ControlPushedBackdrop "RealmButtonPushedBackdropTemplate",
				Frame "BACKDROP" "RealmButtonPushedBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-down.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.0155,
				    BackdropBackgroundSize  0.031,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
				}
			
				ControlDisabledBackdrop "RealmButtonDisabledBackdropTemplate",
				Frame "BACKDROP" "RealmButtonDisabledBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-disabled.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.0155,
				    BackdropBackgroundSize  0.031,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
				}

            }

            Frame "GLUETEXTBUTTON" "BattleNetButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {	
                Width 0.149,
                SetPoint TOPRIGHT, "RealmButton", TOPLEFT, 0.001, 0.0,
                ControlShortcutKey "KEY_BATTLE_NET_SHORTCUT",
                TabFocusNext "LocalAreaNetworkButton",

                ButtonText "BattleNetButtonText",
                Frame "TEXT" "BattleNetButtonText" INHERITS "StandardButtonTextTemplate" {
                    Text "KEY_BATTLE_NET",
                }
            }
        }

        Frame "BACKDROP" "LocalAreaNetworkBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
            SetPoint TOPRIGHT,"BattleNetBackdrop",BOTTOMRIGHT,0, 0.005,

            Frame "GLUETEXTBUTTON" "LocalAreaNetworkButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
                SetPoint TOPRIGHT,"LocalAreaNetworkBackdrop",TOPRIGHT, -0.012, -0.0165,
                ControlShortcutKey "KEY_LOCAL_AREA_NETWORK_SHORTCUT",
                TabFocusNext "OptionsButton",

                ButtonText "LocalAreaNetworkButtonText",
                Frame "TEXT" "LocalAreaNetworkButtonText" INHERITS "StandardButtonTextTemplate" {
                    Text "KEY_LOCAL_AREA_NETWORK",
                }
            }
        }

        Frame "BACKDROP" "OptionsBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
            SetPoint TOPRIGHT,"LocalAreaNetworkBackdrop",BOTTOMRIGHT,0,0.005,

            Frame "GLUETEXTBUTTON" "OptionsButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
                SetPoint TOPRIGHT,"OptionsBackdrop",TOPRIGHT, -0.012, -0.0165,
                ControlShortcutKey "KEY_OPTIONS_SHORTCUT",
                TabFocusNext "CreditsButton",

                ButtonText "OptionsButtonText",
                Frame "TEXT" "OptionsButtonText" INHERITS "StandardButtonTextTemplate" {
                    Text "KEY_OPTIONS",
                }
            }
        }

        Frame "BACKDROP" "CreditsBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
            SetPoint TOPRIGHT,"OptionsBackdrop",BOTTOMRIGHT,0,0.005,

            Frame "GLUETEXTBUTTON" "CreditsButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
                SetPoint TOPRIGHT,"CreditsBackdrop",TOPRIGHT, -0.012, -0.0165,
                ControlShortcutKey "KEY_CREDITS_SHORTCUT",
                TabFocusNext "ExitButton",

                ButtonText "CreditsButtonText",
                Frame "TEXT" "CreditsButtonText" INHERITS "StandardButtonTextTemplate" {
                    Text "KEY_CREDITS",
                }
            }
        }

        Frame "BACKDROP" "ExitBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
            Width 0.24,
            SetPoint BOTTOMRIGHT,"MainMenuFrame",BOTTOMRIGHT,-0.015,0.05,

            Frame "GLUETEXTBUTTON" "ExitButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
                Width 0.168,
                SetPoint TOPRIGHT,"ExitBackdrop",TOPRIGHT, -0.012, -0.0165,
                ControlShortcutKey "KEY_QUIT_SHORTCUT",

                ButtonText "ExitButtonText",
                Frame "TEXT" "ExitButtonText" INHERITS "StandardButtonTextTemplate" {
                    Text "KEY_QUIT",
                }
            }
        }
    }
}

// create this as child of MainMenuFrame when debugging
Frame "GLUETEXTBUTTON" "DebugButton" INHERITS WITHCHILDREN "StandardBorderedButtonTemplate" {
    SetPoint BOTTOMLEFT,"MainMenuFrame",BOTTOMLEFT,0.18,0.03,
    ControlShortcutKey "KEY_DEBUG_SHORTCUT",

    ButtonText "DebugButtonText",
    Frame "TEXT" "DebugButtonText" INHERITS "StandardButtonTextTemplate" {
        Text "KEY_DEBUG",
    }
}

// create this as child of MainMenuFrame when debugging
Frame "GLUETEXTBUTTON" "ReplayButton" INHERITS WITHCHILDREN "StandardBorderedButtonTemplate" {
    SetPoint LEFT,"DebugButton",RIGHT,0.01,0,
    ControlShortcutKey "KEY_REPLAY_SHORTCUT",

    ButtonText "ReplayButtonText",
    Frame "TEXT" "ReplayButtonText" INHERITS "StandardButtonTextTemplate" {
        Text "KEY_REPLAY",
    }
}

// create this as child of MainMenuFrame when debugging
Frame "GLUETEXTBUTTON" "BrowserButton" INHERITS WITHCHILDREN "StandardBorderedButtonTemplate" {
    SetPoint LEFT,"ReplayButton",RIGHT,0.01,0,
    ControlShortcutKey "KEY_BROWSER_SHORTCUT",

    ButtonText "BrowserButtonText",
    Frame "TEXT" "BrowserButtonText" INHERITS "StandardButtonTextTemplate" {
        Text "KEY_BROWSER",
    }
}

// Create this as child of MainMenuFrame when debugging


// -- QuickReplayDialog -----------------------------------------------------------

Frame "DIALOG" "QuickReplayDialog" {
    Height 0.23,
    Width 0.35,

    DialogBackdrop "ReplayBackdrop",
    Frame "BACKDROP" "ReplayBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
    }

    Frame "TEXT" "ReplayTitleText" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOP, "QuickReplayDialog", TOP, 0.0, -0.04,

        Text "REPLAY_OPTIONS",
    }

    Frame "GLUECHECKBOX" "IgnoreSyncValues" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
        SetPoint TOPLEFT, "QuickReplayDialog", TOPLEFT, 0.04, -0.07,
    }

    Frame "TEXT" "IgnoreSyncValuesLabel" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint LEFT, "IgnoreSyncValues", RIGHT, 0.0045, 0.0,
        Text "IGNORESYNCVALUES",
    }

    Frame "GLUECHECKBOX" "ReRecordSyncValues" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
        SetPoint TOP, "IgnoreSyncValues", BOTTOM, 0.0, -0.002,
    }

    Frame "TEXT" "ReRecordSyncValuesLabel" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint LEFT, "ReRecordSyncValues", RIGHT, 0.0045, 0.0,
        Text "RERECORDSYNCVALUES",
    }

    Frame "GLUECHECKBOX" "OutputNetCommands" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
        SetPoint TOP, "ReRecordSyncValues", BOTTOM, 0.0, -0.002,
    }

    Frame "TEXT" "OutputNetCommandsLabel" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint LEFT, "OutputNetCommands", RIGHT, 0.0045, 0.0,
        Text "OUTPUTNETCOMMANDS",
    }

    Frame "GLUETEXTBUTTON" "StartReplayButton" INHERITS WITHCHILDREN "StandardBorderedButtonTemplate" {
        Width 0.13,
        SetPoint BOTTOMRIGHT,"QuickReplayDialog",BOTTOM, -0.0, 0.03,
        ControlShortcutKey "KEY_START_REPLAY_SHORTCUT",

        ButtonText "StartReplayButtonText",
        Frame "TEXT" "StartReplayButtonText" INHERITS "StandardButtonTextTemplate" {
            Text "KEY_START_REPLAY",
        }
    }

    Frame "GLUETEXTBUTTON" "CancelReplayButton" INHERITS WITHCHILDREN "StandardBorderedButtonTemplate" {
        Width 0.13,
        SetPoint BOTTOMLEFT,"QuickReplayDialog",BOTTOM, 0.01, 0.03,
        ControlShortcutKey "KEY_CANCEL_SHORTCUT",

        ButtonText "CancelReplayButtonText",
        Frame "TEXT" "CancelReplayButtonText" INHERITS "StandardButtonTextTemplate" {
            Text "KEY_CANCEL",
        }
    }
}

// -- QuickReplayConfirmDialog ----------------------------------------------------

Frame "DIALOG" "QuickReplayConfirmDialog" {
    Height 0.26,
    Width 0.35,

    DialogBackdrop "ReplayConfirmBackdrop",
    Frame "BACKDROP" "ReplayConfirmBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
    }

    Frame "TEXT" "ConfirmReplayTitleText" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOP, "QuickReplayConfirmDialog", TOP, 0.0, -0.04,

        Text "REPLAY_CONFIRM",
    }

    Frame "TEXT" "DescriptionLabel" INHERITS "StandardInfoTextTemplate" {
	Width 0.26,
        DecorateFileNames,
        FontColor 1.0 1.0 1.0 1.0,
        SetPoint TOPLEFT, "QuickReplayConfirmDialog", TOPLEFT, 0.04, -0.07,
        Text "REPLAY_CONFIRM_DESC",
    }

    Frame "TEXT" "ReplayNetVersionLabel" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint TOPRIGHT, "DescriptionLabel", BOTTOM, 0.0, -0.012,
        Text "REPLAY_CONFIRM_RE_NETVERSION",
    }

    Frame "TEXT" "ReplayNetVersion" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint LEFT, "ReplayNetVersionLabel", RIGHT, 0.0045, 0.0,
        Text "",
    }

    Frame "TEXT" "ReplayBuildLabel" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint TOPRIGHT, "ReplayNetVersionLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "REPLAY_CONFIRM_RE_BUILD",
    }

    Frame "TEXT" "ReplayBuild" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint LEFT, "ReplayBuildLabel", RIGHT, 0.0045, 0.0,
        Text "",
    }

    Frame "TEXT" "GameNetVersionLabel" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint TOPRIGHT, "ReplayBuildLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "REPLAY_CONFIRM_GA_NETVERSION",
    }

    Frame "TEXT" "GameNetVersion" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint LEFT, "GameNetVersionLabel", RIGHT, 0.0045, 0.0,
        Text "",
    }

    Frame "TEXT" "GameBuildLabel" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint TOPRIGHT, "GameNetVersionLabel", BOTTOMRIGHT, 0.0, -0.002,
        Text "REPLAY_CONFIRM_GA_BUILD",
    }

    Frame "TEXT" "GameBuild" INHERITS "StandardInfoTextTemplate" {
        DecorateFileNames,
        FrameFont "MasterFont", 0.011, "",
        SetPoint LEFT, "GameBuildLabel", RIGHT, 0.0045, 0.0,
        Text "",
    }

    Frame "GLUETEXTBUTTON" "StartConfirmReplayButton" INHERITS WITHCHILDREN "StandardBorderedButtonTemplate" {
        Width 0.13,
        SetPoint BOTTOMRIGHT,"QuickReplayConfirmDialog",BOTTOM, -0.0, 0.03,
        ControlShortcutKey "KEY_START_REPLAY_SHORTCUT",

        ButtonText "StartReplayButtonText",
        Frame "TEXT" "StartReplayButtonText" INHERITS "StandardButtonTextTemplate" {
            Text "KEY_START_REPLAY",
        }
    }

    Frame "GLUETEXTBUTTON" "CancelConfirmReplayButton" INHERITS WITHCHILDREN "StandardBorderedButtonTemplate" {
        Width 0.13,
        SetPoint BOTTOMLEFT,"QuickReplayConfirmDialog",BOTTOM, 0.01, 0.03,
        ControlShortcutKey "KEY_CANCEL_SHORTCUT",

        ButtonText "CancelReplayButtonText",
        Frame "TEXT" "CancelReplayButtonText" INHERITS "StandardButtonTextTemplate" {
            Text "KEY_CANCEL",
        }
    }
} 


// -- BattleNetPatchDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetPatchDialog" {
    Height 0.2,
    Width 0.35,

    DialogBackdrop "PatchBackdrop",
    Frame "BACKDROP" "PatchBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	BackdropBlendAll,
    }

    Frame "TEXT" "PatchTitleText" INHERITS "StandardTitleTextTemplate" {
        FontColor 0.99 0.827 0.0705 1.0,
        SetPoint TOP, "BattleNetPatchDialog", TOP, 0.0, -0.04,

        Text "DOWNLOADING_UPDATE",
    }

    Frame "TEXT" "PatchInfoText" INHERITS "StandardInfoTextTemplate" {
        Width 0.30,
        SetPoint TOP, "PatchTitleText", TOP, 0.0, -0.02,
        FontColor 1.0 1.0 1.0 1.0,

        Text "PATCH_RESTART",
    }

    Frame "BACKDROP" "PatchButtonBackdrop" INHERITS "StandardMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOM, "BattleNetPatchDialog", BOTTOM, -0.015, 0.015,

	    Frame "GLUETEXTBUTTON" "PatchButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
                Width 0.159,
		SetPoint TOPRIGHT,"PatchButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		ControlShortcutKey "KEY_CANCEL_SHORTCUT",
                ButtonText "PatchButtonText",
		    Frame "TEXT" "PatchButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }

    Frame "SPRITE" "PatchProgressBar" {
        SetPoint BOTTOM, "BattleNetPatchDialog", BOTTOM, 0.0, 0.07875,
        BackgroundArt "UI\Glues\BattleNet\ProgressBar\BattlenetProgressBar.mdl",

        Frame "TEXT" "PatchProgressText" INHERITS "StandardTitleTextTemplate" {
            SetPoint CENTER, "PatchProgressBar", CENTER, 0.0, -0.0125,
        }
    }
}

// -- BattleNetConnectDialog --------------------------------------------------------
Frame "DIALOG" "BattleNetConnectDialog" {
    Height 0.2,
    Width 0.35,

    DialogBackdrop "ConnectBackdrop",
    Frame "BACKDROP" "ConnectBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	BackdropBlendAll,
    }

    Frame "TEXT" "ConnectTitleText" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOP, "BattleNetConnectDialog", TOP, 0.0, -0.04,
        FontColor 0.99 0.827 0.0705 1.0,
        Text "BNET_CONNECT_TITLE",
    }

    Frame "TEXT" "ConnectInfoText" INHERITS "StandardInfoTextTemplate" {
        Width 0.30,
        SetPoint TOP, "ConnectTitleText", BOTTOM, 0.0, -0.025,
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "BACKDROP" "ConnectButtonBackdrop" INHERITS "StandardMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOM, "BattleNetConnectDialog", BOTTOM, -0.015, 0.015,

	    Frame "GLUETEXTBUTTON" "ConnectButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"ConnectButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",
            ButtonText "ConnectButtonText",
		    Frame "TEXT" "ConnectButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
}

// -- UserDataMigrationDialog --------------------------------------------------------
Frame "DIALOG" "UserDataMigrationDialog" {
    Height 0.22,
    Width 0.45,

    DialogBackdrop "MigrationBackdrop",
    Frame "BACKDROP" "MigrationBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
        BackdropBlendAll,
    }

    Frame "TEXT" "MigrationTitleText" INHERITS "StandardTitleTextTemplate" {
        FontColor 0.99 0.827 0.0705 1.0,
        SetPoint TOP, "UserDataMigrationDialog", TOP, 0.0, -0.04,
    }

    Frame "TEXT" "MigrationInfoText" INHERITS "StandardInfoTextTemplate" {
        Width 0.30,
        SetPoint TOP, "MigrationTitleText", TOP, 0.0, -0.02,
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "BACKDROP" "MigrationButtonLargeSingleBackdrop" INHERITS "StandardMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOM, "UserDataMigrationDialog", BOTTOM, -0.015, 0.015,

        Frame "GLUETEXTBUTTON" "MigrationButtonLargeSingle" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.159,
            SetPoint TOPRIGHT,"MigrationButtonLargeSingleBackdrop",TOPRIGHT, -0.032, -0.015625,

            ButtonText "MigrationButtonLargeSingleText",
            Frame "TEXT" "MigrationButtonLargeSingleText" INHERITS "StandardButtonTextTemplate" {
                Text "CANCEL",
            }
        }
    }

    Frame "BACKDROP" "MigrationButtonSmallRightBackdrop" INHERITS "StandardMenuSingleSmallButtonBaseBackdrop" {
        Width 0.2325,
        Height 0.0525,
        SetPoint BOTTOM, "UserDataMigrationDialog", BOTTOM, 0.04, 0.015,

        Frame "GLUETEXTBUTTON" "MigrationButtonSmallRight" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.095,
            Height 0.025,
            SetPoint TOPRIGHT,"MigrationButtonSmallRightBackdrop",TOPRIGHT, -0.031, -0.013,

            ButtonText "MigrationButtonSmallRightText",
            Frame "TEXT" "MigrationButtonSmallRightText" INHERITS "StandardButtonTextTemplate" {
                Text "CANCEL",
            }
        }
    }

    Frame "BACKDROP" "MigrationButtonSmallLeftBackdrop" INHERITS "StandardMenuSingleSmallButtonBaseBackdrop" {
        Width 0.2325,
        Height 0.0525,
        SetPoint BOTTOM, "UserDataMigrationDialog", BOTTOM, -0.114, 0.015,

        Frame "GLUETEXTBUTTON" "MigrationButtonSmallLeft" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.095,
            Height 0.025,
            SetPoint TOPRIGHT,"MigrationButtonSmallLeftBackdrop",TOPRIGHT, -0.031, -0.013,

            ButtonText "MigrationButtonSmallLeftText",
            Frame "TEXT" "MigrationButtonSmallLeftText" INHERITS "StandardButtonTextTemplate" {
                Text "OK",
            }
        }
    }

    Frame "SPRITE" "MigrationProgressBar" {
        SetPoint BOTTOM, "UserDataMigrationDialog", BOTTOM, 0.0, 0.07875,
        BackgroundArt "UI\Glues\BattleNet\ProgressBar\BattlenetProgressBar.mdl",

        Frame "TEXT" "MigrationProgressText" INHERITS "StandardTitleTextTemplate" {
            SetPoint CENTER, "MigrationProgressBar", CENTER, 0.0, -0.0125,
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\mapinfopane.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "MapInfoPane" {

/*
    // NOTE: use this highlight to position this guy on any new screens
    Frame "HIGHLIGHT" "DebugTestFrame" {
        SetAllPoints,
        HighlightColor 1.0 0.0 0.0 0.2,
        HighlightType "SHADE",
    }
*/

    Frame "BACKDROP" "MaxPlayersIcon" {
        Width 0.01875,
        Height 0.01875,
        BackdropBlendAll,
        BackdropBackground  "ui\widgets\glues\icon-file-melee.blp",

        Frame "TEXT" "MaxPlayersValue" INHERITS "StandardSmallTextTemplate" {
            DecorateFileNames,
            FrameFont "MasterFont", 0.009, "",
            SetPoint CENTER, "MaxPlayersIcon", CENTER, 0.0, 0.0,
        }
    }

    Frame "TEXT" "MapNameValue" INHERITS "StandardInfoTextTemplate" {
        SetPoint LEFT, "MaxPlayersIcon", RIGHT, 0.0025, 0.0,
        FontColor 1.0 1.0 1.0 1.0,
    }

    Frame "BACKDROP" "AuthIcon" {
        SetPoint LEFT, "MapNameValue", RIGHT, 0.0025, 0.0,
        Width 0.01875,
        Height 0.01875,
        BackdropBlendAll,
        BackdropBackground  "ui\widgets\battlenet\chaticons\bnet-blizzard.blp",
    }

    Frame "SPRITE" "MinimapImage" {
        Width 0.13125,
        Height 0.13125,
    }

    Frame "BACKDROP" "MinimapImageBackdrop" {
        SetPoint CENTER, "MinimapImage", CENTER, 0.0, 0.002275,
        Width 0.183125,
        Height 0.183125,
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-MinimapCover3.blp",
    }

/*
	// The following frames are needed when MAP_INFO_PANE_SUPPORTS_REPLAY is on.
	
    Frame "TEXT" "NumPlayersLabel" INHERITS "StandardLabelTextTemplate" {
        Text "COLON_NUMBER_OF_PLAYERS",
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "NumPlayersValue" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "NumPlayersLabel", TOPLEFT, 0.0, 0.0,
        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "ElapsedTimeLabel" INHERITS "StandardLabelTextTemplate" {
        Text "COLON_ELAPSED_TIME",
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "ElapsedTimeValue" INHERITS "StandardLabelTextTemplate" {
        Text "DASH_DASH",
        SetPoint TOPLEFT, "ElapsedTimeLabel", TOPLEFT, 0.0, 0.0,
        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
        FontJustificationV JUSTIFYBOTTOM,
    }
*/

    Frame "TEXT" "SuggestedPlayersLabel" INHERITS "StandardLabelTextTemplate" {
        Text "COLON_SUGGESTED_PLAYERS",
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "SuggestedPlayersValue" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "SuggestedPlayersLabel", TOPLEFT, 0.0, 0.0,
        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "MapSizeLabel" INHERITS "StandardLabelTextTemplate" {
        Text "COLON_MAP_SIZE",
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "MapSizeValue" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "MapSizeLabel", TOPLEFT, 0.0, 0.0,
        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "MapTilesetLabel" INHERITS "StandardLabelTextTemplate" {
        Text "COLON_TILESET",
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "MapTilesetValue" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "MapTilesetLabel", TOPLEFT, 0.0, 0.0,
        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "MapDescLabel" INHERITS "StandardLabelTextTemplate" {
        Text "COLON_MAP_DESC",
    }

    Frame "TEXT" "MapDescValue" INHERITS "StandardSmallTextTemplate" {
        SetPoint TOP, "MapDescLabel", BOTTOM, 0.0, -0.002,
        FontColor 1.0 1.0 1.0 1.0,
		FrameFont "MasterFont", 0.0088, "",
        FontJustificationV JUSTIFYTOP,
        FontJustificationH JUSTIFYLEFT,
    }
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\maplistbox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "MapListBox" {

    ControlBackdrop "MapListBoxBackdrop",
    Frame "BACKDROP" "MapListBoxBackdrop" INHERITS "StandardEditBoxBackdropTemplate" {
    }

    Frame "SCROLLBAR" "MapListScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        SetPoint TOPRIGHT, "MapListBox", TOPRIGHT, 0.0, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\mappreferencebox.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "MapPreferenceBox" {

    ControlBackdrop "MapPreferenceBoxBackdrop",
    Frame "BACKDROP" "MapPreferenceBoxBackdrop" INHERITS "StandardEditBoxBackdropTemplate" {
    }

    Frame "SCROLLBAR" "MapPreferenceScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        SetPoint TOPRIGHT, "MapPreferenceBox", TOPRIGHT, 0.0, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\moviescreen.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "MovieScreen" INHERITS "StandardFrameTemplate" {
    SetAllPoints,

    Frame "TEXT" "Caption" INHERITS "StandardTitleTextTemplate" {
        SetPoint BOTTOM, "MovieScreen", BOTTOM, 0.0, 0.1,
        FontJustificationH JUSTIFYCENTER,
        FrameFont "MasterFont", 0.02, "",
	}
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\multiplayermenu.fdf
// obsolete________________________________________________________________________________________________________________________UI\FrameDef\glue\optionsmenu.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

Frame "BACKDROP" "OptionsPopupMenuBackdropTemplate" INHERITS "StandardMenuButtonBaseBackdrop" {
    Height 0.0515,
    Width 0.251,
    BackdropMirrored,
}

Frame "POPUPMENU" "OptionsPopupMenuTemplate" INHERITS "StandardPopupMenuTemplate" {
    Height 0.025,
    Width 0.1775,

    ControlBackdrop "PopupMenuBackdrop",
    Frame "BACKDROP" "PopupMenuBackdrop" INHERITS "StandardButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "PopupMenuDisabledBackdrop",
    Frame "BACKDROP" "PopupMenuDisabledBackdrop" INHERITS "StandardButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "PopupMenuTitle",
    Frame "GLUETEXTBUTTON" "PopupMenuTitle" INHERITS WITHCHILDREN "StandardPopupMenuTitleTemplate" {
	}

    PopupArrowFrame "PopupMenuArrow",
    Frame "BUTTON" "PopupMenuArrow" INHERITS WITHCHILDREN "StandardPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "OptionsMenu" INHERITS "StandardFrameTemplate" {
	SetAllPoints,

    Frame "FRAME" "OptionsControlLayer" {
    SetAllPoints,

		// ***********************************************
		// **
		// **   Right Options Button Panel
		// **
		// **********

		Frame "BACKDROP" "GameplayBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"OptionsMenu",TOPRIGHT, -0.015, -0.110625,

			Frame "GLUETEXTBUTTON" "GameplayButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
				SetPoint TOPRIGHT,"GameplayBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_GAMEPLAY_SHORTCUT",
				TabFocusDefault,
				TabFocusNext "VideoButton",

				ButtonText "GameplayButtonText",
				Frame "TEXT" "GameplayButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_GAMEPLAY",
				}
			}
		}

		Frame "BACKDROP" "VideoBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"GameplayBackdrop",BOTTOMRIGHT,0, 0.005,

			Frame "GLUETEXTBUTTON" "VideoButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {		    
				SetPoint TOPRIGHT,"VideoBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_VIDEO_SHORTCUT",
				TabFocusNext "SoundButton",

				ButtonText "VideoButtonText",
				Frame "TEXT" "VideoButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_VIDEO",
				}
			}
		}

		Frame "BACKDROP" "SoundBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"VideoBackdrop",BOTTOMRIGHT,0, 0.005,

			Frame "GLUETEXTBUTTON" "SoundButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {		    
				SetPoint TOPRIGHT,"SoundBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_SOUND_SHORTCUT",
				TabFocusNext "OKButton",

				ButtonText "SoundButtonText",
				Frame "TEXT" "SoundButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_SOUND",
				}
			}
		}

		// ***********************************************
		// **
		// **   Gameplay Panel
		// **
		// **********

		Frame "FRAME" "GameplayPanel" {

			Frame "TEXT" "GameplayOptionsTitle" INHERITS "StandardTitleTextTemplate" {
				SetPoint TOPLEFT, "OptionsMenu", TOPLEFT, 0.025, -0.085,
				FontColor 1.0 1.0 1.0 1.0,
				Text "GAMEPLAY_OPTIONS",
			}

			Frame "TEXT" "MouseScrollLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "GameplayOptionsTitle", BOTTOMLEFT, 0.0, -0.01,
				Text "COLON_MOUSE_SCROLL",
			}

			Frame "TEXT" "MouseScrollSlowLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint TOPLEFT, "MouseScrollLabel", BOTTOMLEFT, 0.01, -0.005,
				FontColor 1.0 1.0 1.0 1.0,
				Text "SLOW_SCROLL",
			}

			Frame "SLIDER" "MouseScrollSlider" INHERITS WITHCHILDREN "StandardSliderTemplate" {
				Width 0.235,
				SetPoint LEFT, "MouseScrollSlowLabel", RIGHT, 0.01, 0.0,

				SliderMinValue 0,
				SliderMaxValue 100,
				SliderInitialValue 0,
				SliderStepSize 1,
			}            

			Frame "TEXT" "MouseScrollFastLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint LEFT, "MouseScrollSlider", RIGHT, 0.01, 0.0,
				FontColor 1.0 1.0 1.0 1.0,
				Text "FAST_SCROLL",
			}

            Frame "GLUECHECKBOX" "MouseScrollDisableCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "MouseScrollSlowLabel", BOTTOMLEFT, -0.01, -0.01,
			}

			Frame "TEXT" "MouseScrollDisableLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "MouseScrollDisableCheckBox", RIGHT, 0.01, 0.0,
				Text "GAMEPLAY_MOUSE_SCROLL_DISABLE",
			}

			Frame "TEXT" "KeyScrollLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "MouseScrollLabel", BOTTOMLEFT, 0.0, -0.06,
				Text "COLON_KEYBOARD_SCROLL",
			}

			Frame "TEXT" "KeyScrollSlowLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint TOPLEFT, "KeyScrollLabel", BOTTOMLEFT, 0.01, -0.005,
				FontColor 1.0 1.0 1.0 1.0,
				Text "SLOW_SCROLL",
			}

			Frame "SLIDER" "KeyScrollSlider" INHERITS WITHCHILDREN "StandardSliderTemplate" {
				Width 0.235,
				SetPoint LEFT, "KeyScrollSlowLabel", RIGHT, 0.01, 0.0,

				SliderMinValue 0,
				SliderMaxValue 100,
				SliderInitialValue 0,
				SliderStepSize 1,
			}

			Frame "TEXT" "KeyScrollFastLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint LEFT, "KeyScrollSlider", RIGHT, 0.01, 0.0,
				FontColor 1.0 1.0 1.0 1.0,
				Text "FAST_SCROLL",
			}

			Frame "GLUECHECKBOX" "TooltipsCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "KeyScrollLabel", BOTTOMLEFT, 0.0, -0.03,
			}

			Frame "TEXT" "TooltipsLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "TooltipsCheckBox", RIGHT, 0.01, 0.0,
				Text "ENHANCED_TOOLTIPS",
			}

            Frame "GLUECHECKBOX" "SubgroupCheckBox"  INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "TooltipsCheckBox", BOTTOMLEFT, 0.0, -0.005,
            }

            Frame "TEXT" "SubgroupLabel"  INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "SubgroupCheckBox", RIGHT, 0.01, 0.0,
                Text "SUBGROUP_MODIFIER",
            }

            Frame "GLUECHECKBOX" "FormationToggleCheckBox"  INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "SubgroupCheckBox", BOTTOMLEFT, 0.0, -0.005,
            }

            Frame "TEXT" "FormationToggleLabel"  INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "FormationToggleCheckBox", RIGHT, 0.01, 0.0,
                Text "FORMATION_TOGGLE",
            }

            Frame "GLUECHECKBOX" "CustomKeysCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
                SetPoint TOPLEFT, "FormationToggleCheckBox", BOTTOMLEFT, 0.0, -0.005,
            }

            Frame "TEXT" "CustomKeysLabel"  INHERITS "StandardInfoTextTemplate" {
                SetPoint LEFT, "CustomKeysCheckBox", RIGHT, 0.01, 0.0,
                Text "CUSTOM_KEYS",
            }

            Frame "GLUECHECKBOX" "HealthBarsCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "CustomKeysCheckBox", BOTTOMLEFT, 0.0, -0.005,
			}

			Frame "TEXT" "HealthBarsLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "HealthBarsCheckBox", RIGHT, 0.01, 0.0,
				Text "HEALTH_BARS",
			}
            
            Frame "GLUECHECKBOX" "AutosaveReplayCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "HealthBarsCheckBox", BOTTOMLEFT, 0.0, -0.005,
			}
			
			Frame "TEXT" "AutosaveReplayLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "AutosaveReplayCheckBox", RIGHT, 0.01, 0.0,
				Text "AUTOSAVE_REPLAY",
			}
            
            // ** Not used anymore, dropped support for OS9 and needed room
			//Frame "GLUECHECKBOX" "InputSprocketCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
			//	SetPoint TOPLEFT, "AutosaveReplayCheckBox", BOTTOMLEFT, 0.0, -0.005,
			//}
			
			//Frame "TEXT" "InputSprocketLabel" INHERITS "StandardInfoTextTemplate" {
			//	SetPoint LEFT, "InputSprocketCheckBox", RIGHT, 0.01, 0.0,
			//	Text "ENABLE_MULTIBUTTON_MOUSE",
			//}

			Frame "TEXT" "GamePortLabel" INHERITS "StandardInfoTextTemplate" {
                SetPoint TOPLEFT, "AutosaveReplayCheckBox", BOTTOMLEFT, 0.0, -0.02,
				Text "COLON_GAMEPORT",
			}

            Frame "GLUEEDITBOX" "GamePortEditBox" INHERITS WITHCHILDREN "StandardEditBoxTemplate" {
                Width 0.08,
                SetPoint LEFT, "GamePortLabel", RIGHT, 0.026875, 0.0,
            }

			Frame "TEXT" "ChatSupportLabel" INHERITS "StandardInfoTextTemplate" {
                SetPoint TOPLEFT, "GamePortLabel", BOTTOMLEFT, 0.0, -0.0375,
				Text "COLON_CHAT_SUPPORT",
			}

			Frame "BACKDROP" "ChatSupportBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint LEFT,"ChatSupportLabel",RIGHT, 0.01, 0.0,

				Frame "GLUEPOPUPMENU" "ChatSupportMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"ChatSupportBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "ChatSupportPopupMenuMenu",
					Frame "MENU" "ChatSupportPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
					}
				}
			}
                
    }

		// ***********************************************
		// **
		// **   Video Panel
		// **
		// **********

		Frame "FRAME" "VideoPanel" {

			Frame "TEXT" "VideoOptionsTitle" INHERITS "StandardTitleTextTemplate" {
				SetPoint TOPLEFT, "OptionsMenu", TOPLEFT, 0.025, -0.085,
				FontColor 1.0 1.0 1.0 1.0,
				Text "VIDEO_OPTIONS",
			}

			Frame "TEXT" "GammaLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "VideoOptionsTitle", BOTTOMLEFT, 0.0, -0.005,
				Text "COLON_GAMMA",
			}

			Frame "TEXT" "GammaDarkLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint LEFT, "GammaLabel", RIGHT, 0.007, 0.0,
				FontColor 1.0 1.0 1.0 1.0,
				Text "DARK",
			}

			Frame "SLIDER" "GammaSlider" INHERITS WITHCHILDREN "StandardSliderTemplate" {
				Width 0.250,
				SetPoint LEFT, "GammaDarkLabel", RIGHT, 0.007, 0.0,

				SliderMinValue 0,
				SliderMaxValue 100,
				SliderInitialValue 0,
				SliderStepSize 1,
			}

			Frame "TEXT" "GammaBrightLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint LEFT, "GammaSlider", RIGHT, 0.007, 0.0,
				FontColor 1.0 1.0 1.0 1.0,
				Text "BRIGHT",
			}

			// --- labels
			Frame "TEXT" "WindowModeLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "GammaLabel", BOTTOMLEFT, 0.0, -0.02,
				Text "COLON_WINDOW_MODE",
				FrameFont "MasterFont", 0.0115, "",
			}

			Frame "TEXT" "ResolutionLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "WindowModeLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_RESOLUTION",
				FrameFont "MasterFont", 0.0115, "",
			}

			Frame "TEXT" "VSyncCheckboxLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "ResolutionLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_VSYNC",
				FrameFont "MasterFont", 0.0115, "",
			}

			Frame "TEXT" "ModelDetailLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "VSyncCheckboxLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_MODEL_DETAIL",
				FrameFont "MasterFont", 0.0115, "",
			}

			Frame "TEXT" "AnimQualityLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "ModelDetailLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_ANIM_QUALITY",
				FrameFont "MasterFont", 0.0115, "",
			}

			Frame "TEXT" "TextureQualityLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "AnimQualityLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_TEXTURE_QUALITY",
				FrameFont "MasterFont", 0.0115, "",
			}

			Frame "TEXT" "ParticlesLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "TextureQualityLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_PARTICLES",
			}

			Frame "TEXT" "LightsLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "ParticlesLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_LIGHTS",
			}

			Frame "TEXT" "ShadowsLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "LightsLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_SHADOWS",
			}

			Frame "TEXT" "OcclusionLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "ShadowsLabel", BOTTOMLEFT, 0.0, -0.02625,
				Text "COLON_OCCLUSION",
			}

//            Frame "TEXT" "SpellFilterLabel" INHERITS "StandardInfoTextTemplate" {
//                SetPoint TOPLEFT, "OcclusionLabel", BOTTOMLEFT, 0.0, -0.02625,
//                Text "COLON_SPELL_FILTER",
//            }

			// --- pulldowns
			Frame "BACKDROP" "WindowModeBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				//SetPoint LEFT,"WindowModeLabel",RIGHT, 0.0, 0.0,
				//SetPoint LEFT,"WindowModeLabel",RIGHT, 0.5, 0.0,
				SetPoint RIGHT,"WindowModeLabel",LEFT, 0.425, 0.0,

				Frame "POPUPMENU" "WindowModeMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"WindowModeBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "WindowModePopupMenuMenu",
					Frame "MENU" "WindowModePopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
						MenuItem "WINDOW_MODE_WINDOWED",     		 -2,
						MenuItem "WINDOW_MODE_WINDOWED_FULLSCREEN",  -2,
						MenuItem "WINDOW_MODE_FULLSCREEN",    		 -2,
					}
				}
			}

			Frame "BACKDROP" "ResolutionBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint TOPLEFT,"WindowModeBackdrop",BOTTOMLEFT, 0.0, 0.01375,

				Frame "POPUPMENU" "ResolutionMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"ResolutionBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "ResolutionPopupMenuMenu",
					Frame "MENU" "ResolutionPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
					}
				}
			}

			Frame "GLUECHECKBOX" "VSyncCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "ResolutionBackdrop", BOTTOMLEFT, 0.0, 0.0,
			}

			Frame "BACKDROP" "ModelDetailBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint TOPLEFT,"VSyncCheckBox",BOTTOMLEFT, 0.0, -0.002,

				Frame "POPUPMENU" "ModelDetailMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"ModelDetailBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "ModelDetailPopupMenuMenu",
					Frame "MENU" "ModelDetailPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
						MenuItem "LOW_MODELS",     -2,
						MenuItem "MEDIUM_MODELS",  -2,
						MenuItem "HIGH_MODELS",    -2,
					}
				}
			}

			Frame "BACKDROP" "AnimQualityBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint TOPLEFT,"ModelDetailBackdrop",BOTTOMLEFT, 0.0, 0.01375,

				Frame "POPUPMENU" "AnimQualityMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"AnimQualityBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "AnimQualityPopupMenuMenu",
					Frame "MENU" "AnimQualityPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
						MenuItem "LOW_ANIM",     -2,
						MenuItem "MEDIUM_ANIM",  -2,
						MenuItem "HIGH_ANIM",    -2,
					}
				}
			}

			Frame "BACKDROP" "TextureQualityBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint TOPLEFT,"AnimQualityBackdrop",BOTTOMLEFT, 0.0, 0.01375,

				Frame "POPUPMENU" "TextureQualityMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"TextureQualityBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "TextureQualityPopupMenuMenu",
					Frame "MENU" "TextureQualityPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
						MenuItem "LOW_TEXTURES",     -2,
						MenuItem "MEDIUM_TEXTURES",  -2,
						MenuItem "HIGH_TEXTURES",    -2,
					}
				}
			}

			Frame "BACKDROP" "ParticlesBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint TOPLEFT,"TextureQualityBackdrop",BOTTOMLEFT, 0.0, 0.01375,

				Frame "POPUPMENU" "ParticlesMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"ParticlesBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "ParticlesPopupMenuMenu",
					Frame "MENU" "ParticlesPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
						MenuItem "LOW_PARTICLES",     -2,
						MenuItem "MEDIUM_PARTICLES",  -2,
						MenuItem "HIGH_PARTICLES",    -2,
					}
				}
			}

			Frame "BACKDROP" "LightsBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint TOPLEFT,"ParticlesBackdrop",BOTTOMLEFT, 0.0, 0.01375,

				Frame "POPUPMENU" "LightsMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"LightsBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "LightsPopupMenuMenu",
					Frame "MENU" "LightsPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {                    
						MenuItem "LOW_LIGHTS",     -2,
						MenuItem "MEDIUM_LIGHTS",  -2,
						MenuItem "HIGH_LIGHTS",    -2,
					}
				}
			}

			Frame "BACKDROP" "ShadowsBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint TOPLEFT,"LightsBackdrop",BOTTOMLEFT, 0.0, 0.01375,

				Frame "POPUPMENU" "ShadowsMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"ShadowsBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "ShadowsPopupMenuMenu",
					Frame "MENU" "ShadowsPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
						MenuItem "OFF",                -2,
						MenuItem "ON",                 -2,
					}
				}
			}

			Frame "BACKDROP" "OcclusionBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint TOPLEFT,"ShadowsBackdrop",BOTTOMLEFT, 0.0, 0.01375,

				Frame "POPUPMENU" "OcclusionMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
					SetPoint TOPLEFT,"OcclusionBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "OcclusionPopupMenuMenu",
					Frame "MENU" "OcclusionPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
						MenuItem "OFF",                -2,
						MenuItem "ON",                 -2,
					}
				}
			}


//            Frame "BACKDROP" "SpellFilterBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
//                SetPoint TOPLEFT,"OcclusionBackdrop",BOTTOMLEFT, 0.0, 0.01375,
//
//                Frame "GLUEPOPUPMENU" "SpellFilterMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {                
//                    SetPoint TOPLEFT,"SpellFilterBackdrop",TOPLEFT, 0.012, -0.013,
//
//                    PopupMenuFrame "SpellFilterPopupMenuMenu",
//                    Frame "MENU" "SpellFilterPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
//                        MenuItem "LOW_SPELLS",     -2,
//                        MenuItem "MEDIUM_SPELLS",  -2,
//                        MenuItem "HIGH_SPELLS",    -2,
//                    }
//                }
//            }

		}

		// ***********************************************
		// **
		// **   Sound Panel
		// **
		// **********

		Frame "FRAME" "SoundPanel" {

			Frame "TEXT" "SoundOptionsTitle" INHERITS "StandardTitleTextTemplate" {
				SetPoint TOPLEFT, "OptionsMenu", TOPLEFT, 0.025, -0.085,

				FontColor 1.0 1.0 1.0 1.0,
				Text "SOUND_OPTIONS",
			}

			Frame "GLUECHECKBOX" "SoundCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "SoundOptionsTitle", BOTTOMLEFT, 0.0, -0.01,
			}

			Frame "TEXT" "SoundVolumeLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "SoundCheckBox", RIGHT, 0.01, 0.0,
				Text "COLON_SOUND_EFFECTS_VOLUME",
			}

			Frame "TEXT" "SoundVolumeLowLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint TOPLEFT, "SoundCheckBox", BOTTOMLEFT, 0.005, -0.006,
				FontColor 1.0 1.0 1.0 1.0,
				Text "LOW_VOL",
			}

			Frame "SLIDER" "SoundVolumeSlider" INHERITS WITHCHILDREN "StandardSliderTemplate" {
				Width 0.25,
				SetPoint LEFT, "SoundVolumeLowLabel", RIGHT, 0.01, 0.0,

				SliderMinValue 0,
				SliderMaxValue 100,
				SliderInitialValue 0,
				SliderStepSize 1,
			}

			Frame "TEXT" "SoundVolumeHighLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint LEFT, "SoundVolumeSlider", RIGHT, 0.01, 0.0,
				FontColor 1.0 1.0 1.0 1.0,
				Text "HIGH_VOL",
			}

			Frame "GLUECHECKBOX" "MusicCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "SoundCheckBox", BOTTOMLEFT, 0.0, -0.04,
			}

			Frame "TEXT" "MusicVolumeLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "MusicCheckBox", RIGHT, 0.01, 0.0,
				Text "COLON_MUSIC_VOLUME",
			}

			Frame "TEXT" "MusicVolumeLowLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint TOPLEFT, "MusicCheckBox", BOTTOMLEFT, 0.005, -0.006,
				FontColor 1.0 1.0 1.0 1.0,
				Text "LOW_VOL",
			}

			Frame "SLIDER" "MusicVolumeSlider" INHERITS WITHCHILDREN "StandardSliderTemplate" {
				Width 0.25,
				SetPoint LEFT, "MusicVolumeLowLabel", RIGHT, 0.01, 0.0,

				SliderMinValue 0,
				SliderMaxValue 100,
				SliderInitialValue 0,
				SliderStepSize 1,
			}

			Frame "TEXT" "MusicVolumeHighLabel" INHERITS "StandardLabelTextTemplate" {
				SetPoint LEFT, "MusicVolumeSlider", RIGHT, 0.01, 0.0,
				FontColor 1.0 1.0 1.0 1.0,
				Text "HIGH_VOL",
			}

			Frame "GLUECHECKBOX" "AmbientCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "MusicCheckBox", BOTTOMLEFT, 0.0, -0.05,
			}

			Frame "TEXT" "AmbientLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "AmbientCheckBox", RIGHT, 0.01, 0.0,
				Text "AMBIENT_SOUNDS",
			}

			Frame "GLUECHECKBOX" "MovementCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "AmbientCheckBox", BOTTOMLEFT, 0.0, -0.005,
			}

			Frame "TEXT" "MovementLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "MovementCheckBox", RIGHT, 0.01, 0.0,
				Text "MOVEMENT_SOUNDS",
			}

			Frame "GLUECHECKBOX" "SubtitlesCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "MovementCheckBox", BOTTOMLEFT, 0.0, -0.005,
			}

			Frame "TEXT" "SubtitlesLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "SubtitlesCheckBox", RIGHT, 0.01, 0.0,
				Text "SUBTITLES",
			}

			Frame "GLUECHECKBOX" "UnitCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint LEFT, "AmbientCheckBox", RIGHT, 0.17125, 0.0,
			}

			Frame "TEXT" "UnitLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "UnitCheckBox", RIGHT, 0.01, 0.0,
				Text "UNIT_SOUNDS",
			}

			// --- provider options
			Frame "TEXT" "ProviderLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint TOPLEFT, "SubtitlesCheckBox", BOTTOMLEFT, 0.0, -0.03,
				Text "COLON_SOUND_PROVIDER",
			}

			Frame "BACKDROP" "ProviderBackdrop" INHERITS "OptionsPopupMenuBackdropTemplate" {
				SetPoint LEFT,"ProviderLabel",RIGHT, 0.035, 0.0,

				Frame "POPUPMENU" "ProviderMenu" INHERITS WITHCHILDREN "OptionsPopupMenuTemplate" {
			        SetPoint TOPLEFT,"ProviderBackdrop",TOPLEFT, 0.012, -0.013,

					PopupMenuFrame "ProviderPopupMenuMenu",
					Frame "MENU" "ProviderPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
					}
				}
			}

			Frame "GLUECHECKBOX" "EnviroCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "ProviderLabel", BOTTOMLEFT, 0.0, -0.03,
			}

			Frame "TEXT" "EnviroLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "EnviroCheckBox", RIGHT, 0.01, 0.0,
				Text "ENVIRONMENTAL_EFFECTS",
			}

			Frame "GLUECHECKBOX" "PositionalCheckBox" INHERITS WITHCHILDREN "StandardCheckBoxTemplate" {
				SetPoint TOPLEFT, "EnviroCheckBox", BOTTOMLEFT, 0.0, -0.005,
			}

			Frame "TEXT" "PositionalLabel" INHERITS "StandardInfoTextTemplate" {
				SetPoint LEFT, "PositionalCheckBox", RIGHT, 0.01, 0.0,
				Text "POSITIONAL_AUDIO",
			}
		}

		// ***********************************************
		// **
		// **   Bottom Button Panel
		// **
		// **********


		Frame "BACKDROP" "OKBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			Width 0.24,
			SetPoint BOTTOMRIGHT,"OptionsMenu",BOTTOMRIGHT, -0.015, 0.074,

			Frame "GLUETEXTBUTTON" "OKButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
				Width 0.168,
				SetPoint TOPRIGHT,"OKBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_OK_SHORTCUT",
				TabFocusNext "CancelButton",

				ButtonText "OKButtonText",
				Frame "TEXT" "OKButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_OK",
				}
			}
		}

		Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			Width 0.24,
			SetPoint BOTTOMRIGHT,"OptionsMenu",BOTTOMRIGHT, -0.015, 0.0225,

			Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
				Width 0.168,
				SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_CANCEL_SHORTCUT",

				ButtonText "CancelButtonText",
				Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_CANCEL",
				}
			}
		}
	}
}

// -- OptionsConfirmDialog --------------------------------------------------------
Frame "DIALOG" "OptionsConfirmDialog" {
    Height 0.19,
    Width 0.5265625,

    DialogBackdrop "OptionsConfirmDialogBackdrop",
    Frame "BACKDROP" "OptionsConfirmDialogBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\BattleNet\bnet-dialoguebox-background.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.064,
        BackdropBackgroundSize  0.128,
        BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
        BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-dialoguebox-border.blp",
	    BackdropBlendAll,
    }

    Frame "TEXT" "OptionsConfirmTitleText" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOP, "OptionsConfirmDialog", TOP, 0.0, -0.025,
        Text "OPTIONS_CONFIRM_TITLE",
    }

    Frame "TEXT" "OptionsConfirmInfoText" INHERITS "StandardInfoTextTemplate" {
        Width 0.48,
        SetPoint TOPLEFT, "OptionsConfirmDialog", TOPLEFT, 0.0234375, -0.05053125,
        FontJustificationH JUSTIFYLEFT,
        Text "OPTIONS_CONFIRM_INFO",
    }

    Frame "TEXT" "OptionsTimeoutLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "OptionsConfirmInfoText", BOTTOMLEFT, 0.0, -0.01,
        FontJustificationH JUSTIFYLEFT,
        Text "OPTIONS_CONFIRM_TIMEOUT",
    }

    Frame "TEXT" "OptionsTimeoutValue" INHERITS "StandardValueTextTemplate" {
        SetPoint LEFT, "OptionsTimeoutLabel", RIGHT, 0.01, 0.0,
    }

    Frame "BACKDROP" "ConfirmOKButtonBackdrop" INHERITS "StandardMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOMRIGHT, "OptionsConfirmDialog", BOTTOM, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "ConfirmOKButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"ConfirmOKButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
            ControlShortcutKey "KEY_OK_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "ConfirmCancelButton",
            ButtonText "ConfirmOKButtonText",
		    Frame "TEXT" "ConfirmOKButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_OK",
		    }
	    }
    }

    Frame "BACKDROP" "ConfirmCancelButtonBackdrop" INHERITS "StandardMenuSingleButtonBaseBackdrop" {
        SetPoint BOTTOMLEFT, "OptionsConfirmDialog", BOTTOM, -0.03203125, 0.015,

	    Frame "GLUETEXTBUTTON" "ConfirmCancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.159,
		    SetPoint TOPRIGHT,"ConfirmCancelButtonBackdrop",TOPRIGHT, -0.032, -0.015625,
            ControlShortcutKey "KEY_CANCEL_SHORTCUT",
            TabFocusNext "ConfirmOKButton",
            ButtonText "ConfirmCancelButtonText",
		    Frame "TEXT" "ConfirmCancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }

}
________________________________________________________________________________________________________________________UI\FrameDef\glue\playerslot.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "POPUPMENU" "PlayerSlotPopupMenu" {
    Width 0.109,
    Height 0.025,
    PopupButtonInset 0.01,

    ControlBackdrop "PlayerSlotPopupMenuBackdrop",
    Frame "BACKDROP" "PlayerSlotPopupMenuBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
    }

    ControlDisabledBackdrop "PlayerSlotPopupMenuDisabledBackdrop",
    Frame "BACKDROP" "PlayerSlotPopupMenuDisabledBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
    }

    ControlPushedBackdrop "PlayerSlotPopupMenuPushedBackdrop",
    Frame "BACKDROP" "PlayerSlotPopupMenuPushedBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.016,
        BackdropBackgroundSize  0.032,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Down.blp",
    }

    PopupTitleFrame "PlayerSlotPopupMenuTitle",
    Frame "GLUETEXTBUTTON" "PlayerSlotPopupMenuTitle" INHERITS WITHCHILDREN "StandardPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PlayerSlotPopupMenuArrow",
    Frame "BUTTON" "PlayerSlotPopupMenuArrow" INHERITS WITHCHILDREN "StandardPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "PlayerSlot" {
    Height 0.025,

    Frame "TEXT" "DownloadValue" INHERITS "StandardLabelTextTemplate" {
        Width 0.01,
        UseActiveContext,
        SetPoint LEFT, "PlayerSlot", LEFT, 0.0, 0.0,
    }

    Frame "POPUPMENU" "NameMenu" INHERITS WITHCHILDREN "PlayerSlotPopupMenu" {
        Width 0.153,
        UseActiveContext,
        SetPoint LEFT, "DownloadValue", RIGHT, -0.01, 0.0,

        PopupMenuFrame "NamePopupMenuMenu",
        Frame "MENU" "NamePopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            UseActiveContext,
        }
    }

    Frame "POPUPMENU" "RaceMenu" INHERITS WITHCHILDREN "PlayerSlotPopupMenu" {
        Width 0.114,
        UseActiveContext,
        SetPoint LEFT, "NameMenu", RIGHT, 0.0, 0.0,

        PopupMenuFrame "RacePopupMenuMenu",
        Frame "MENU" "RacePopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            UseActiveContext,

            MenuItem "RANDOM",     -2,
            MenuItem "HUMAN",      -2,
            MenuItem "ORC",        -2,
            MenuItem "UNDEAD",     -2,
            MenuItem "NIGHT_ELF",  -2,
        }
    }

    Frame "BUTTON" "TeamButton" {
        Height 0.025,
        Width 0.087,
        UseActiveContext,
        SetPoint LEFT, "RaceMenu", RIGHT, 0.0, 0.0,

        ControlBackdrop "TeamButtonBackdrop",
        Frame "BACKDROP" "TeamButtonBackdrop" {
            UseActiveContext,
            BackdropTileBackground,
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
            BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize  0.016,
            BackdropBackgroundSize  0.032,
            BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
            BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
        }

        ControlDisabledBackdrop "TeamButtonDisabledBackdrop",
        Frame "BACKDROP" "TeamButtonDisabledBackdrop" {
            UseActiveContext,
            BackdropTileBackground,
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
            BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize  0.016,
            BackdropBackgroundSize  0.032,
            BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
            BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
        }

        Frame "TEXT" "TeamButtonTitle" {
            UseActiveContext,
            SetPoint LEFT, "TeamButton", LEFT, 0.01, 0.0,
            DecorateFileNames,
            FrameFont "MasterFont",0.011,"",
            FontFlags "FIXEDSIZE",
        }

        Frame "BACKDROP" "TeamButtonArrow" { 
            UseActiveContext,
            Height 0.011,
            Width 0.011,
            SetPoint RIGHT, "TeamButton", RIGHT, -0.008, 0.0,
            BackdropBlendAll,
            BackdropBackground "UI\Widgets\Glues\GlueScreen-Pulldown-Arrow.blp",
        }

    }

    Frame "BUTTON" "ColorButton" {
        Height 0.025,
        Width 0.04,
        UseActiveContext,
        SetPoint LEFT, "TeamButton", RIGHT, 0.0, 0.0,

        ControlBackdrop "ColorButtonBackdrop",
        Frame "BACKDROP" "ColorButtonBackdrop" {
            UseActiveContext,
            BackdropTileBackground,
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
            BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize  0.016,
            BackdropBackgroundSize  0.032,
            BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
            BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
        }

        ControlDisabledBackdrop "ColorButtonDisabledBackdrop",
        Frame "BACKDROP" "ColorButtonDisabledBackdrop" {
            UseActiveContext,
            BackdropTileBackground,
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
            BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
            BackdropCornerSize  0.016,
            BackdropBackgroundSize  0.032,
            BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
            BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
        }

        Frame "BACKDROP" "ColorButtonValue" {
            UseActiveContext,
            Height 0.0125,
            Width 0.0125,
            SetPoint LEFT, "ColorButton", LEFT, 0.007, 0.0,
        }

        Frame "BACKDROP" "ColorButtonArrow" { 
            UseActiveContext,
            Height 0.011,
            Width 0.011,
            SetPoint RIGHT, "ColorButton", RIGHT, -0.008, 0.0,
            BackdropBlendAll,
            BackdropBackground "UI\Widgets\Glues\GlueScreen-Pulldown-Arrow.blp",
        }

    }

    Frame "GLUEPOPUPMENU" "HandicapMenu" INHERITS WITHCHILDREN "PlayerSlotPopupMenu" {
        Width 0.054,
        UseActiveContext,
        SetPoint LEFT, "ColorButton", RIGHT, 0.0, 0.0,

        PopupMenuFrame "HandicapPopupMenuMenu",
        Frame "MENU" "HandicapPopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
            UseActiveContext,

            MenuItem "PERCENT_100",    -2,
            MenuItem "PERCENT_90",     -2,
            MenuItem "PERCENT_80",     -2,
            MenuItem "PERCENT_70",     -2,
            MenuItem "PERCENT_60",     -2,
            MenuItem "PERCENT_50",     -2,
        }
    }

    Frame "TEXT" "PingValue" INHERITS "StandardLabelTextTemplate" {
        Width 0.0225,
        Height 0.0125,
        
        FrameFont "MasterFont",0.011,"",
        FontFlags "FIXEDSIZE",
            
        UseActiveContext,
        SetPoint LEFT, "HandicapMenu", RIGHT, 0.0, 0.0,
    }
}

// -- TEAMCOLORMENU ----------------------------------------------------

Frame "CONTROL" "TeamColorMenu" {
    Width 0.18,
    Height 0.2,
    UseActiveContext,

    ControlBackdrop "TeamColorMenuBackdrop",
    Frame "BACKDROP" "TeamColorMenuBackdrop" INHERITS "StandardBorderedButtonBackdropTemplate" {
        UseActiveContext,
    }

    Frame "SCROLLBAR" "TeamColorMenuScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
        SetPoint TOPRIGHT, "TeamColorMenu", TOPRIGHT, 0.0, 0.0,
        UseActiveContext,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\scorescreen.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",
IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "BUTTON" "ScoreScreenTabButtonTemplate" {
	Width 0.1,
	Height 0.03,
	ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",

	ControlMouseOverHighlight "ScoreScreenTabButtonBackdrop",
	Frame "HIGHLIGHT" "ScoreScreenTabButtonBackdrop" {
		HighlightType "FILETEXTURE",
		HighlightAlphaFile "UI\Glues\ScoreScreen\scorescreen-tab-hilight.blp",
		HighlightAlphaMode "ADD",
	}
}

Frame "GLUECHECKBOX" "ScoreScreen5ColumnButtonTemplate" {
	Width 0.0935,
	Height 0.0125,
	ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
	
	CheckBoxCheckHighlight "ScoreScreen5ColumnButtonTemplateCheckHighlight",
	Frame "HIGHLIGHT" "ScoreScreen5ColumnButtonTemplateCheckHighlight" {
		HighlightType "FILETEXTURE",
		HighlightAlphaFile "UI\Glues\ScoreScreen\scorescreen-tab-hilight.blp",
		HighlightAlphaMode "ADD",
	}
	
	ControlMouseOverHighlight "ScoreScreen5ColumnButtonTemplateMouseHighlight",
	Frame "HIGHLIGHT" "ScoreScreen5ColumnButtonTemplateMouseHighlight" {
		HighlightType "FILETEXTURE",
		HighlightAlphaFile "UI\Glues\ScoreScreen\scorescreen-tab-hilight.blp",
		HighlightAlphaMode "ADD",
	}
}

Frame "GLUECHECKBOX" "ScoreScreen4ColumnButtonTemplate" {
	Width 0.1225,
	Height 0.0125,
	ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
	
	CheckBoxCheckHighlight "ScoreScreen4ColumnButtonTemplateCheckHighlight",
	Frame "HIGHLIGHT" "ScoreScreen4ColumnButtonTemplateCheckHighlight" {
		HighlightType "FILETEXTURE",
		HighlightAlphaFile "UI\Glues\ScoreScreen\scorescreen-tab-hilight.blp",
		HighlightAlphaMode "ADD",
	}
	
	ControlMouseOverHighlight "ScoreScreen4ColumnButtonTemplateHighlight",
	Frame "HIGHLIGHT" "ScoreScreen4ColumnButtonTemplateHighlight" {
		HighlightType "FILETEXTURE",
		HighlightAlphaFile "UI\Glues\ScoreScreen\scorescreen-tab-hilight.blp",
		HighlightAlphaMode "ADD",
	}
}

Frame "BACKDROP" "ScoreScreenButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\EscMenu\Human\blank-background.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Glues\ScoreScreen\scorescreen-buttonbackground.blp",
}

Frame "GLUETEXTBUTTON" "ScoreScreenBottomButtonTemplate" {
	Width 0.1745,
	Height 0.02925,
	ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",

    ControlBackdrop "ScoreScreenButtonBackdrop",
    Frame "BACKDROP" "ScoreScreenButtonBackdrop" INHERITS "ScoreScreenButtonBackdropTemplate" {
    }

    
	ControlMouseOverHighlight "ScoreScreenBottomButtonTemplateHighlight",
	Frame "HIGHLIGHT" "ScoreScreenBottomButtonTemplateHighlight" {
		HighlightType "FILETEXTURE",
		HighlightAlphaFile "UI\Glues\ScoreScreen\scorescreen-tab-hilight.blp",
		HighlightAlphaMode "ADD",
	}
}

Frame "GLUECHECKBOX" "ScoreScreenBottomCheckButtonTemplate" {
	Width 0.187,
	Height 0.019,
	ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
	
	CheckBoxCheckHighlight "ScoreScreenBottomButtonTemplateCheckHighlight",
	Frame "HIGHLIGHT" "ScoreScreenBottomButtonTemplateCheckHighlight" {
		HighlightType "FILETEXTURE",
		HighlightAlphaFile "UI\Glues\ScoreScreen\scorescreen-tab-hilight.blp",
		HighlightAlphaMode "ADD",
	}
	
	ControlMouseOverHighlight "ScoreScreenBottomButtonTemplateMouseHighlight",
	Frame "HIGHLIGHT" "ScoreScreenBottomButtonTemplateMouseHighlight" {
		HighlightType "FILETEXTURE",
		HighlightAlphaFile "UI\Glues\ScoreScreen\scorescreen-tab-hilight.blp",
		HighlightAlphaMode "ADD",
	}
}

Frame "TEXT" "ScoreScreenTabTextTemplate" {
	DecorateFileNames,
	FrameFont "MasterFont", 0.013, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.8 0.64 0.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
	FontShadowColor 0.0 0.0 0.0 1.0,
    FontShadowOffset 0.002 -0.002,
}

Frame "TEXT" "ScoreScreenTabTextSelectedTemplate" {
	DecorateFileNames,
	FrameFont "MasterFont", 0.015, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 0.86 0.28 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
	FontShadowColor 0.0 0.0 0.0 1.0,	
    FontShadowOffset 0.002 -0.002,
}

Frame "TEXT" "ScoreScreenColumnHeaderTemplate" {
	DecorateFileNames,
	FrameFont "MasterFont", 0.009, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
	FontShadowColor 0.0 0.0 0.0 1.0,
    FontShadowOffset 0.002 -0.002,
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "ScoreScreenFrame" {
	SetAllPoints,
		
	Frame "FRAME" "ScoreScreenMainPanel" {
		SetAllPoints,
		
		Frame "MODEL" "ScoreScreenBackground" {
			BackgroundArt "UI\Glues\ScoreScreen\ScoreScreen-Background\ScoreScreen-Background.mdl",
			SetAllPoints,
			LayerStyle "NOSHADING",
		}

		Frame "MODEL" "ScoreScreenPageTab" {
			BackgroundArt "UI\Glues\ScoreScreen\ScoreScreen-Tabs\ScoreScreen-Tabs.mdl",
			SetAllPoints,
			LayerStyle "NOSHADING",
		}

		Frame "FRAME" "ScoreScreen5ColumnFrame" {
			SetAllPoints,
			LayerStyle "IGNORETRACKEVENTS",

			Frame "GLUECHECKBOX" "ScoreScreen5ColumnButton0" INHERITS WITHCHILDREN "ScoreScreen5ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,-0.1865,-0.085,
				Frame "TEXT" "ScoreScreen5ColumnHeader0" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen5ColumnButton0",CENTER,0,0,
				}
			}
			
			Frame "GLUECHECKBOX" "ScoreScreen5ColumnButton1" INHERITS WITHCHILDREN "ScoreScreen5ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,-0.0703,-0.085,
				Frame "TEXT" "ScoreScreen5ColumnHeader1" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen5ColumnButton1",CENTER,0,0,
				}
			}
			
			Frame "GLUECHECKBOX" "ScoreScreen5ColumnButton2" INHERITS WITHCHILDREN "ScoreScreen5ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,0.0462,-0.085,
				Frame "TEXT" "ScoreScreen5ColumnHeader2" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen5ColumnButton2",CENTER,0,0,
				}
			}

			Frame "GLUECHECKBOX" "ScoreScreen5ColumnButton3" INHERITS WITHCHILDREN "ScoreScreen5ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,0.1627,-0.085,
				Frame "TEXT" "ScoreScreen5ColumnHeader3" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen5ColumnButton3",CENTER,0,0,
				}
			}

			Frame "GLUECHECKBOX" "ScoreScreen5ColumnButton4" INHERITS WITHCHILDREN "ScoreScreen5ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,0.28,-0.085,
				Frame "TEXT" "ScoreScreen5ColumnHeader4" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen5ColumnButton4",CENTER,0,0,
				}
			}
		}

		Frame "FRAME" "ScoreScreen4ColumnFrame" {
			SetAllPoints,
			LayerStyle "IGNORETRACKEVENTS",

			Frame "GLUECHECKBOX" "ScoreScreen4ColumnButton0" INHERITS WITHCHILDREN "ScoreScreen4ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,-0.172,-0.085,
				Frame "TEXT" "ScoreScreen4ColumnHeader0" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen4ColumnButton0",CENTER,0,0,
				}
			}
			
			Frame "GLUECHECKBOX" "ScoreScreen4ColumnButton1" INHERITS WITHCHILDREN "ScoreScreen4ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,-0.0273,-0.085,
				Frame "TEXT" "ScoreScreen4ColumnHeader1" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen4ColumnButton1",CENTER,0,0,
				}
			}
			
			Frame "GLUECHECKBOX" "ScoreScreen4ColumnButton2" INHERITS WITHCHILDREN "ScoreScreen4ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,0.1182,-0.085,
				Frame "TEXT" "ScoreScreen4ColumnHeader2" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen4ColumnButton2",CENTER,0,0,
				}
			}

			Frame "GLUECHECKBOX" "ScoreScreen4ColumnButton3" INHERITS WITHCHILDREN "ScoreScreen4ColumnButtonTemplate" {
				SetPoint TOP,"ScoreScreenBackground",TOP,0.2647,-0.085,
				Frame "TEXT" "ScoreScreen4ColumnHeader3" INHERITS "ScoreScreenColumnHeaderTemplate" {
					LayerStyle "IGNORETRACKEVENTS",
					SetPoint CENTER,"ScoreScreen4ColumnButton3",CENTER,0,0,
				}
			}
		}
		
		Frame "MODEL" "ScoreScreenRaceArt" {
			SetAllPoints,
			LayerStyle "NOSHADING|IGNORETRACKEVENTS",
		}

		Frame "MODEL" "ScoreScreenBarTop" {
			BackgroundArt "UI\Glues\ScoreScreen\ScoreScreen-TopBar\ScoreScreen-TopBar.mdl",
			SetPoint TOPLEFT,"ScoreScreenFrame",TOPLEFT,0,-0.11,
			LayerStyle "NOSHADING",
		}

		Frame"TEXT" "ScoreScreenTabTextSelected" INHERITS "ScoreScreenTabTextSelectedTemplate" {
		}

		Frame "TEXT" "ScoreScreenTabText0" INHERITS "ScoreScreenTabTextTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,-0.20,-0.036,
			Text "SCORESCREEN_TAB0",
		}
		Frame "BUTTON" "ScoreScreenTabButton0" INHERITS WITHCHILDREN "ScoreScreenTabButtonTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,-0.20,-0.025,
		}

		Frame "TEXT" "ScoreScreenTabText1" INHERITS "ScoreScreenTabTextTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,-0.074,-0.036,
			Text "SCORESCREEN_TAB1",
		}
		Frame "BUTTON" "ScoreScreenTabButton1" INHERITS WITHCHILDREN "ScoreScreenTabButtonTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,-0.074,-0.025,
		}

		Frame "TEXT" "ScoreScreenTabText2" INHERITS "ScoreScreenTabTextTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,0.055,-0.036,
			Text "SCORESCREEN_TAB2",
		}
		Frame "BUTTON" "ScoreScreenTabButton2" INHERITS WITHCHILDREN "ScoreScreenTabButtonTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,0.055,-0.025,
		}

		Frame "TEXT" "ScoreScreenTabText3" INHERITS "ScoreScreenTabTextTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,0.18,-0.036,
			Text "SCORESCREEN_TAB3",
		}
		Frame "BUTTON" "ScoreScreenTabButton3" INHERITS WITHCHILDREN "ScoreScreenTabButtonTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,0.18,-0.025,
		}

        Frame "TEXT" "ScoreScreenElapsedTimeLabel" INHERITS "StandardLabelTextTemplate" {
            SetPoint BOTTOMLEFT, "ScoreScreenFrame", BOTTOMLEFT, 0.0094, 0.05,
            Text "COLON_ELAPSED_TIME",
        }

        Frame "TEXT" "ScoreScreenElapsedTimeValue" INHERITS "StandardValueTextTemplate" {
            SetPoint LEFT, "ScoreScreenElapsedTimeLabel", RIGHT, 0.01, 0.0,
        }
        
		Frame "GLUECHECKBOX" "ScoreScreenTeamsButton" INHERITS WITHCHILDREN "ScoreScreenBottomCheckButtonTemplate" {
			Width 0.0365,
			Height 0.0125,
			SetPoint TOP,"ScoreScreenBackground",TOP,-0.374,-0.085,
			Frame "TEXT" "ScoreScreenTeamsText" INHERITS "ScoreScreenColumnHeaderTemplate" {
				LayerStyle "IGNORETRACKEVENTS",
				SetPoint CENTER,"ScoreScreenTeamsButton",CENTER,0,0,
				Text "TEAMS",
			}
		}

        Frame "BACKDROP" "ScoreScreenTeamColorBackdrop" INHERITS "ScoreScreenButtonBackdropTemplate" {
            SetPoint LEFT, "ScoreScreenTeamsButton", RIGHT, 0.01, 0.0,
            Height 0.020625,
            Width 0.023125,

		    Frame "GLUEBUTTON" "ScoreScreenTeamColorButton" {
                Height 0.020625,
                Width 0.023125,
			    SetPoint CENTER, "ScoreScreenTeamColorBackdrop", CENTER, 0.0, 0.000625,
			    ControlShortcutKey "SCORESCREEN_TEAM_COLOR_SHORTCUT",
    
                ControlBackdrop "ScoreScreenButtonBackdrop",
                Frame "BACKDROP" "ScoreScreenButtonBackdrop" INHERITS "ScoreScreenButtonBackdropTemplate" {
                }

                ControlPushedBackdrop "ScoreScreenButtonPushedBackdrop",
                Frame "BACKDROP" "ScoreScreenButtonPushedBackdrop" INHERITS "ScoreScreenButtonBackdropTemplate" {
                }

                ControlDisabledBackdrop "ScoreScreenButtonDisabledBackdrop",
                Frame "BACKDROP" "ScoreScreenButtonDisabledBackdrop" INHERITS "ScoreScreenButtonBackdropTemplate" {
                }
		    }
        }

		Frame "GLUETEXTBUTTON" "ScoreScreenSaveReplayButton" INHERITS WITHCHILDREN "ScoreScreenBottomButtonTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,0.03875,-0.541,
			ControlShortcutKey "KEY_SAVE_REPLAY_SHORTCUT",
            TabFocusNext "ScoreScreenOkButton",
			ButtonText "ScoreScreenSaveReplayText",
			Frame "TEXT" "ScoreScreenSaveReplayText" INHERITS "ScoreScreenTabTextTemplate" {
				SetPoint CENTER,"ScoreScreenSaveReplayButton",CENTER,0,0,
				Text "KEY_SAVE_REPLAY",
			}
		}

		Frame "GLUETEXTBUTTON" "ScoreScreenReplaySavedButton" INHERITS WITHCHILDREN "ScoreScreenBottomButtonTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,0.03875,-0.541,
			ButtonText "ScoreScreenReplaySavedText",
			Frame "TEXT" "ScoreScreenReplaySavedText" INHERITS "ScoreScreenTabTextTemplate" {
				SetPoint CENTER,"ScoreScreenReplaySavedButton",CENTER,0,0,
				Text "REPLAY_SAVED",
			}
		}
		
		Frame "GLUETEXTBUTTON" "ScoreScreenOkButton" INHERITS WITHCHILDREN "ScoreScreenBottomButtonTemplate" {
			SetPoint TOP,"ScoreScreenBackground",TOP,0.232125,-0.541,
			ControlShortcutKey "OK_WHITE_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "ScoreScreenSaveReplayButton",
			ButtonText "ScoreScreenOkText",
			Frame "TEXT" "ScoreScreenOkText" INHERITS "ScoreScreenTabTextTemplate" {
				SetPoint CENTER,"ScoreScreenOkButton",CENTER,0,0,
				Text "OK_WHITE",
			}
		}	
	    Frame "SCROLLBAR" "ScoreScreenScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
    		Height 0.38,
	        SetPoint TOPLEFT, "ScoreScreenBarTop", TOPRIGHT, -0.0025, -0.00375,
	    }
	}
}	

Frame "FRAME" "SaveReplayPanel" {
	SetPoint CENTER, "ScoreScreenFrame", CENTER, 0.0, 0.0,
	Width 0.432,
	Height 0.288,

	Frame "BACKDROP" "SaveReplayBackdrop" {
		SetAllPoints,
		
	    DecorateFileNames,
	    BackdropTileBackground,
	    BackdropBackground  "EscMenuBackground",
	    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
	    BackdropCornerSize  0.048,
	    BackdropBackgroundSize  0.256,
	    BackdropBackgroundInsets 0.01 0.01 0.01 0.01,
	    BackdropEdgeFile  "EscMenuBorder",
	    BackdropBlendAll,
	}
	
	Frame "FRAME" "ReplayListFrame" {
		SetPoint TOP, "SaveReplayPanel", TOP, 0.0, -0.048,
		Width 0.362,
		Height 0.135,
	}

    Frame "TEXT" "SaveReplayTitleText" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOP, "SaveReplayPanel", TOP, 0.0, -0.03,

        FontColor 1.0 1.0 1.0 1.0,
        Text "SAVE_REPLAY",
    }

    Frame "GLUETEXTBUTTON" "SaveReplaySaveButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        SetPoint BOTTOMLEFT, "SaveReplayPanel", BOTTOMLEFT, 0.035, 0.03,
		Width 0.118,
        TabFocusDefault,
        TabFocusNext "SaveReplayDeleteButton",
        ControlShortcutKey "KEY_SAVE_E_SHORTCUT",
		
        ButtonText "SaveReplaySaveButtonText",
        Frame "TEXT" "SaveReplaySaveButtonText" INHERITS "StandardButtonTextTemplate" {
	        Text "KEY_SAVE_E",
        }
    }

    Frame "GLUETEXTBUTTON" "SaveReplayDeleteButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        SetPoint LEFT, "SaveReplaySaveButton", RIGHT, 0.005, 0.0,
		Width 0.118,
        TabFocusNext "SaveReplayCancelButton",
        ControlShortcutKey "KEY_DELETE_SHORTCUT",
		
        ButtonText "SaveReplayDeleteButtonText",
        Frame "TEXT" "SaveReplayDeleteButtonText" INHERITS "StandardButtonTextTemplate" {
	        Text "KEY_DELETE",
        }
    }

    Frame "GLUETEXTBUTTON" "SaveReplayCancelButton" INHERITS WITHCHILDREN "EscMenuButtonTemplate" {
        SetPoint LEFT, "SaveReplayDeleteButton", RIGHT, 0.005, 0.0,
		Width 0.118,
        TabFocusNext "SaveReplayFileEditBox",
        ControlShortcutKey "KEY_CANCEL_SHORTCUT",
		
        ButtonText "SaveReplayCancelButtonText",
        Frame "TEXT" "SaveReplayCancelButtonText" INHERITS "StandardButtonTextTemplate" {
	        Text "KEY_CANCEL",
        }
    }

    Frame "EDITBOX" "SaveReplayFileEditBox" INHERITS WITHCHILDREN "StandardDecoratedEditBoxTemplate" {
        Width 0.362,
        Height 0.037,
        SetPoint BOTTOM, "SaveReplayDeleteButton", TOP, 0.0, 0.005,
        TabFocusNext "SaveReplaySaveButton",

        EditTextFrame "SaveReplayFileEditBoxText",
        Frame "TEXT" "SaveReplayFileEditBoxText" INHERITS "StandardDecoratedEditBoxTextTemplate" {
        }
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\singleplayermenu.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "SinglePlayerMenu" INHERITS "StandardFrameTemplate" {
	SetAllPoints,

	Frame "FRAME" "ProfilePanel" {
	
	    Frame "TEXT" "SinglePlayerProfileText" INHERITS "StandardTitleTextTemplate" {
	        SetPoint TOPLEFT, "SinglePlayerMenu", TOPLEFT, 0.02625, -0.109,
		    FontColor 1.0 1.0 1.0 1.0,
	        Text "SINGLE_PLAYER_PROFILES",
	    }

	    Frame "TEXT" "ProfileMessage" INHERITS "StandardSmallTextTemplate" {
	        SetPoint TOPLEFT, "SinglePlayerProfileText", BOTTOMLEFT, 0.0, -0.005,
	        Width 0.275,
	        Height 0.05,
	        Text "PROFILE_MESSAGE",
	        FontJustificationH JUSTIFYLEFT,
	        FontJustificationV JUSTIFYTOP,
	    }

        Frame "TEXT" "ProfileAddText" INHERITS "StandardInfoTextTemplate" {
	        SetPoint TOPLEFT, "ProfileMessage", BOTTOMLEFT, 0.0, -0.005,
	        Width 0.275,
	        Text "PROFILE_NEW",
	        FontJustificationH JUSTIFYLEFT,
	        FontJustificationV JUSTIFYBOTTOM,
        }

	    
        Frame "EDITBOX" "NewProfileEditBox" INHERITS WITHCHILDREN "StandardEditBoxTemplate" {
            Height 0.04,
            Width 0.18,
            SetPoint TOPLEFT, "ProfileAddText", BOTTOMLEFT, 0.0, -0.001,
			TabFocusNext "AddProfileButton",

            EditTextFrame "NewProfileEditBoxText",
            Frame "TEXT" "NewProfileEditBoxText" INHERITS "StandardEditBoxTextTemplate" {
            }
        }

        Frame "BACKDROP" "AddProfileBackdrop" INHERITS "StandardMenuSmallButtonBaseBackdrop" {
            Width 0.16,
            Height 0.05,
            SetPoint LEFT, "NewProfileEditBox", RIGHT, 0.001, 0.0,
            BackdropMirrored,

		    Frame "GLUETEXTBUTTON" "AddProfileButton" INHERITS WITHCHILDREN "StandardSmallButtonTemplate" {		    
				Width 0.079,
				Height 0.023,
				SetPoint TOPLEFT,"AddProfileBackdrop",TOPLEFT, 0.008, -0.013,
				TabFocusNext "DeleteProfileButton",

				ButtonText "AddProfileButtonText",
				Frame "TEXT" "AddProfileButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "CREATE",
				}
		    }
        }
		
		Frame "TEXT" "ProfileListText" INHERITS "StandardInfoTextTemplate" {
	        SetPoint TOPLEFT, "NewProfileEditBox", BOTTOMLEFT, 0.0, -0.01,
	        Width 0.275,
	        Text "PROFILE_LIST",
	        FontJustificationH JUSTIFYLEFT,
	        FontJustificationV JUSTIFYBOTTOM,
		}
		
		Frame "FRAME" "ProfileListContainer" {
	    	SetPoint TOPLEFT, "ProfileListText", BOTTOMLEFT, 0.0, -0.001,
	    	Width 0.275,
	    	Height 0.110,
	    }

        Frame "BACKDROP" "DeleteProfileBackdrop" INHERITS "StandardMenuSmallButtonBaseBackdrop" {
            Width 0.16,
            Height 0.05,
            SetPoint TOPLEFT, "ProfileListContainer", BOTTOMLEFT, 0.0, 0.002,
            BackdropMirrored,

		    Frame "GLUETEXTBUTTON" "DeleteProfileButton" INHERITS WITHCHILDREN "StandardSmallButtonTemplate" {		    
                Width 0.079,
                Height 0.023,
                SetPoint TOPLEFT, "DeleteProfileBackdrop", TOPLEFT, 0.008, -0.013,
				ControlShortcutKey "KEY_DELETE_SHORTCUT",		    
				TabFocusNext "SelectProfileButton",

				ButtonText "DeleteProfileButtonText",
				Frame "TEXT" "DeleteProfileButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_DELETE",
				}
		    }
        }
		

        Frame "BACKDROP" "SelectProfileBackdrop" INHERITS "StandardMenuSmallButtonBaseBackdrop" {
            Width 0.16,
            Height 0.05,
            SetPoint TOPLEFT, "SinglePlayerMenu", TOPLEFT, 0.207, -0.370,
            BackdropMirrored,

		    Frame "GLUETEXTBUTTON" "SelectProfileButton" INHERITS WITHCHILDREN "StandardSmallButtonTemplate" {		    
                Width 0.079,
                Height 0.023,
                SetPoint TOPLEFT,"SelectProfileBackdrop",TOPLEFT, 0.008, -0.013,

				ControlShortcutKey "KEY_SELECT_SHORTCUT",		    
				TabFocusNext "CampaignButton",

				ButtonText "SelectProfileButtonText",
				Frame "TEXT" "SelectProfileButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_SELECT",
				}
		    }
        }
	}

	Frame "FRAME" "CancelPanel" {
		Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			Width 0.24,
			SetPoint BOTTOMRIGHT,"SinglePlayerMenu",BOTTOMRIGHT,-0.015,0.05,
	
			Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
				Width 0.168,
				SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_CANCEL_SHORTCUT",
                TabFocusNext "ProfileButton",
				
				ButtonText "CancelButtonText",
				Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_CANCEL",
				}
			}
		}
	}

	
	Frame "FRAME" "MainPanel" {
		
		Frame "BACKDROP" "CampaignBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"SinglePlayerMenu",TOPRIGHT, -0.015, -0.15,
	
			Frame "GLUETEXTBUTTON" "CampaignButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {		    
				SetPoint TOPRIGHT,"CampaignBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_CAMPAIGN_SHORTCUT",		    
				TabFocusDefault,
				TabFocusNext "LoadSavedButton",
	
				ButtonText "CampaignButtonText",
				Frame "TEXT" "CampaignButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_CAMPAIGN",
				}
			}
		}
	
		Frame "BACKDROP" "LoadSavedBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"CampaignBackdrop",BOTTOMRIGHT,0, 0.014,
	
			Frame "GLUETEXTBUTTON" "LoadSavedButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
				SetPoint TOPRIGHT,"LoadSavedBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_LOAD_SAVED_GAME_SHORTCUT",
				TabFocusNext "ViewReplayButton",
	
				ButtonText "LoadSavedButtonText",
				Frame "TEXT" "LoadSavedButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_LOAD_SAVED_GAME",
				}
			}
		}
	
		Frame "BACKDROP" "ViewReplayBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"LoadSavedBackdrop",BOTTOMRIGHT,0, 0.014,
	
			Frame "GLUETEXTBUTTON" "ViewReplayButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
				SetPoint TOPRIGHT,"ViewReplayBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_VIEW_REPLAY_SHORTCUT",
				TabFocusNext "CustomCampaignButton",
	
				ButtonText "ViewReplayButtonText",
				Frame "TEXT" "ViewReplayButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_VIEW_REPLAY",
				}
			}
		}

		Frame "BACKDROP" "CustomCampaignBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"ViewReplayBackdrop",BOTTOMRIGHT,0, 0.014,
	
			Frame "GLUETEXTBUTTON" "CustomCampaignButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
				SetPoint TOPRIGHT,"CustomCampaignBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_CUSTOM_CAMPAIGN_SHORTCUT",
				TabFocusNext "SkirmishButton",
	
				ButtonText "CustomCampaignButtonText",
				Frame "TEXT" "CustomCampaignButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_CUSTOM_CAMPAIGN",
				}
			}
		}
        
		Frame "BACKDROP" "SkirmishBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"CustomCampaignBackdrop",BOTTOMRIGHT,0, 0.014,
	
			Frame "GLUETEXTBUTTON" "SkirmishButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
				SetPoint TOPRIGHT,"SkirmishBackdrop",TOPRIGHT, -0.012, -0.0165,
				ControlShortcutKey "KEY_CUSTOM_GAME_SHORTCUT",
				TabFocusNext "CancelButton",
	
				ButtonText "SkirmishButtonText",
				Frame "TEXT" "SkirmishButtonText" INHERITS "StandardButtonTextTemplate" {
					Text "KEY_CUSTOM_GAME",
				}
			}
		}
		
		Frame "TEXT" "ProfileNameText" INHERITS "StandardTitleTextTemplate" {
			Width 0.16,
			Height 0.04,
			SetPoint BOTTOMLEFT, "CampaignBackdrop", TOPLEFT, 0.04, 0.024,
		    FontColor 1.0 1.0 1.0 1.0,
			Text "EMPTY_STRING",
	        FontJustificationH JUSTIFYLEFT,
	        FontJustificationV JUSTIFYBOTTOM,
		}

        Frame "BACKDROP" "ProfileButtonBackdrop" INHERITS "StandardMenuTinyButtonBaseBackdrop" {
			SetPoint TOPRIGHT,"SinglePlayerMenu",TOPRIGHT, -0.012, -0.09,
		
		    Frame "GLUEBUTTON" "ProfileButton" INHERITS WITHCHILDREN "StandardIconicButtonTemplate" {	
	            Width 0.03,
			    Height 0.026,
	            SetPoint TOPRIGHT,"ProfileButtonBackdrop",TOPRIGHT, -0.009, -0.014,
                TabFocusNext "NewProfileEditBox",                

				ControlBackdrop "RealmButtonBackdropTemplate",
				Frame "BACKDROP" "RealmButtonBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-up.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.013,
				    BackdropBackgroundSize  0.026,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder.blp",
				}
			
				ControlPushedBackdrop "RealmButtonPushedBackdropTemplate",
				Frame "BACKDROP" "RealmButtonPushedBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-down.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.013,
				    BackdropBackgroundSize  0.026,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Down.blp",
				}
			
				ControlDisabledBackdrop "RealmButtonDisabledBackdropTemplate",
				Frame "BACKDROP" "RealmButtonDisabledBackdropTemplate" {
				    BackdropBackground  "UI\Widgets\BattleNet\bnet-mainmenu-options-disabled.blp",
				    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
				    BackdropCornerSize  0.013,
				    BackdropBackgroundSize  0.026,
				    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
				    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button2-BackdropBorder-Disabled.blp",
				}
            }
        }
	}
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\skirmish.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

Frame "BACKDROP" "SkirmishPopupMenuBackdropTemplate" {
    Width 0.14675,
    Height 0.026125,
    BackdropBlendAll,
    BackdropMirrored,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button-BorderShort.blp",    
}

Frame "POPUPMENU" "SkirmishPopupMenuTemplate" INHERITS "StandardPopupMenuTemplate" {
    Width 0.15,
    Height 0.025,

    ControlBackdrop "PopupMenuBackdrop",
    Frame "BACKDROP" "PopupMenuBackdrop" INHERITS "StandardButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "PopupMenuDisabledBackdrop",
    Frame "BACKDROP" "PopupMenuDisabledBackdrop" INHERITS "StandardButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "PopupMenuTitle",
    Frame "GLUETEXTBUTTON" "PopupMenuTitle" INHERITS WITHCHILDREN "StandardPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PopupMenuArrow",
    Frame "BUTTON" "PopupMenuArrow" INHERITS WITHCHILDREN "StandardPopupMenuArrowTemplate" { 
    }
}

// -- FRAMES ----------------------------------------------------

Frame "FRAME" "Skirmish" INHERITS "StandardFrameTemplate" {
    SetAllPoints,
    TabFocusPush,

    // game settings
    Frame "TEXT" "GameSettingsLabel" INHERITS "StandardTitleTextTemplate" {
        SetPoint TOPLEFT, "Skirmish", TOPLEFT, 0.020625, -0.03125,
        Text "GAME_SETTINGS",
    }

    Frame "FRAME" "MapListContainer" {
        Width 0.31675,
        Height 0.13375,
        SetPoint TOPLEFT, "Skirmish", TOPLEFT, 0.163125, -0.019375,
    }

    // team setup
    Frame "FRAME" "TeamSetupContainer" {
        Width 0.46375,
        Height 0.39,
        SetPoint BOTTOMLEFT, "Skirmish", BOTTOMLEFT, 0.015, 0.0225,
    }

    // map info display controls
    Frame "FRAME" "MapInfoPanel" {
        Frame "FRAME" "MapInfoPaneContainer" {
            Width 0.234375,
            Height 0.2875,
            SetPoint TOPRIGHT, "Skirmish", TOPRIGHT, -0.025625, -0.05625,        
        }

        Frame "BACKDROP" "MapInfoBackdrop" INHERITS "StandardMenuSingleLargeButtonBaseBackdrop" {
            SetPoint TOPRIGHT,"Skirmish",TOPRIGHT, -0.015, -0.358,

	        Frame "GLUETEXTBUTTON" "MapInfoButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
                Width 0.187,
                SetPoint TOPRIGHT,"MapInfoBackdrop",TOPRIGHT, -0.032, -0.015625,
                ControlShortcutKey "KEY_ADVANCED_OPTIONS_SHORTCUT",
                TabFocusNext "CreateGameButton",

                ButtonText "MapInfoButtonText",
                Frame "TEXT" "MapInfoButtonText" INHERITS "StandardButtonTextTemplate" {
	                Text "KEY_ADVANCED_OPTIONS",
                }
	        }
        }
    }

    Frame "FRAME" "AdvancedOptionsPanel" {
        Frame "FRAME" "AdvancedOptionsPaneContainer" {
            Width 0.234375,
            Height 0.2875,
            SetPoint TOPRIGHT, "Skirmish", TOPRIGHT, -0.025625, -0.05625,        
        }

        Frame "BACKDROP" "AdvancedOptionsBackdrop" INHERITS "StandardMenuSingleLargeButtonBaseBackdrop" {
            SetPoint TOPRIGHT,"Skirmish",TOPRIGHT, -0.015, -0.358,

	        Frame "GLUETEXTBUTTON" "AdvancedOptionsButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
		        Width 0.187,
                SetPoint TOPRIGHT,"AdvancedOptionsBackdrop",TOPRIGHT, -0.032, -0.015625,
		        ControlShortcutKey "KEY_MAP_INFO_SHORTCUT",
                TabFocusNext "CreateGameButton",

                ButtonText "AdvancedOptionsButtonText",
		        Frame "TEXT" "AdvancedOptionsButtonText" INHERITS "StandardButtonTextTemplate" {
			        Text "KEY_MAP_INFO",
		        }
	        }
        }
    }

    // bottom buttons
    Frame "BACKDROP" "PlayGameBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint BOTTOMRIGHT,"Skirmish",BOTTOMRIGHT, -0.015, 0.074,

	    Frame "GLUETEXTBUTTON" "PlayGameButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"PlayGameBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_START_GAME_SHORTCUT",
            TabFocusDefault,
		    TabFocusNext "CancelButton",

            ButtonText "PlayGameButtonText",
		    Frame "TEXT" "PlayGameButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_START_GAME",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint BOTTOMRIGHT,"Skirmish",BOTTOMRIGHT, -0.015, 0.0225,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_CANCEL_SHORTCUT",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_CANCEL",
		    }
	    }
    }
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\standardtemplates.fdf
/*
 *  StandardTemplates.fdf
 *  ---------------------
 *  These are standard templates to be inherited by most components 
 *  in the glue screens.  The one exception being Battle.Net screens
 *  which should utilize the templates in BattleNetTemplates.fdf.
 */

Frame "BACKDROP" "StandardHeavyBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\HeavyBorderBackGround.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerFile  "UI\Widgets\HeavyBorderCorners.blp",
    BackdropLeftFile    "UI\Widgets\HeavyBorderLeft.blp",
    BackdropRightFile   "UI\Widgets\HeavyBorderRight.blp",
    BackdropTopFile     "UI\Widgets\HeavyBorderTop.blp",
    BackdropBottomFile  "UI\Widgets\HeavyBorderBottom.blp",
}

Frame "BACKDROP" "StandardMediumBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\LightBorderBackGround.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerFile  "UI\Widgets\LightBorderCorners.blp",
    BackdropLeftFile    "UI\Widgets\LightBorderLeft.blp",
    BackdropRightFile   "UI\Widgets\LightBorderRight.blp",
    BackdropTopFile     "UI\Widgets\LightBorderTop.blp",
    BackdropBottomFile  "UI\Widgets\LightBorderBottom.blp",
}

Frame "BACKDROP" "StandardLightBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\LightBorderBackGround.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerFile  "UI\Widgets\LightBorderCorners.blp",
    BackdropLeftFile    "UI\Widgets\LightBorderLeft.blp",
    BackdropRightFile   "UI\Widgets\LightBorderRight.blp",
    BackdropTopFile     "UI\Widgets\LightBorderTop.blp",
    BackdropBottomFile  "UI\Widgets\LightBorderBottom.blp",
}

Frame "BACKDROP" "StandardControlBackdropTemplate" {
    BackdropTileBackground,
    BackdropHalfSides,
    BackdropBackground  "UI\Widgets\ButtonBackGround.blp",
    BackdropCornerFlags "UL|UR|BL|BR",    
    BackdropCornerSize  0.015,
    BackdropCornerFile  "UI\Widgets\ButtonCorners.blp",
    BackdropLeftFile    "UI\Widgets\ButtonLeft.blp",
    BackdropRightFile   "UI\Widgets\ButtonRight.blp",
    BackdropTopFile     "UI\Widgets\ButtonTop.blp",
    BackdropBottomFile  "UI\Widgets\ButtonBottom.blp",        
}

// --- TINY BUTTON BASE --------------------------------------------------------------------

Frame "BACKDROP" "StandardMenuTinyButtonBaseBackdrop" {
    Width 0.11,
    Height 0.055,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-TinyBorder.blp",
}


// --- SMALL BUTTON BASE --------------------------------------------------------------------

Frame "BACKDROP" "StandardMenuSmallButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-SmallBorder.blp",
}


// --- LARGE BUTTON BASE --------------------------------------------------------------------

Frame "BACKDROP" "StandardMenuLargeButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-LargeBorder.blp",
}


// --- SINGLE BUTTON BASE --------------------------------------------------------------------

Frame "BACKDROP" "StandardMenuSingleButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BorderSingle.blp",
}


// --- SINGLE SMALL BUTTON BASE --------------------------------------------------------------------

Frame "BACKDROP" "StandardMenuSingleSmallButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-SmallBorderSingle.blp",
}


// --- SINGLE LARGE BUTTON BASE --------------------------------------------------------------------

Frame "BACKDROP" "StandardMenuSingleLargeButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-LargeBorderSingle.blp",
}


// --- BUTTON -----------------------------------------------------------------------

Frame "BACKDROP" "StandardMenuButtonBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-Border.blp",
}

Frame "BACKDROP" "StandardButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder.blp",
}

Frame "BACKDROP" "StandardButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-Down.blp",
}

Frame "BACKDROP" "StandardButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-Disabled.blp",
}

Frame "BACKDROP" "StandardButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-DisabledDown.blp",
}

Frame "HIGHLIGHT" "StandardButtonFocusHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-Button-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "StandardButtonMouseOverHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "StandardButtonTemplate" {
    Height 0.031,
    Width 0.179,
    ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.002f -0.003f,    

    ControlBackdrop "ButtonBackdropTemplate",
    Frame "BACKDROP" "ButtonBackdropTemplate" INHERITS "StandardButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "ButtonPushedBackdropTemplate",
    Frame "BACKDROP" "ButtonPushedBackdropTemplate" INHERITS "StandardButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "ButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "ButtonDisabledBackdropTemplate" INHERITS "StandardButtonDisabledBackdropTemplate" {
    }

//    ControlFocusHighlight "ButtonFocusHighlightTemplate",
//    Frame "HIGHLIGHT" "ButtonFocusHighlightTemplate" INHERITS "StandardButtonFocusHighlightTemplate" {
//    }

    ControlMouseOverHighlight "ButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "ButtonMouseOverHighlightTemplate" INHERITS "StandardButtonMouseOverHighlightTemplate" {
    }
}

// --- BORDERED BUTTON -----------------------------------------------------------------------

Frame "BACKDROP" "StandardBorderedButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder.blp",
}

Frame "BACKDROP" "StandardBorderedButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Down.blp",
}

Frame "BACKDROP" "StandardBorderedButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-Disabled.blp",
}

Frame "BACKDROP" "StandardBorderedButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BorderedBackdropBorder-DisabledDown.blp",
}

Frame "HIGHLIGHT" "StandardBorderedButtonFocusHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-Button-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "StandardBorderedButtonMouseOverHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "StandardBorderedButtonTemplate" {
    Height 0.031,
    Width 0.179,
    ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.002f -0.003f,    

    ControlBackdrop "BorderedButtonBackdropTemplate",
    Frame "BACKDROP" "BorderedButtonBackdropTemplate" INHERITS "StandardBorderedButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "BorderedButtonPushedBackdropTemplate",
    Frame "BACKDROP" "BorderedButtonPushedBackdropTemplate" INHERITS "StandardBorderedButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "BorderedButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "BorderedButtonDisabledBackdropTemplate" INHERITS "StandardBorderedButtonDisabledBackdropTemplate" {
    }

//    ControlFocusHighlight "BorderedButtonFocusHighlightTemplate",
//    Frame "HIGHLIGHT" "BorderedButtonFocusHighlightTemplate" INHERITS "StandardBorderedButtonFocusHighlightTemplate" {
//    }

    ControlMouseOverHighlight "BorderedButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "BorderedButtonMouseOverHighlightTemplate" INHERITS "StandardBorderedButtonMouseOverHighlightTemplate" {
    }
}

// --- SMALL BUTTON -----------------------------------------------------------------------

Frame "BACKDROP" "StandardSmallButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.012,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.003 0.003 0.003 0.003,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder.blp",
}

Frame "BACKDROP" "StandardSmallButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.012,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.003 0.003 0.003 0.003,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-Down.blp",
}

Frame "BACKDROP" "StandardSmallButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.012,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.003 0.003 0.003 0.003,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-Disabled.blp",
}

Frame "BACKDROP" "StandardSmallButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.012,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.003 0.003 0.003 0.003,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Button1-BackdropBorder-DisabledDown.blp",
}

Frame "HIGHLIGHT" "StandardSmallButtonFocusHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-Button-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "StandardSmallButtonMouseOverHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "StandardSmallButtonTemplate" {
    Height 0.031,
    Width 0.179,
    ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.002f -0.003f,    

    ControlBackdrop "SmallButtonBackdropTemplate",
    Frame "BACKDROP" "SmallButtonBackdropTemplate" INHERITS "StandardSmallButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "SmallButtonPushedBackdropTemplate",
    Frame "BACKDROP" "SmallButtonPushedBackdropTemplate" INHERITS "StandardSmallButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "SmallButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "SmallButtonDisabledBackdropTemplate" INHERITS "StandardSmallButtonDisabledBackdropTemplate" {
    }

//    ControlFocusHighlight "SmallButtonFocusHighlightTemplate",
//    Frame "HIGHLIGHT" "SmallButtonFocusHighlightTemplate" INHERITS "StandardSmallButtonFocusHighlightTemplate" {
//    }

    ControlMouseOverHighlight "SmallButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "SmallButtonMouseOverHighlightTemplate" INHERITS "StandardSmallButtonMouseOverHighlightTemplate" {
    }
}

// --- CAMPAIGN BUTTON -----------------------------------------------------------------------

Frame "BACKDROP" "StandardCampaignButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackground.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.036,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackground-Down.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.036,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Down.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Disabled.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackground-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-DisabledDown.blp",
    BackdropBlendAll,
}

Frame "HIGHLIGHT" "StandardCampaignButtonFocusHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-Button-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "StandardCampaignButtonMouseOverHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "CampaignButtonTemplate" {
    Height 0.036,
    Width 0.179,
    ControlStyle "AUTOTRACK|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.0015f -0.0015f,    

    ControlBackdrop "CampaignButtonBackdropTemplate",
    Frame "BACKDROP" "CampaignButtonBackdropTemplate" INHERITS "StandardCampaignButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "CampaignButtonPushedBackdropTemplate",
    Frame "BACKDROP" "CampaignButtonPushedBackdropTemplate" INHERITS "StandardCampaignButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "CampaignButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "CampaignButtonDisabledBackdropTemplate" INHERITS "StandardCampaignButtonDisabledBackdropTemplate" {
    }

//    ControlFocusHighlight "CampaignButtonFocusHighlightTemplate",
//    Frame "HIGHLIGHT" "CampaignButtonFocusHighlightTemplate" INHERITS "StandardCampaignButtonFocusHighlightTemplate" {
//    }

    ControlMouseOverHighlight "CampaignButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "CampaignButtonMouseOverHighlightTemplate" INHERITS "StandardCampaignButtonMouseOverHighlightTemplate" {
    }
}


// --- CAMPAIGN ARROW BUTTON -----------------------------------------------------------------------

Frame "BACKDROP" "StandardCampaignArrowButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackgroundArrow.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignArrowButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackgroundArrow-Down.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Down.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignArrowButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackgroundArrow-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Disabled.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignArrowButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackgroundArrow-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-DisabledDown.blp",
    BackdropBlendAll,
}

Frame "HIGHLIGHT" "StandardCampaignArrowButtonFocusHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-CampaignButton-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "StandardCampaignArrowButtonMouseOverHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "CampaignArrowButtonTemplate" {
    Height 0.032,
    Width 0.032,
    ControlStyle "AUTOTRACK|HIGHLIGHTONFOCUS|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.0015f -0.0015f,    

    ControlBackdrop "CampaignArrowButtonBackdropTemplate",
    Frame "BACKDROP" "CampaignArrowButtonBackdropTemplate" INHERITS "StandardCampaignArrowButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "CampaignArrowButtonPushedBackdropTemplate",
    Frame "BACKDROP" "CampaignArrowButtonPushedBackdropTemplate" INHERITS "StandardCampaignArrowButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "CampaignArrowButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "CampaignArrowButtonDisabledBackdropTemplate" INHERITS "StandardCampaignArrowButtonDisabledBackdropTemplate" {
    }

    ControlFocusHighlight "CampaignArrowButtonFocusHighlightTemplate",
    Frame "HIGHLIGHT" "CampaignArrowButtonFocusHighlightTemplate" INHERITS "StandardCampaignArrowButtonFocusHighlightTemplate" {
    }

    ControlMouseOverHighlight "CampaignArrowButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "CampaignArrowButtonMouseOverHighlightTemplate" INHERITS "StandardCampaignArrowButtonMouseOverHighlightTemplate" {
    }
}


// --- CAMPAIGN CAMERA BUTTON ----------------------------------------------------------------------

Frame "BACKDROP" "StandardCampaignCameraButtonBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackgroundCamera.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignCameraButtonPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackgroundCamera-Down.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.007 0.007 0.007 0.007,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Down.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignCameraButtonDisabledBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackgroundCamera-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-Disabled.blp",
    BackdropBlendAll,
}

Frame "BACKDROP" "StandardCampaignCameraButtonDisabledPushedBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBackgroundCamera-Disabled.blp",
    BackdropCornerFlags "UL|UR|BL|BR",
    BackdropCornerSize  0.016,
    BackdropBackgroundSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-CampaignButton-BackdropBorder-DisabledDown.blp",
    BackdropBlendAll,
}

Frame "HIGHLIGHT" "StandardCampaignCameraButtonFocusHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-CampaignButton-KeyboardHighlight.blp",    
    HighlightAlphaMode "ADD",
}

Frame "HIGHLIGHT" "StandardCampaignCameraButtonMouseOverHighlightTemplate" {
    HighlightType "FILETEXTURE",
    HighlightAlphaFile "UI\Widgets\BattleNet\bnet-button01-highlight-mouse.blp",    
    HighlightAlphaMode "ADD",
}

Frame "TEXTBUTTON" "CampaignCameraButtonTemplate" {
    Height 0.032,
    Width 0.032,
    ControlStyle "AUTOTRACK|HIGHLIGHTONFOCUS|HIGHLIGHTONMOUSEOVER",
    ButtonPushedTextOffset -0.0015f -0.0015f,    

    ControlBackdrop "CampaignCameraButtonBackdropTemplate",
    Frame "BACKDROP" "CampaignCameraButtonBackdropTemplate" INHERITS "StandardCampaignCameraButtonBackdropTemplate" {
    }

    ControlPushedBackdrop "CampaignCameraButtonPushedBackdropTemplate",
    Frame "BACKDROP" "CampaignCameraButtonPushedBackdropTemplate" INHERITS "StandardCampaignCameraButtonPushedBackdropTemplate" {
    }

    ControlDisabledBackdrop "CampaignCameraButtonDisabledBackdropTemplate",
    Frame "BACKDROP" "CampaignCameraButtonDisabledBackdropTemplate" INHERITS "StandardCampaignCameraButtonDisabledBackdropTemplate" {
    }

    ControlFocusHighlight "CampaignCameraButtonFocusHighlightTemplate",
    Frame "HIGHLIGHT" "CampaignCameraButtonFocusHighlightTemplate" INHERITS "StandardCampaignCameraButtonFocusHighlightTemplate" {
    }

    ControlMouseOverHighlight "CampaignCameraButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "CampaignCameraButtonMouseOverHighlightTemplate" INHERITS "StandardCampaignCameraButtonMouseOverHighlightTemplate" {
    }
}


// --- ICONIC BUTTON -------------------------------------------------------------------

Frame "GLUEBUTTON" "StandardIconicButtonTemplate" {
    Height 0.031,
    Width 0.031,
    ControlStyle "AUTOTRACK|HIGHLIGHTONFOCUS|HIGHLIGHTONMOUSEOVER",

    ControlFocusHighlight "StandardIconicButtonFocusHighlightTemplate",
    Frame "HIGHLIGHT" "StandardIconicButtonFocusHighlightTemplate" INHERITS "StandardButtonFocusHighlightTemplate" {
    }

    ControlMouseOverHighlight "StandardIconicButtonMouseOverHighlightTemplate",
    Frame "HIGHLIGHT" "StandardIconicButtonMouseOverHighlightTemplate" INHERITS "StandardButtonMouseOverHighlightTemplate" {
    }
}


// --- TEXT -----------------------------------------------------------------------

Frame "TEXT" "StandardButtonTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.013, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.5 0.5 0.5 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,
}

Frame "TEXT" "StandardInfoTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.013, "",
    FontJustificationH JUSTIFYCENTER,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.5 0.5 0.5 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "StandardTitleTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
    FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "StandardLabelTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.013, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "StandardValueTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.013, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "StandardSmallTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.011, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "StandardSmallTitleTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.011, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
	FontShadowColor 0.0 0.0 0.0 0.9,	
    FontShadowOffset 0.001 -0.001,	
}

Frame "TEXT" "StandardExtraSmallTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.009, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 0.99 0.827 0.0705 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
    FontShadowColor 0.0 0.0 0.0 0.9,    
    FontShadowOffset 0.001 -0.001,  
}

Frame "TEXT" "StandardExtraSmallTitleTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.007, "",
    FontJustificationH JUSTIFYLEFT,
    FontJustificationV JUSTIFYMIDDLE,    
    FontFlags "FIXEDSIZE",
    FontColor 1.0 1.0 1.0 1.0,
    FontHighlightColor 1.0 1.0 1.0 1.0,
    FontDisabledColor 0.2 0.2 0.2 1.0,
    FontShadowColor 0.0 0.0 0.0 0.9,    
    FontShadowOffset 0.001 -0.001,  
}

// --- SLIDER -----------------------------------------------------------------------

Frame "SLIDER" "StandardSliderTemplate" {
    Height 0.016,
    SliderLayoutHorizontal,

    ControlBackdrop "StandardScrollBarBackdropTemplate",
    Frame "BACKDROP" "StandardScrollBarBackdropTemplate" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Slider-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.008,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Slider-BackdropBorder.blp",
        BackdropBlendAll,
    }

    SliderThumbButtonFrame "StandardThumbButtonTemplate",
    Frame "BUTTON" "StandardThumbButtonTemplate" {
        Width 0.016,
        Height 0.016,

        ControlBackdrop "StandardThumbButtonBackdropTemplate",
        Frame "BACKDROP" "StandardThumbButtonBackdropTemplate" {
            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnob.blp",
        }

        ControlDisabledBackdrop "StandardThumbButtonDisabledBackdrop",
        Frame "BACKDROP" "StandardThumbButtonDisabledBackdrop" {
            BackdropBlendAll,
            BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnobDisabled.blp",
        }
    }
}

// --- SCROLLBAR -----------------------------------------------------------------------

Frame "SCROLLBAR" "StandardScrollBarTemplate" {
    Width 0.0165,
    SliderLayoutVertical,

    ControlBackdrop "StandardScrollBarBackdrop",
    Frame "BACKDROP" "StandardScrollBarBackdrop" {
        BackdropTileBackground,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Scrollbar-BackdropBackground.blp",
        BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
        BackdropCornerSize  0.008,
        BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
        BackdropEdgeFile  "UI\Widgets\Glues\GlueScreen-Scrollbar-BackdropBorder.blp",
        BackdropBlendAll,
    }

    ScrollBarIncButtonFrame "StandardScrollBarIncButton",
    Frame "BUTTON" "StandardScrollBarIncButton" {
        Width 0.015,
        Height 0.015,
        ControlBackdrop "StandardScrollBarIncButtonBackdrop",
        Frame "BACKDROP" "StandardScrollBarIncButtonBackdrop" {                    
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Scrollbar-UpArrow.blp",
            BackdropBlendAll,
        }
    }

    ScrollBarDecButtonFrame "StandardScrollBarDecButton",
    Frame "BUTTON" "StandardScrollBarDecButton" {
        Width 0.015,
        Height 0.015,
        ControlBackdrop "StandardScrollBarDecButtonBackdrop",
        Frame "BACKDROP" "StandardScrollBarDecButtonBackdrop" {
            BackdropBackground  "UI\Widgets\Glues\GlueScreen-Scrollbar-DownArrow.blp",
            BackdropBlendAll,
        }
    }

    SliderThumbButtonFrame "StandardThumbButton",
    Frame "BUTTON" "StandardThumbButton" {
        Width 0.01,
        Height 0.01,
        ControlBackdrop "StandardThumbButtonBackdrop",
        Frame "BACKDROP" "StandardThumbButtonBackdrop" {
            BackdropBackground  "UI\Widgets\Glues\SinglePlayerSkirmish-ScrollBarKnob.blp",
            BackdropBlendAll,
        }
    }
}

// --- LISTBOX -----------------------------------------------------------------------

Frame "LISTBOX" "StandardListBoxTemplate" {
    ListBoxBorder 0.01,

    ControlBackdrop "StandardListBoxBackdropTemplate",
    Frame "BACKDROP" "StandardListBoxBackdropTemplate" INHERITS "StandardLightBackdropTemplate" {
    }

    ListBoxScrollBar "StandardListBoxScrollBarTemplate",
    Frame "SCROLLBAR" "StandardListBoxScrollBarTemplate" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
    }
}

// --- UNDECORATED EDITBOX -------------------------------------------------------------

Frame "BACKDROP" "StandardEditBoxBackdropTemplate" {
    BackdropTileBackground,
    BackdropBackground  "UI\Widgets\BattleNet\bnet-inputbox-back.blp",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.032,
    BackdropBackgroundInsets 0.004 0.004 0.004 0.004,
    BackdropEdgeFile  "UI\Widgets\BattleNet\bnet-inputbox-border.blp",
    BackdropBlendAll,
}

Frame "TEXT" "StandardEditBoxTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
    FontColor 1.0 1.0 1.0,
    FontFlags "FIXEDSIZE",
}

Frame "EDITBOX" "StandardEditBoxTemplate" {
    Height 0.04,
    EditBorderSize 0.009,
    EditCursorColor 1.0 1.0 1.0,

    ControlBackdrop "StandardEditBoxBackdrop",
    Frame "BACKDROP" "StandardEditBoxBackdrop" INHERITS "StandardEditBoxBackdropTemplate" {
    }
}

// --- DECORATED EDITBOX ---------------------------------------------------------------

Frame "BACKDROP" "StandardDecoratedEditBoxBackdropTemplate" {
    DecorateFileNames,
    BackdropTileBackground,
    BackdropBackground  "EscMenuEditBoxBackground",
    BackdropCornerFlags "UL|UR|BL|BR|T|L|B|R",
    BackdropCornerSize  0.0125,
    BackdropBackgroundSize  0.256,
    BackdropBackgroundInsets 0.005 0.005 0.005 0.005,
    BackdropEdgeFile  "EscMenuEditBoxBorder",
    BackdropBlendAll,
}

Frame "TEXT" "StandardDecoratedEditBoxTextTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
    FontColor 1.0 1.0 1.0,
    FontFlags "FIXEDSIZE",
}

Frame "EDITBOX" "StandardDecoratedEditBoxTemplate" {
    Height 0.04,
    EditBorderSize 0.009,
    EditCursorColor 1.0 1.0 1.0,

    ControlBackdrop "StandardDecoratedEditBoxBackdrop",
    Frame "BACKDROP" "StandardDecoratedEditBoxBackdrop" INHERITS "StandardDecoratedEditBoxBackdropTemplate" {
    }
}

// --- POPUP MENU --------------------------------------------------------------------

Frame "BACKDROP" "StandardPopupMenuBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-PlayerButton-BorderRight.blp",
}

Frame "MENU" "StandardPopupMenuMenuTemplate" {
    Height 0.06,
    DecorateFileNames,
    FrameFont "MasterFont",0.011,"",
    MenuTextHighlightColor 0.99 0.827 0.0705 1.0,
    MenuItemHeight 0.014,
    MenuBorder 0.009,

    ControlBackdrop "StandardPopupMenuMenuBackdropTemplate",
    Frame "BACKDROP" "StandardPopupMenuMenuBackdropTemplate" INHERITS "StandardBorderedButtonBackdropTemplate" {
    }
}

Frame "MENU" "StandardSmallPopupMenuMenuTemplate" {
    Height 0.048,
    DecorateFileNames,
    FrameFont "MasterFont",0.009,"",
    MenuTextHighlightColor 0.99 0.827 0.0705 1.0,
    MenuItemHeight 0.011,
    MenuBorder 0.009,

    ControlBackdrop "StandardPopupMenuMenuBackdropTemplate",
    Frame "BACKDROP" "StandardPopupMenuMenuBackdropTemplate" INHERITS "StandardBorderedButtonBackdropTemplate" {
    }
}

Frame "MENU" "StandardExtraSmallPopupMenuMenuTemplate" {
    Height 0.036,
    DecorateFileNames,
    FrameFont "MasterFont",0.007,"",
    MenuTextHighlightColor 0.99 0.827 0.0705 1.0,
    MenuItemHeight 0.0082,
    MenuBorder 0.009,

    ControlBackdrop "StandardPopupMenuMenuBackdropTemplate",
    Frame "BACKDROP" "StandardPopupMenuMenuBackdropTemplate" INHERITS "StandardBorderedButtonBackdropTemplate" {
    }
}

Frame "TEXTBUTTON" "StandardPopupMenuTitleTemplate" {  
    DecorateFileNames,
    FrameFont "MasterFont",0.011,"",
    ButtonText "StandardPopupMenuTitleTextTemplate",
    Frame "TEXT" "StandardPopupMenuTitleTextTemplate" {
        FontJustificationOffset 0.01 0.0,
        FontFlags "FIXEDSIZE",
    }
}

Frame "TEXTBUTTON" "StandardPopupMenuSmallTitleTemplate" {  
    DecorateFileNames,
    FrameFont "MasterFont",0.009,"",
    ButtonText "StandardPopupMenuTitleTextTemplate",
    Frame "TEXT" "StandardPopupMenuTitleTextTemplate" {
        FontJustificationOffset 0.01 0.0,
        FontFlags "FIXEDSIZE",
    }
}

Frame "TEXTBUTTON" "StandardPopupMenuExtraSmallTitleTemplate" {  
    DecorateFileNames,
    FrameFont "MasterFont",0.007,"",
    ButtonText "StandardPopupMenuTitleTextTemplate",
    Frame "TEXT" "StandardPopupMenuTitleTextTemplate" {
        FontJustificationOffset 0.01 0.0,
        FontFlags "FIXEDSIZE",
    }
}

Frame "BUTTON" "StandardPopupMenuArrowTemplate" {
    Height 0.011,
    Width 0.011,
    ControlBackdrop "StandardPopupMenuArrowBackdropTemplate",
    Frame "BACKDROP" "StandardPopupMenuArrowBackdropTemplate" {
        BackdropBlendAll,
        BackdropBackground "UI\Widgets\Glues\GlueScreen-Pulldown-Arrow.blp",
    }
}

Frame "BUTTON" "StandardPopupMenuSmallArrowTemplate" {
    Height 0.011,
    Width 0.009,
    ControlBackdrop "StandardPopupMenuArrowBackdropTemplate",
    Frame "BACKDROP" "StandardPopupMenuArrowBackdropTemplate" {
        BackdropBlendAll,
        BackdropBackground "UI\Widgets\Glues\GlueScreen-Pulldown-Arrow.blp",
    }
}

Frame "BUTTON" "StandardPopupMenuExtraSmallArrowTemplate" {
    Height 0.011,
    Width 0.007,
    ControlBackdrop "StandardPopupMenuArrowBackdropTemplate",
    Frame "BACKDROP" "StandardPopupMenuArrowBackdropTemplate" {
        BackdropBlendAll,
        BackdropBackground "UI\Widgets\Glues\GlueScreen-Pulldown-Arrow.blp",
    }
}


Frame "POPUPMENU" "StandardPopupMenuTemplate" {
    Width 0.111875,
    Height 0.01875,
    PopupButtonInset 0.01,


    ControlBackdrop "StandardPopupMenuBackdropTemplate",
    Frame "BACKDROP" "StandardPopupMenuBackdropTemplate" INHERITS "StandardButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "StandardPopupMenuDisabledBackdropTemplate",
    Frame "BACKDROP" "StandardPopupMenuDisabledBackdropTemplate" INHERITS "StandardButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "PopupMenuTitle",
    Frame "TEXTBUTTON" "PopupMenuTitle" INHERITS WITHCHILDREN "StandardPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "PopupMenuArrow",
    Frame "BUTTON" "PopupMenuArrow" INHERITS WITHCHILDREN "StandardPopupMenuArrowTemplate" { 
    }

    PopupMenuFrame "PopupMenuMenu",
    Frame "MENU" "PopupMenuMenu" INHERITS WITHCHILDREN "StandardPopupMenuMenuTemplate" {
    }
}

// --- CAMPAIGN POPUP MENU --------------------------------------------------------------------

Frame "BACKDROP" "CampaignPopupMenuBaseBackdrop" {
    Width 0.256,
    Height 0.064,
    BackdropBlendAll,
    BackdropBackground  "UI\Widgets\Glues\GlueScreen-PlayerButton-BorderRight.blp",
}

Frame "MENU" "CampaignPopupMenuMenuTemplate" {
    Height 0.06,
    DecorateFileNames,
    FrameFont "MasterFont",0.013,"",
    MenuTextHighlightColor 0.99 0.827 0.0705 1.0,
    MenuItemHeight 0.014,
    MenuBorder 0.015,

    ControlBackdrop "CampaignPopupMenuMenuBackdropTemplate",
    Frame "BACKDROP" "CampaignPopupMenuMenuBackdropTemplate" INHERITS "StandardCampaignButtonBackdropTemplate" {
    }
}

Frame "TEXTBUTTON" "CampaignPopupMenuTitleTemplate" {  
    DecorateFileNames,
    FrameFont "MasterFont",0.013,"",
    ButtonText "CampaignPopupMenuTitleTextTemplate",
    Frame "TEXT" "CampaignPopupMenuTitleTextTemplate" {
        FontJustificationOffset 0.015 0.0,
        FontFlags "FIXEDSIZE",
    }
}

Frame "BUTTON" "CampaignPopupMenuArrowTemplate" {
    Height 0.011,
    Width 0.011,
    ControlBackdrop "CampaignPopupMenuArrowBackdropTemplate",
    Frame "BACKDROP" "CampaignPopupMenuArrowBackdropTemplate" {
        BackdropBlendAll,
        BackdropBackground "UI\Widgets\Glues\GlueScreen-Pulldown-Arrow.blp",
    }
}


Frame "POPUPMENU" "CampaignPopupMenuTemplate" {
    Width 0.111875,
    Height 0.01875,
    PopupButtonInset 0.015,


    ControlBackdrop "CampaignPopupMenuBackdropTemplate",
    Frame "BACKDROP" "CampaignPopupMenuBackdropTemplate" INHERITS "StandardCampaignButtonBackdropTemplate" {
    }

    ControlDisabledBackdrop "CampaignPopupMenuDisabledBackdropTemplate",
    Frame "BACKDROP" "CampaignPopupMenuDisabledBackdropTemplate" INHERITS "StandardCampaignButtonDisabledBackdropTemplate" {
    }

    PopupTitleFrame "CampaignPopupMenuTitle",
    Frame "TEXTBUTTON" "CampaignPopupMenuTitle" INHERITS WITHCHILDREN "CampaignPopupMenuTitleTemplate" {
    }

    PopupArrowFrame "CampaignPopupMenuArrow",
    Frame "BUTTON" "CampaignPopupMenuArrow" INHERITS WITHCHILDREN "CampaignPopupMenuArrowTemplate" { 
    }

    PopupMenuFrame "CampaignPopupMenuMenu",
    Frame "MENU" "CampaignPopupMenuMenu" INHERITS WITHCHILDREN "CampaignPopupMenuMenuTemplate" {
    }
}

// --- CHECKBOX --------------------------------------------------------------------

Frame "CHECKBOX" "StandardCheckBoxTemplate" {
    Width 0.024,
    Height 0.024,

    ControlBackdrop "StandardCheckBoxBackdrop",
    Frame "BACKDROP" "StandardCheckBoxBackdrop" {
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Checkbox-Background.blp",
    }

    ControlPushedBackdrop "StandardCheckBoxPushedBackdrop",
    Frame "BACKDROP" "StandardCheckBoxPushedBackdrop" {
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Checkbox-BackgroundPressed.blp",
    }

    ControlDisabledBackdrop "StandardCheckBoxDisabledBackdrop",
    Frame "BACKDROP" "StandardCheckBoxDisabledBackdrop" {
        BackdropBlendAll,
        BackdropBackground  "UI\Widgets\Glues\GlueScreen-Checkbox-BackgroundDisabled.blp",
    }

    CheckBoxCheckHighlight "StandardCheckHighlightTemplate",
    Frame "HIGHLIGHT" "StandardCheckHighlightTemplate" {
        HighlightType "FILETEXTURE",
        HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-Checkbox-Check.blp",    
        HighlightAlphaMode "BLEND",
    }

    CheckBoxDisabledCheckHighlight "StandardDisabledCheckHighlightTemplate",
    Frame "HIGHLIGHT" "StandardDisabledCheckHighlightTemplate" {
        HighlightType "FILETEXTURE",
        HighlightAlphaFile "UI\Widgets\Glues\GlueScreen-Checkbox-CheckDisabled.blp",    
        HighlightAlphaMode "BLEND",
    }
}

// --- DIALOG -----------------------------------------------------------------------

Frame "DIALOG" "StandardDialogTemplate" {
    Width 0.60,
    Height 0.40,
    DecorateFileNames,
    FrameFont "MasterFont",0.015,"",

    DialogBackdrop "StandardDialogBackdropTemplate",
    Frame "BACKDROP" "StandardDialogBackdropTemplate" INHERITS "StandardHeavyBackdropTemplate" {
    }
}

// --- FRAME -----------------------------------------------------------------------


Frame "FRAME" "StandardFrameTemplate" {
    DecorateFileNames,
    FrameFont "MasterFont", 0.015, "",
}

________________________________________________________________________________________________________________________UI\FrameDef\glue\teamsetup.fdf
// -- INCLUDE FILES ---------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------

// -- FRAMES ----------------------------------------------------

Frame "CONTROL" "TeamSetup" {

/*
    Frame "HIGHLIGHT" "Test" {
        SetAllPoints,
        HighlightType "SHADE",
        HighlightColor 1.0 0.0 0.0 0.2,
    }
*/

    Frame "SCROLLBAR" "TeamSetupScrollBar" INHERITS WITHCHILDREN "StandardScrollBarTemplate" {
    	Height 0.38,
        SetPoint TOPRIGHT, "TeamSetup", TOPRIGHT, 0.0, 0.0,
    }
}
________________________________________________________________________________________________________________________UI\FrameDef\glue\viewreplayscreen.fdf
// -- INCLUDE FILES ---------------------------------------------------------

IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",

// -- LOCAL TEMPLATES -------------------------------------------------------

// -- FRAMES ----------------------------------------------------------------

Frame "FRAME" "ViewReplayScreen" INHERITS "StandardFrameTemplate" {
	SetAllPoints,
    TabFocusPush,

    //*************************
    //*
    //* Game Settings Panel
    //*
    //*******

    Frame "FRAME" "GameSettingsPanel" {

        Frame "TEXT" "ViewReplayTitle" INHERITS "StandardTitleTextTemplate" {
            SetPoint TOPLEFT, "ViewReplayScreen", TOPLEFT, 0.02625, -0.039,
            Text "VIEW_REPLAY",
        }
	
		Frame "FRAME" "FileListFrame" {
			SetPoint TOPLEFT, "ViewReplayTitle", BOTTOMLEFT, 0.0, -0.01,
			Width 0.37,
			Height 0.325,
		}
    }

    //*************************
    //*
    //* Map Info Pane
    //*
    //*******

    Frame "FRAME" "MapInfoPaneContainer" {
        Width 0.271875,
        Height 0.223125,
        SetPoint TOP, "ViewReplayScreen", TOPRIGHT, -0.180625, -0.0375,
    }

    //*************************
    //*
    //* Number of Players
    //*
    //*******

    Frame "TEXT" "NumPlayersLabel" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "MapInfoPaneContainer", BOTTOMLEFT, 0.0, -0.006,
        Width 0.271875,
        Text "COLON_NUMBER_OF_PLAYERS",
        FontJustificationV JUSTIFYBOTTOM,
    }

    Frame "TEXT" "NumPlayersValue" INHERITS "StandardLabelTextTemplate" {
        SetPoint TOPLEFT, "NumPlayersLabel", TOPLEFT, 0.0, 0.0,
        Width 0.271875,
        Text "EMPTY_STRING",

        FontColor 1.0 1.0 1.0 1.0,
        FontJustificationH JUSTIFYRIGHT,
        FontJustificationV JUSTIFYBOTTOM,
    }


    //*************************
    //*
    //* Bottom Buttons
    //*
    //*******

    Frame "BACKDROP" "OKBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"ViewReplayScreen",BOTTOMRIGHT, -0.014375, 0.124375,

	    Frame "GLUETEXTBUTTON" "OKButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"OKBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_VIEW_REPLAY_SHORTCUT",
            TabFocusDefault,
            TabFocusNext "CancelButton",

            ButtonText "OKButtonText",
		    Frame "TEXT" "OKButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_VIEW_REPLAY",
		    }
	    }
    }

    Frame "BACKDROP" "CancelBackdrop" INHERITS "StandardMenuButtonBaseBackdrop" {
        Width 0.24,
        SetPoint TOPRIGHT,"OKBackdrop",BOTTOMRIGHT, 0.0, 0.015,

	    Frame "GLUETEXTBUTTON" "CancelButton" INHERITS WITHCHILDREN "StandardButtonTemplate" {
            Width 0.168,
		    SetPoint TOPRIGHT,"CancelBackdrop",TOPRIGHT, -0.012, -0.0165,
		    ControlShortcutKey "KEY_BACK_SHORTCUT",
            TabFocusNext "OKButton",

            ButtonText "CancelButtonText",
		    Frame "TEXT" "CancelButtonText" INHERITS "StandardButtonTextTemplate" {
			    Text "KEY_BACK",
		    }
	    }
    }
}