Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Warum bekomme ich diese Komponente nicht unter D6 ans laufen (https://www.delphipraxis.net/25807-warum-bekomme-ich-diese-komponente-nicht-unter-d6-ans-laufen.html)

DataCool 12. Jul 2004 22:17


Warum bekomme ich diese Komponente nicht unter D6 ans laufen
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hi Leute,

ich habe als Anhang eine Komponente für ein modifiziertes PageControl, welches ich unter D5 selbst noch ein wenig erweitert habe.
In einer meiner neusten Applikation verwende ich jetzt aber D6 und mir ist es bis jetzt nicht gelungen diese Komponente unter D6 ans laufen zu bringen.

Das Problem ist irgentwo bei den "beliebten" Units DesignEditors und DesignIntf zu suchen, wenn ich die Unit in mein Package hinzufüge und compiliere, findest er erst die Unit "DesignEditors" nicht, wenn ich aber Bibliothekspfad den Eintrag "C:\Programme\Borland\Delphi6\Source\ToolsAPI" hinzufüge, fehlt ihm danach die Unit "Proxies.pas".
Die unter D6 ja auch nicht existiert, dazu hatte ich hier im Forum einen Beitrag gefunden man sollte seinem Package "designide.dcp" in sein Package mit einbinden, dann sollte es gehen.
Aber leider bringt das bei mir nicht viel, weil "designide.dcp" in meinem Package schon längst unter requires drin steht.

Wäre echt super wenn jemand das Ding unter D6 ans Laufen bekommt.

scp 13. Jul 2004 00:32

Re: Warum bekomme ich diese Komponente nicht unter D6 ans la
 
Liste der Anhänge anzeigen (Anzahl: 1)
Du musst die Untis in zwei Units aufteilen: Eine für den Design-Teil, eine für den Runtime-Teil.
Anbei hab ich das schon mal mit detr ColorPages.pas gemacht.
Um die Kompo zu installieren verwendest du die ColorPagesReg.pas

Bernhard Geyer 13. Jul 2004 07:10

Re: Warum bekomme ich diese Komponente nicht unter D6 ans la
 
Ich denke dieser Beitrag auf Borlands-Webseite sollten dir erklären was ab D6 los ist:What ever happened to Proxies.pas?

DataCool 13. Jul 2004 10:35

Re: Warum bekomme ich diese Komponente nicht unter D6 ans la
 
Hi SCP,

danke für die schnelle Hilfe !
Ich hab trotzdem ein Problem, jetzt kann ich die modifizierten Units zwar in eins meiner Packages einbinden und die Komponente wird einwansfrei installiert, aber sobald ich diese Komponente dann in ein Projekt einbauen will, geht zur Design-Time auch alles, will ich dann complilieren meckert der Compiler wieder das die "Proxies.dcu" fehlt.
Warum :wall:

DataCool 13. Jul 2004 11:20

Re: Warum bekomme ich diese Komponente nicht unter D6 ans la
 
Hi,

die Antwort war so einfach :wall: :wall:

Da jetzt ja von SCP der ganze Design Kram in die ColorPagesReg gepackt wurde brauche ich in der Colorpages Unit natürlich nicht mehr die uses auf "DesignEditors und DesignIntf".

Entfernt einfach den Uses Eintrag und dann gehts.

Vielen Dank euch allen.


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