![]() |
PlannerMonthView
Guten Abend,
ich benutze die VCL Komponente TPlannerMonthView in Delphi 2007. Im Grunde habe ich damit auch alle Funktionen realisiert wie ich wollte. Nur 2 "Designfehler" lassen mich seit Stunden verzweifeln. 1) Wenn ich einen Tag mit der rechten Maustaste anklicke, wird dieser Tag nicht markiert. Das hinterlegte PopUp Menü öffnet sich zwar, die Action bezieht sich dann aber noch auf den alten Tag. Das bedeutet ich muss den Tag erst mit der linken Maustaste anklicken, bevor ich ihn mir einem Rechtsklick weiterverarbeiten kann. 2) Wenn ich auf ein Item klicke, wird das Item makiert - super. Aber der Tag des Items leider nicht. Und auch hier ist wieder das Rechtsklickproblem. Wie löse ich das? Gruß, Andreas |
AW: PlannerMonthView
Behandle das MouseDown-Event selbst: Markiere den Tag und öffne das Popup-Menü beim Rechtsklick.
|
AW: PlannerMonthView
So in der Art versuche ich es ja grade. Ich finde aber leider keine Möglichkeit die Zelle, also den Tag, zu markieren. Ein Item an einem Tag ja aber nicht den Tag selbst.
Ich hoffte das geht wenn ich mir einfach vom Item das parent rausziehe. Aber da wird mir der komplette Kalender genannt, also die oberste Schicht. Irgendwie verwirrt mich das... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 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