![]() |
Eigene Componente
Bin ein Niemand wenn es um das erstellen eigener Componenten geht.
Möchte meine NonVCL SkEngine in eine Componente umwandeln.? Jemand ein einfaches Beispiel wie ich an die Geschichte rangehen muss? Dachte erstmal für D2006 Am besten wäre erstmal für das Fenster selbst. Andere Componente kann man später aufsetzen. gruss |
AW: Eigene Componente
Du willst NonVCL arbeiten, aber mit Komponenten? Wo ist da der Sinn? :gruebel: (Oder denk ich gerade nur falsch?)
|
AW: Eigene Componente
Eine Komponente macht nur Sinn, wenn man den Form-Designer(->VCL) verwendet.
|
AW: Eigene Componente
Zitat:
die Form zur Laufzeit so verändern das diese die eigenschaften meiner SkEngine annehmen. Also Fenster nonvcl erstellen und die Form VCL dementsprechend verändern,, bzw. ersetzen. Hmm wenn das nicht geht kann man nix machen (Sagte ja schon ein Niemand beim erstellen von Componenten.) ;) gruss |
AW: Eigene Componente
Vielleicht hab ich es ja falsch verstanden, aber es gibt ja auch die nicht visuellen Komponenten.
Gruß K-H |
AW: Eigene Componente
@p80286: Was stellst du dir unter "Komponente" vor.
In meiner Vorstellung ist es das was ich aus der Tool-Palette suf mein Formular ziehe. Und wenn ich ein Formular habe, habe ich standartmäßig auch die VCL. Man könnte sich jetzt auch überlegen, ob man eine eigene Forms.pas in den VCL-Source Ordner packt. Dann könnte man praktisch das Verhalten des VCL Forms mit dem eigenen überschreiben. Das Heißt: Der Forms Designer erzeugt das Formular auf Basis der eigenen Forms.pas, die nicht zwangsweise die VCL benötigt. Man benke dabei, dass das komplette Neuschreiben der VCL extrem aufwändig ist. Gibt es eigentlich so etwas ähnliches bei den JEDIs? Bauen die ihr eigenes Formular in den Forms-Designer ein? |
AW: Eigene Componente
@WM_CLOSE
Bei den nicht visuellen Komponenten dachte ich z.B. an TADOConnection. Und bei den Biligvarianten (TurboDelphi) konnte man ja auch keine Fremdkomponenten "ziehe" sondern mußte sie im Source behandeln. Gruß K-H |
AW: Eigene Componente
Meine Engine basiert auf Komponenten welche alle in nonvcl geschrieben sind incl.. die Form selbst.
Ich wollte daraus eine Komponente(Deutsch ;) )erstellen um nicht jede einzelne Funktion jedesmal neu schreiben zu müssen. Beispiel einen nonvcl button wie kann ich den in eine Komponente wie auch immer packen und funktioniert das überhaupt. Wenn nicht mache ich mir gar nicht erst die Arbeit. quasi aus der Toolpalette ziehen properties wie welches Bild(skin) für button usw.. festlegen und fertig. Vorrausgesetzt natürlich ich habe einen Container (Form nonvcl) dafür. gruss |
AW: Eigene Componente
Kannst Du mal irgend etwas zeigen, was Du meinst (Screrenshot, Demo o.ä.)?
Möglicherweise scheitert die Kommunikation an den Begriffen... |
AW: Eigene Componente
Zitat:
![]() Nur was das jetzt damit zu tun hat? Sagte ja schon ich habe beispiel einen Skinbutton in NONVCL erstellt den möchte ich als Komponente umbauen.. auf einer NONVCL Form gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:50 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-2025 by Thomas Breitkreuz