Hallo Leute,
vor einiger Zeit hab ich einen kleinen Zusatz für die Zeos-Komponenten geschrieben.
Da sie zur Zeit noch nicht in der aktuellen Version enthalten sind - die zudem noch Alpha sind,
ich euch diese - wie ich finde - Erleichterung nicht vorenthalten möchte, stell ich sie euch
hiermit zur Verfügung.
Das
Package bietet eine Designtime-Unterstützung für die Komponenten, sodass man wie man es
von anderen Komponenten gewohnt ist, zum Beispiel im
OI in einer Property, die vom Typ TField ist,
eine DropDown-Liste bekommt.
Das
Package fügt den Komponente TZQuery, TZReadOnlyQuery und TZTable eine Unterstütung für die Eigenschaften
IndexFieldNames, MasterFields und SortedFields hinzu, sowie der Komponente TZStoredProc der Eigenschaft SortedFields.
Benutzern der Version 6.5.x steht noch die Möglichkeit offen, die Properties für die TZMetadata-Komponente einzuschalten
(siehe dazu Kommentar in der
pas-Datei)
Zur Installation müsst ihr das Archiv einfach in ein neues Verzeichnis unterhalb von src in eurem Zeos-Verzeichnis entpacken
(dort, wo sich auch die verzeichnisse components, core, ... befinden) und kompilieren/installieren.
Da ich im Moment nur Delphi6,7 und 2005 zur Verfügung habe, konnte ich das
Package nicht auf früheren Versionen testen,
insbesondere wegen der anderen Designzeit-Handhabung. Ich hoffe dennoch, das dies auch dort funktioniert.
Wenn nicht, meldet euch bitte!
MfG
Stevie