Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Design-Editors für Zeos-Komponenten (https://www.delphipraxis.net/41690-design-editors-fuer-zeos-komponenten.html)

Stevie 7. Mär 2005 11:10


Design-Editors für Zeos-Komponenten
 
Liste der Anhänge anzeigen (Anzahl: 1)
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


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