Bonsoir
Je derive un TGroupBox sur lequel je met les bordures a None, je redifini ces bourdures pour avoir des epaisseurs differentes et uniformes sur le contour, et cela fonctionne cependant il me reste trois problemes
1 - je ne peut pas definir la couleur de la bordure j'ai une exception
2 - je n'ai pas trouve comment recupere les coordonnees de la position du composant pour automatiser cette fonction " pCn->Rectangle(2, 4, 445, 187); "
3 - sur ce composant les TLabel et TImage disparaisent lors du trace des bordures je pense qu'elles passent sous le TGroupBox, mais pas les TEdit ni les TMemo
voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 void __fastcall TForm1::Button1Click(TObject *Sender) { TControlCanvas *pCn; pCn = new TControlCanvas(); pCn->Control = GroupBox1; //pCn->Pen->Color = clBlack; // ici erreur pCn->Pen->Width = 4; pCn->Rectangle(2, 4, 445, 187); delete pCn; }
Partager