Autor Beitrag
FiceGoesDelphi
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 485

Win XP Prof
Delphi 2006
BeitragVerfasst: Fr 01.02.08 10:26 
Morgen,

ich würde gerne meine ScrollBar mit einer anderen Komponente verbinden.
Und zwar der JvSimScope-Kompo.
Ich setze die Breite der SimScope-Kompo. auf die Breite der Monitore die angeschlossen sind.
Das Fenster an sich, soll jedoch trotzdem nur 1/4 von einem Bildschirm groß sein.
Das heißt, dass ich dann mit der ScrollBar-Kompo. - ohne die Größe meiner Anwendung zu verändern - die komplette SimScope-Kompo. sehen kann.
Also muss die ScrollBar-Kompo. irgendwie mit der SimScope-Kompo. verbunden werden oder?
Ich hab leider keine Ahnung wie das geht =/

Thx 4 ur Help ;)

LG

_________________
<(^^<) <(^^)> (>^^)>
===================
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Fr 01.02.08 10:28 
Ich kenne die Komponente nicht, aber die Scrollbar hat doch das Ereignis OnScroll, oder? Darauf müssteste dann reagieren und die Komponente entsprechend anpassen. :nixweiss:

_________________
We are, we were and will not be.
FiceGoesDelphi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 485

Win XP Prof
Delphi 2006
BeitragVerfasst: Fr 01.02.08 10:36 
user profile iconGausi hat folgendes geschrieben:
Ich kenne die Komponente nicht, aber die Scrollbar hat doch das Ereignis OnScroll, oder? Darauf müssteste dann reagieren und die Komponente entsprechend anpassen. :nixweiss:


Klingt soweit ja logisch, aber wie soll ich darauf reagieren?
Meine Komponente hat eine bestimmte größe. Das einzige was ich ja machen will, ist das sich der Sichtbarkeitsbereich der Komponente jeweils in die eine oder andere Richtung verschiebt.
Naja was halt eine ScrollBar so macht :D
Wie soll ich dass den bitte in Code packen?
Wenn ich das Fenster der Anwendung dann zum Beispiel so groß machen würde, dass ich keine Scrollbar mehr brauche, kann die ja dann "disabled" werden ...
Das sind alles so sachen die "Normal" sind. Also bei den Komponenten die eine ScrollBar integriert haben.
Deswg wollte ich ja auch die ScrollBar mit der anderen Komponente "verbinden" =/

_________________
<(^^<) <(^^)> (>^^)>
===================
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Fr 01.02.08 10:36 
Wie wäre es mit einer TScrollBox? Da musst du die Komponente nur hineinsetzen und dann werden die ScrollBars automatisch korrekt benutzt.
FiceGoesDelphi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 485

Win XP Prof
Delphi 2006
BeitragVerfasst: Fr 01.02.08 10:38 
user profile iconjaenicke hat folgendes geschrieben:
Wie wäre es mit einer TScrollBox? Da musst du die Komponente nur hineinsetzen und dann werden die ScrollBars automatisch korrekt benutzt.


Ich probiers sofort aus!!! :)
Vielen Dank schonmal!

€dit:
Also ich denke ich bin zu Blöd dafür ;)
Ich habe die Komponente in die TScrollBox eingesetzt aber es ist kein Scrollbalken weit und breit zu sehen.....

_________________
<(^^<) <(^^)> (>^^)>
===================