Entwickler-Ecke

Sonstiges (Delphi) - Formular beim berühren der oberen Bildkante einfahren


XPert - So 25.01.04 01:46
Titel: Formular beim berühren der oberen Bildkante einfahren
Hi leutz,
weis einer von euch, wie man ein formular erstellt, dass eingescrollt wird in den bildschirm, sobald man die obere bildschirmkante berührt?
(und beim verlassen des forms das form wieder wegscrollen)


MaxiTB - So 25.01.04 10:13

Nochmals ein bisserl genauer ...

:?: Was meinst du als oberene Bildschirmkante ? Die Kante des Windows ? Oder die Bildschirmposition Top=0 ?

:?: Was verstehst du unter 'einscrollen' ? Wie soll das ausschaun ?

:?: Was verstehst du unter 'wegscrollen' ?


XPert - So 25.01.04 20:29

Screen.Top = 0 ---> Bildkante

Das Form wird "schrittweise" weiter ins bild rein bzw- rausgefahren. aber ohne das man was "ruckeln" sieht....


MaxiTB - So 25.01.04 21:44

Kein Ruckeln gibts nicht unter GDI - da wirst dir schwertun.

Und was sol das Window jetzt machen ?

:arrow: Sich aus dem screen bewegen - wenn ja wohin und wie ?

:arrow: Seine eigene Größe ändern bis es nicht mehr da ist ?

*bisserl in der Nase bohr*


XPert - So 25.01.04 23:58

ich sag's mal so... ich habe ein formular was nur so 20 pixel hoch ist...

anfangs hab ich das top=-20 bis ich dann top=0 habe dann ist fenster eingefahren
beim ausfahren halt umgekehrt...

seine größe ändern sollte es nicht...