TsBitBtn does not always show glyph

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #33584
    HeDiBo
    Participant

    Here are two images, only difference is the skin (Sand vs. Opus) The problem is in the TsBitBtn's (version 6.57) at the top:

    [attachment=3801:TsBitBtnOK.jpg] [attachment=3800:TsBitBtnERR.jpg]

    As you can see, three of the four glyphs do not show in the Opus skin (they also do not show in Bejing skin, but they do in Bejing Ext). Other skins in which the glyphs do not show are Acryl, Calcium, Neutral3, NextAlpha2, Office2003 (only if selected), Office2007Blue, Pulsar, Smoky, Snow Leopard, Soapsky Blue, Soapsky Lime, Terminal4Bit and Vista. You should be able to determine the common denominator between these skins.

    #41804
    HeDiBo
    Participant

    Unfortunately, I have to conclude that TsSpeedButton has exactly the same problem

    #41805
    HeDiBo
    Participant

    It's even more complicated, sometimes the SpeedButton's glyph and caption disappear, sometimes they don't.

    When they disappear? The TsBitBtn disappears as in the picture: it's on a TsPanel, which is on the form, but it appears in front of a TsMemo, which is on the same form. The SpeedButton's glyph and caption disappear when on a Frame with a FrameAdapter and part of a TsFrameBar. When the SpeedButtons are on a TsToolbar, their glyphs and captions do not disappear.

    #41852
    Support
    Keymaster

    Try to change the DrawOverBorder property to True, some skins have thick, non-transparent border which is drawn over the content if this property is False.

    #41857
    HeDiBo
    Participant

    QUOTE (Support @ Mar 10 2010, 12:27 PM) <{POST_SNAPBACK}>
    Try to change the DrawOverBorder property to True, some skins have thick, non-transparent border which is drawn over the content if this property is False.

    That was it

    Author
    Posts
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.