AC 8.18 and PageExtControl tabs not repainted

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #35654
    eledh
    Participant

    Hi,

    I tried to update AC in my app from 7.70 to 8.18 and I found one issue, so far. There is problem with tabs (their content) repainting.

    I use PageExtControl component (http://www.torry.net/quicksearchd.php?String=PageExtControl&Title=Yes) for tabs and when I switch from one tab to another, content is not repainted, I can still see content of the first tab. It is repainted after mouse click to tab's content or when form is unfocused (and focused again).

    I remember that I have already reported the same issue long time ago, it was fixed and now the issue is back.

    This happens only when ext borders are disabled.

    #50206
    eledh
    Participant

    I would like to add one another thing, it is not related to previous issue, but it is minor thing and it has been already reported, so I think it is not necessary to create a new topic.

    It is also related to extended borders (enabled in this case) and another application (window) that is always on top. When my application using AC is restored from minimized state and its overlap some “always on top” window, the content of my form is correctly behind, but extended borders are in front of always of top window. So it is visually corrupted, content of window is correctly hiden but borders are painted.

    Here is attached screenshot, Firefox window is set as “always on top” and Beijing Ext skin borders overlap it.

    Not critical bug, but it does not look good.

    [attachment=6226:ACborderoverlap.png]

    #50207
    Support
    Keymaster

    Hi!

    I have installed the TPageExtControl component.

    Can you send me a demo with the described issue, please?

    #38390
    eledh
    Participant

    Hi,

    here is the demo attached. Sorry that I did not investigate it more before, I thought that it is “just” issue with PageExtControl that happens everytime, but it happens when Form caption is changed in “TabChange” event handler.

    #38374
    Support
    Keymaster

    Thank you!

    But this PageControl is not skinned in your demo.

    Try to add “TPageExtControl” to the sSkinManager1.ThirdParty list as 'PageControl'.

    #38384
    eledh
    Participant

    Hi,

    I use AC Lite version so I cannot add TPageExtControl to the ThirdParty list.

    It is not problem that PageExtControl is not skinned (would be better of course, but it is not problem).

    This works properly in AC 7.70 (with and without ext borders) and in AC 8.18 this issue occurs only when ext borders are disabled, when ext borders are enabled, tabs are repainted correctly.

    So this issue was introduced in some version between 7.70 and 8.18 but I did not test any of them.

    #38366
    Support
    Keymaster

    I understand now, the issue will be solved in the nearest release.

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