Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Funkton von DBGRIB "DrawColumnCell" In Timer einbauen? (https://www.delphipraxis.net/59503-funkton-von-dbgrib-drawcolumncell-timer-einbauen.html)

Karstadt 23. Dez 2005 10:46

Datenbank: MQSQL • Version: 4 • Zugriff über: ODBC

Funkton von DBGRIB "DrawColumnCell" In Timer einba
 
Hallo wie kann ich diese Prozedur in Timer eibauen?

Mein Problem sin die Parameterübergabe


dbg_infoDrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);

Danke für Ihre Hilfe

dfried 23. Dez 2005 10:50

Re: Funkton von DBGRIB "DrawColumnCell" In Timer e
 
Was macht das für einen Sinn diese Funktion in einem Timer einzubauen?
Solange sich an den Daten nix ändert gibt es doch normal auch keinen Grund die Farben zu ändern. Ansonsten würde einRefresh der Datenmenge reichen und die Farben "passen" wieder zuu deinen Bedingungen.

Karstadt 23. Dez 2005 11:01

Re: Funkton von DBGRIB "DrawColumnCell" In Timer e
 
Zitat:

Solange sich an den Daten nix ändert gibt es doch normal auch keinen Grund die Farben zu ändern.
das war mein Ziel.

REFERSH ist die Lösung! :thumb: :thumb: :thumb:

Karstadt 23. Dez 2005 11:04

Re: Funkton von DBGRIB "DrawColumnCell" In Timer e
 
Eine Frage noch.Wenn die Procedur REFRESH ausgelöst wird, werden alle Ereignisse (in diesen Fall von DBGRIB) ausgeführt (Außer ONCREATE nehme ich an)?

dfried 23. Dez 2005 11:16

Re: Funkton von DBGRIB "DrawColumnCell" In Timer e
 
Jo, zumindest die, die unmittelbar mit der "Neudarstellung" des Grid zu tun haben. Also OnCellClick usw. wird natürlich nicht ausgeführt.

Karstadt 23. Dez 2005 11:55

Re: Funkton von DBGRIB "DrawColumnCell" In Timer e
 
Ich weis, das ist dumm diese Prozedur in TTimer einbauen. Aben welche Parameter hätte ich übergeben müssen (in diesen Fall)?


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