How to turn off ExtendedBorder on some forms?

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #35282
    SzakiLaci
    Participant

    Hi,

    is this possible?

    Because it's causing problems with my OpenGL component… see pic.

    [attachment=5783:ExtendedBorder_OpenGL_problem.png]

    Because it's nearly impossible to figure out, why is this caused, it's easier to turn off. But not globally, because that shadow looks cool and also helps users to see, what window is at foreground. So would be nice if all the other forms could stay ExtendedBorder=True;

    Thanks for the answer !

    #48690
    Support
    Keymaster

    Hello!

    Sorry for a delay.

    The TsSkinProvider component contain the AllowExtBorders property.

    Using this property you can forbid a creation of ExtendedBorders for a custom form.

    #48728
    SzakiLaci
    Participant

    Thanks, it SEEMS it is turning off, what means visually it's not there, BUT if globally

    sSkinManager1.ExtendedBorders = True

    then it's effecting somehow the OpenGL repaint on THAT form too.

    And The whole program is running 5-10x slower.

    (If turned off globally, everything works fine)

    Of course it's a bit pity, because that feature:

    – looks cool

    – helps “basic” users to see, witch window is at the foreground.

    I know, you can not do too much about that, I'm just writing down,

    if I want to use OpenGL somewhere in my app. ,

    I'll have to keep that feature turned off globally.

    So there is no solution for this.

    #48749
    Support
    Keymaster

    Hello!

    Can you make a small test-program for a debugging?

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