wxScrolledWindow bitmap mouse release



  • hallo zusammen,

    ich habe ein eigenartiges problem:
    ich zeichne ein messsignal auf einem wxMemoryDC unter windows und blit es auf ein wxScrolledWindow. das problem tritt auf, wenn ich den scrollbalken bewege (siehe grafik unter http://www.gemini-sites.de/scrollMouseImage.gif).

    sobald ich die mouse nach dem scrollen loslasse, wird die vorher korrekt dargestellte grafik zweigeteilt dargestellt. nach minimieren-maximieren oder einfachem anklicken des scrollbalkens ist dann wieder alles ok, also nachdem ein erneutes paint() durchgeführt wurde.

    leider klappt es nicht, paint einfach im EVT_SCROLLWIN_THUMBRELEASE aufzurufen.

    hat jemand eine idee?
    danke!



  • das problem ist gelöst. ich musste EVT_SCROLLWIN_THUMBRELEASE auffangen, die scrollbar position per hand anpassen und kein event.skip() machen.


Anmelden zum Antworten