Controls bewegen mittels einer Scrollbar?



  • Moin,

    gibt es eine Möglichkeit schön bequem mittels einer Scrollbar Controls wie buttons oder statics im Fenster zu bewegen? Mein Problem ist, dass ich wahrscheinlich mehr buttons habe, als in mein Fenster hineinpassen, daher wäre die Lösung über eine vertikale Scrollbar schon gut (ich habe zwar mit einer experimentiert, aber den Text im Fenster konnte ich scrollen, wo hingegen die buttons stur am Platz kleben blieben) oder muss ich das komplett per Hand machen, sei es via ScrollWindowEx oder jeweilige Umbenennung der buttons?

    Vielen Dank für die Hilfe schonmal... 🙂



  • Moin

    Wenn du es dir wirklich einfach machen willst, benutze ein
    Borland Produkt. Da passiert das nämlich automatisch wenn ein
    Element in die Form nicht hinein passt. z.B. Borland Builder



  • Hast du bei der Funktion ScrollWindowEx das Flag "SW_SCROLLCHILDREN" angegeben?

    SW_SCROLLCHILDREN
    Scrolls all child windows that intersect the rectangle pointed to by the prcScroll parameter. The child windows are scrolled by the number of pixels specified by the dx and dy parameters. The system sends a WM_MOVE message to all child windows that intersect the prcScroll rectangle, even if they do not move.


Anmelden zum Antworten