Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Problem mit DBAdvGrid (https://www.delphipraxis.net/130225-problem-mit-dbadvgrid.html)

Joe_the_Junkie 5. Mär 2009 08:36


Problem mit DBAdvGrid
 
Moin moin,

Ich hab ein Problem mit dem DBAdvGrid.
Ich programmiere gerade eine DVD-Datenbank.
Die einzelnen Daten wie 'Name des Films', 'FSK',... werden in der DBAdvGrid angezeigt.
Selektiert man jetzt eine Zeile, werden genauere Details in aus einem Panel angezeigt. (Es lassen sich auch nur Zeilen markieren)
Drückt man auf einen Header einer Spaöte werden die Einträge, jenachdem was amn aneklickt hat, sortiert);

Jetzt aber zu meinem Problem:

Wenn ich jetzt die DB sortieren lasse, selektiert DBAdvgrid automatisch die Zeilen, die es neu einfügt.
Das sieht dann auf dem Panel sher bescheiden aus, weil des dann flackert, da er die Informationen
jeder einzelnen Zeile auf das Panel schreibt.

Kennt sich einer von euch mit DBAdvGrid aus und wüsste ne Lösung, wie ich das selektieren
während des sortierens unterbinden kann, damit das nicht mehr flackert?

Vielen Dank...

worker 6. Mär 2009 08:39

Re: Problem mit DBAdvGrid
 
TDataSet.DisableControls

Joe_the_Junkie 6. Mär 2009 10:37

Re: Problem mit DBAdvGrid
 
Schonmal vielen Dank für den Tip.
Werds mal ausprobieren :wink:

Es geht ja eher darum, das DBAdvgrid beim "zeichnen" der Tabelle jede neu
eingefügte Zeile automatisch markiert und daher ja des Flackern kommt.

siehe oben :-D

Mal sehen obs hilft.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 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