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 TMonthCalender erweitern... (https://www.delphipraxis.net/102581-tmonthcalender-erweitern.html)

bwolf 31. Okt 2007 12:23


TMonthCalender erweitern...
 
Hi,

ich will mir einen TMonthCalender um eine zusätzliche Eigenschaft erweitern, z.B. "ParentEditField".
Hier wird der name eines Controls angegeben, in dem dann das gewählte Datum eingetragen wird.

Soweit so gut, das klappt.

Jetzt möchte ich den neuen Kalender noch so erweitern, das er sich nach der Auswahl eines Datums selber schließt - und hier liegt mein Problem.
Ich hab es bisher versucht, das onClick-Event zu überschreiben, was zu folgendem Problem führt:
Wenn das onClick-Event ausgeführt wird, heißt das ja noch lange nicht, das auch ein Datum ausgewählt wurde..es kann ja auch die Woche / das Jahr geändert worden sein, oder es wurde eben neben ein Datum geklickt.

Meine Frage: Wie kann ich prüfen, ob tatsächlich ein Datum gewählt wurde?

Hoffe Ihr könnt mir weiterhelfen,
greets ben

shmia 31. Okt 2007 12:53

Re: TMonthCalender erweitern...
 
Verwendet doch einfach einen TDateTimePicker.
Darin ist der TMonthCalendar schon integriert.
Er wird angezeigt, wenn das Datum aufgeklappt wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:20 Uhr.

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