Hallo,
<PRE>
ich habe zur Zeit einige Probleme mit einer ScrollBox.
1.Wie kann ich die Box dazu bringen, auf das Mouse wheel zu reagieren?
2.Wenn ich eine ScrollBox habe, deren logischer Clientbereich grösser als
der sichtbare Ausschnitt ist, scheinen die Koordinaten der sichtbaren Komponenten in der ScrollBox sich auf den sichtbaren Ausschnitt und nicht
auf den gesamten Clientbereich zu beziehen. Wie kann ich einen Abgleich
zwischen sichtbarer Position z.B. eines Panels und logischer Position des
Panels im gesamten Clientbereich erzielen? Angenommen ich scrolle in der
ScrollBox nach rechts, ziehe ein dort befindliches Panel,dessen Parent die ScrollBox ist, aus der Box in einen Parkbereich ausserhalb der Box,
z.B. in ein anderes Panel, das dann zum neuen Parent wird, scrolle die Box wieder nach links so dass die ehemalige Position des Panels aus dem Sichtbereich verschwindet und ziehe das Panel wieder in die ScrollBox (wird wieder Parent).
Wie kann ich erreichen dass das Panel wieder an der alten (logischen) X-Koordinate relativ zum gesamten Clientbereich eingefügt wird?
3.Wie kann ich feststellen, um wieviel eine ScrollBox gescrollt wurde?
4.Kann ich zwei ScrollBoxen synchronisieren, d.h. wenn eine gescrollt wird,
scrollt auch die andere?
Vielen Dank für alle Hinweise.
</PRE>
<PRE>
ich habe zur Zeit einige Probleme mit einer ScrollBox.
1.Wie kann ich die Box dazu bringen, auf das Mouse wheel zu reagieren?
2.Wenn ich eine ScrollBox habe, deren logischer Clientbereich grösser als
der sichtbare Ausschnitt ist, scheinen die Koordinaten der sichtbaren Komponenten in der ScrollBox sich auf den sichtbaren Ausschnitt und nicht
auf den gesamten Clientbereich zu beziehen. Wie kann ich einen Abgleich
zwischen sichtbarer Position z.B. eines Panels und logischer Position des
Panels im gesamten Clientbereich erzielen? Angenommen ich scrolle in der
ScrollBox nach rechts, ziehe ein dort befindliches Panel,dessen Parent die ScrollBox ist, aus der Box in einen Parkbereich ausserhalb der Box,
z.B. in ein anderes Panel, das dann zum neuen Parent wird, scrolle die Box wieder nach links so dass die ehemalige Position des Panels aus dem Sichtbereich verschwindet und ziehe das Panel wieder in die ScrollBox (wird wieder Parent).
Wie kann ich erreichen dass das Panel wieder an der alten (logischen) X-Koordinate relativ zum gesamten Clientbereich eingefügt wird?
3.Wie kann ich feststellen, um wieviel eine ScrollBox gescrollt wurde?
4.Kann ich zwei ScrollBoxen synchronisieren, d.h. wenn eine gescrollt wird,
scrollt auch die andere?
Vielen Dank für alle Hinweise.
</PRE>
Comment