1. i've created a virtul button template and used it five times in one frame. This five buttons are invisible before cursor rolls over it.

    Here's code of template

     <Button name = "LoadScrollButtonTemplate" virtual="true" visible="true">
        <Size>
           <AbsDimension x="120" y="16" />
         </Size>
         <NormalFont inherits="GameFontHighlight" justifyH="LEFT"/>
        <HighlightTexture file="Interface\PaperDollInfoFrame\UI-Character-Tab-Highlight" alphaMode="ADD"/>
        <HighlightFont style="GameFontHighlightSmall"/>
        <DisabledFont style="GameFontHighlightSmall"/>
        <Scripts>
            <OnClick>
                SaveTitleEditBox:SetText(this:GetText());
            </OnClick>
        </Scripts>
     </Button>
    

    and the one of it usings in frame

          <Button name="LoadScrollButton1" inherits="LoadScrollButtonTemplate">
                  <Anchors>
                    <Anchor point="TOPLEFT" relativeTo="LoadScrollBar" relativePoint="TOPLEFT">
                      <Offset>
                        <AbsDimension x="8" y="0"/>
                      </Offset>
                     </Anchor>
                  </Anchors>
                </Button>
    

    I need them visible all the time. What's wrong?

    Any textures placed in the "highlight" layer are ONLY visible when the mouse is over them. Rather than using HighlightTexture and HighlightFont, use NormalTexture and NormalFont.

    Sry) Corrected the first message.

    No problem!

    Any textures placed in the "highlight" layer are ONLY visible when the mouse is over them. Rather than using HighlightTexture and HighlightFont, use NormalTexture and NormalFont.

    Thanks, I know it. There were stupid mistake: "inherit" instead of "style" :) This topic can be deleted)