Als Nick Hodges hier Zeiger aus:
Drawing on a DataModule in Delphi
wäre es schwierig, auf dem TDataModule Nachkommen zu malen. Wahrscheinlich nicht unmöglich, aber die Mühe sicher nicht wert.
Ich würde in Erwägung ziehen, ein komplett neues TDataModule von Grund auf neu zu entwerfen, damit Sie die vollständige Kontrolle darüber haben. Sicherlich viel Arbeit, aber am Ende würde es sich auszahlen.
Sie können die TDataModule-Klasse in der Unit Classes.pas finden. Aber das ist nur der Laufzeit-Teil des Codes. Andere Teile sind IDE-bezogen. Sie können die mit ToolsAPI in Verbindung stehenden Einheiten in "c: \ Programme \ Borland \ BDS \ 4.0 \ source \ ToolsAPI \" für BDS 2006 finden. Sie können auch Ihr eigenes Datenmodul aus TDataModule ableiten und bei RegisterCustomModule (DesignIntf.pas) registrieren. Ich weiß nicht viel mehr über dieses Thema, vielleicht andere. Wie gesagt, es wäre nicht leicht, so etwas zu tun. Aber vielleicht finden Sie mit dieser ersten Information, was Sie wollen.
Nick sprach über das Zeichnen eines Hintergrunds für ein TDataModule zur Entwurfszeit. Ein Datenmodul ist eine nicht-visuelle Kontrolle. Sie können nicht zur Laufzeit angezeigt werden. –
Haben Sie Hinweise, wie Sie ein völlig neues TDataModule entwerfen können? Ich denke, dass der Quellcode für den aktuellen TDataModule-Designer nicht verfügbar ist. – Harriv
Ich aktualisierte die Antwort mit dem, was ich über das Thema weiß – Runner