Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Problem mit Positionierung von Objekten in einer Scrollbox (https://www.delphipraxis.net/121792-problem-mit-positionierung-von-objekten-einer-scrollbox.html)

SimStar001 4. Okt 2008 18:06


Problem mit Positionierung von Objekten in einer Scrollbox
 
Hallo ich habe auf meiner Form eine Scrollbox. In dieser befinden sich sehr viel Images.

klick man nun auf ein image in dieser Box, so wir die
Code:
 image.top
Position ermittelt und dann soll ein Edit bei genau dieser
Code:
 image.top + 50
Position erscheinen.

Mein Problem ist nun, dass wenn sich dieses Image ganz unten in der Scrollbox befindet, die box hochscrollt bis zum anfang und dann dort das edit anzeigt.

Ich habe es schon probiert die scrollposition zu merken und irgendwas damit anzufnagen, aber es klappt halt nicht so wie ich es möchte!


wie kan ich nun das edit genau da erscheinen lassen wo ich will in der scrollbox?


lg marco!

omata 4. Okt 2008 18:21

Re: Problem mit Positionierung von Objekten in einer Scrollb
 
Vielleicht so...
Delphi-Quellcode:
  Edit.Top:=Image.Top + Image.Height + 10;
  ScrollBox.ScrollInView(Edit);

SimStar001 4. Okt 2008 18:47

Re: Problem mit Positionierung von Objekten in einer Scrollb
 
Danke genau das was ich gesucht habe!


Delphi-Quellcode:
ScrollBox.ScrollInView(Edit);


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz