![]() |
Installation von SMIDE
Hallo zusammen,
nirgendwo kann ich eine Dokumentation o.ä. entdecken. Wie installiert man denn ![]() Ich habe versucht, eines der Packages zu installieren, doch das klappt nicht, da der Compiler Fehler im Source findet, was eigentlich nicht sein kann (Problem mit FActionLists). Hat es jemand von euch geschafft, diese Komponente zu installieren? |
Re: Installation von SMIDE
Ich habe auch schon gerätselt wie man Packages installiert, und rausgefunden wenn man in dem Feld wo die Projektgruppe ist, ein rechtsklick auf den Packagenamen mach und dann auf Installieren klickt...
|
Re: Installation von SMIDE
Danke, das weiß ich schon, habe das ja auch so in meinem
![]() ![]() Doch bei der Komponente geht das irgendwie nicht. Es gibt auch mehrere Packages und ich weiß nicht, wie ich diese installieren soll. |
Re: Installation von SMIDE
Wenn du ein Package installierst, passiert erstmal nix anderes, als dass die IDE dieses Package von nun an lädt.
Enthält das Package units mit einer Prozedur namens Register, wird diese ausgeführt. Erst wenn darin Registercomponents aufgerufen wird, wirst du die Komponenten in der IDE wiederfinden... Du suchst dir also die Packages, die genau das erfüllen. Packages, die von diesem/dieen Package(s) benötigt werden, sollten autom. mitgeladen werden. ;) Ist chon komisch, ich dachte das gehört zu den Basics.:zwinker: |
Re: Installation von SMIDE
Zitat:
Am liebsten würde ich ja das SynEdit mit Codefolding verwenden, das hier in der DP einmal angesprochen wurde, nur ist das sehr verbugt, daher benötige ich eine gute Alternative, die Codefolding, Codecompletion & Co. zur Verfügung stellt. |
Re: Installation von SMIDE
Du wirst es so schnell nicht unter D2005 zum Laufen bringen.
Delphi-Quellcode:
Dieser Schnipsel wird öfters benutzt, kann aber in D2005 nicht funktionieren.
THackForm(Application.MainForm).FActionLists
Bi D7 war dieses Feld protected, das ist anscheinend nicht mehr der Fall. Egaal, ob du es Design schwäche (es hätte eigentlich eine property sein müssen...) oder einfach einen "breaking change" nennst, es wird so schnell nicht gehen ohne die VCL Sources zu editieren. (Was uns beiden ja verwehrt bleibt) Viel ... Spass noch damit :? |
Re: Installation von SMIDE
Ich hab mal in den Sourcen nachgeblättert: es gibt kein FActionLists-Feld in der ganzen Unit Forms...
|
Re: Installation von SMIDE
@Robert: Danke, das ist ja mal richtig blöd und eine Alternative gibt es wohl nicht. Scintilla sagt mir irgendwie nicht zu.
@Dax: DVForms.pas, dort tritt das auf. Und das Codefeld, das in Delphi 2005 integriert ist, gibt es wohl auch kaum als Freeware für nicht-kommerzielle Programme. :( |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 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 by Thomas Breitkreuz