Bonjour,

Je cherche � cr�er un composant � partir d'un TButton pour y dessiner un bitmap sp�cifique (un peu � la mani�re d'un TBitBtn).
Comme un TButton ne dispose pas de canvas, j'en cr�e un, mais qd ensuite dans le constructeur je dessine dedans, lorsque je pose le contr�le, j'ai un message "le controle " n'a pas de parent"...

Mon code du constructeur :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
 
FGlyph = new Graphics::TBitmap();
 
 
Canvas=new TControlCanvas();
Canvas->Control=this;
Paint();
et dans Paint :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
 
if (Glyph)
        {
        Canvas->CopyRect(Rect(0,0,Glyph->Width,Glyph->Height),Glyph->Canvas,Rect(0,0,Glyph->Width,Glyph->Height));
 
 
 
        }
Que se passe-t'il ?