Als Scrollbalken verstehe ich die Balken welche du mit der Maus "festhälst" und ziehst um damit die Ansicht zu verschieben.
Falls das nicht die gewünschte Funktionalität ist, was hattest du dir denn darunter vorgestellt?
Als Scrollbalken verstehe ich die Balken welche du mit der Maus "festhälst" und ziehst um damit die Ansicht zu verschieben.
Falls das nicht die gewünschte Funktionalität ist, was hattest du dir denn darunter vorgestellt?
http://i52.tinypic.com/2njbpk.png
Wenn du dir hier das bild anschaust siehst du neben die scrollbar , nur zeigt diese dir eigentlich nur an wie groß das wonow ist und wo du gerade bist im window ,es dient eifach nur für die optik
dies möchte ich dan im main menü ,item ,eq .... überall wo das window größer als die items die sich darin befinden
Naja, wenn es nur der Optik dient, ist es doch relativ einfach.
Der Scrollbalken hat die größes des angezeigten Fensters.
Für den Startpunkt der ausgefüllten Fläche auf dem Scrollbalken (also die Fläche, die anzeigt, wo du dich gerade im Window befindest) nimmst du einfach
Die Länge der ausgefüllten Fläche beträgt
Für einen vertikalen geht es natürlich genauso.
Den Scrollbalken musst du dann nur beim Erstellen des Windows und bei jeder Änderung des oy/ox-Wertes updaten.
Geändert von Linkey (03.01.2013 um 13:50 Uhr)