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/)
-   -   Prism Eigene Componente macht Probleme (https://www.delphipraxis.net/57950-eigene-componente-macht-probleme.html)

Master_BB 29. Nov 2005 10:53


Eigene Componente macht Probleme
 
Hallo,
ich hab eine Componente die vom Panel abgeleitet ist.
Darauf soll eine PictureBox liegen die immer beim OnResize
der Componente die PictureBox mit einem Bitmap worauf
ein LinearGradientBrush gemacht wurde anzeigt.
Im Designer sehe ich das auch, führe ich die Anwendung
aus ist die Componente Durchsichtig.
Warum übernimmt er das eingestellte bild nicht
in die Laufzeit? Und wie bekomme ich das hin?

Greetz

Taladan 4. Dez 2005 19:49

Re: Eigene Componente macht Probleme
 
Frage mal deine Variablen ab, ob diese Leer sind. Ich hab schon dieverse Compos gehabt, wo ich die Variablen im Implemententionteil devinieren muß. Der Objektinspektor hat ständig die Werte weg gelassen.

Ich habe bisher keine visible Compos gemacht. Aber ich meine, das die Compos Standartgemäß mit transparenten Hintergrund erstellt werden.

Elvis 4. Dez 2005 20:16

Re: Eigene Componente macht Probleme
 
Erstmal: IComponent <> Control
Das hat rein gar nichts miteinander zu tun.
In einem Delphi-Forum ist man diese Vermischung gewohnt (in Delphi ist ein TControl ja eine TComponent), in einem reinen .Net Forum hätte man dir vorgeschlagen es mit einem Control zu versuchen. :mrgreen:

Vllt rückst du sogar ein paar mehr Infos raus, so kann man nur raten...

@Taladan: Häää? :gruebel:

Master_BB 4. Dez 2005 23:45

Re: Eigene Componente macht Probleme
 
hm danke aber das problem ist jetzt umgangen
die control wird zulaufzeit der anwendung einfach eingefärbt.


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