![]() |
Stringgrid Spalte zentrieren (im Grid)
Hallo Gemeinde,
gibt es eine Möglichkeit, ohne großen Aufwand eine bestimmt Spalte mittig im Grid anzuzeigen? Hintergrund: Mein Grid ist ne Art Timeline, in welcher eine Spalte den "Heute-Balken" darstellt. Diesen würde ich gern beim Zeichen im Grid zentrieren, also mittig scrollen. Bin für jede Hilfe dankbar. MFG Steffen |
Re: Stringgrid Spalte zentrieren (im Grid)
Ich habe es nicht ganz verstanden, aber schau mal unter
![]() |
Re: Stringgrid Spalte zentrieren (im Grid)
-String vorformatieren (links mit Leerzeichen auffüllen)
-OwnerDraw des Grids |
Re: Stringgrid Spalte zentrieren (im Grid)
Hallo,
immer wieder erstaunlich, wie schnell hier teilweise geantwortet wird ... :dp: Ich glaube, wir reden aneinander vorbei (oder ich habe mich einfach nur unglücklich ausgedrückt). Das Grid hat bspw. 50 Spalten. 20 werden "am Stück" angezeigt. Nun möchte ich, dass die bspw. 35. Spalte nach schreiben der Informationen in die Mitte des Grids gescrollt wird. MFG Steffen |
Re: Stringgrid Spalte zentrieren (im Grid)
Hmmm... da fällt mir spontan nur ScrollBy mir einer etwas trickreichen Berechnung ein.
|
Re: Stringgrid Spalte zentrieren (im Grid)
Setze die Col einfach auf die Mitte des Grids. Z.B. Col := 25; Dann dieser Cell einen Wert zuweisen. Allerdings ist das Vorhaben wirklich schwer zu durchschauen.
|
Re: Stringgrid Spalte zentrieren (im Grid)
Liste der Anhänge anzeigen (Anzahl: 1)
OK...im Anhang mal das Grid.
Abgebildet sind verschiedene Projekte mit zugehörigen Meilensteinen. Der blaue Heute-Balken ist geregelt außerhalb des Screens (hier mal schon ein wenig gescrollt), da die frühesten Anfangstermine die Kopfbezeichnungen (in KW) bestimmen. Nun möchte ich, dass nachdem alle Informationen im Grid sind, dieses den Heute-Balken zentriert im Grid darstellt. MFG Steffen Edit: den weißen Balken in Spalte 1 ignorieren |
Re: Stringgrid Spalte zentrieren (im Grid)
Hallo,
unter zuhilfenahme von VisibleColCount und LeftCol sollte das gehen (siehe Hilfe). Problem ist nur, wenn den "Heute" nach rechts weniger Spalten hat als VisibleColCount/2. Heiko |
Re: Stringgrid Spalte zentrieren (im Grid)
@hoika: Ich glaube das ist genau das, was ich gesucht habe!!!
Probiere es mal...vielen Dank MFG Steffen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:24 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