[D7] Checkbox dans un Timage
Bonjour,
j'ai créé une Classe THorlogeGraph dérivée d'un Timage sur laquelle je dessine dans un timer et je voudrais y afficher aussi un TCheckBox (et un TEdit ensuite). Je précise que je ne dessine pas dans la partie ou je veux afficher le CheckBox. :
Code:
1 2 3 4 5 6 7
| Type
THorlogeGraph = Class( TImage )
Private
{ Déclarations privées }
FTimer : TTimer;
FAlarm : TCheckBox ;
... |
Dans le create, je créé la CheckBox, mais elle n'apparait pas à l'écran (je n'arrive pas à affecter le parent car Delphi veux un TWinControl et non un THorlogeGraph ) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| { ==================================================================== }
Constructor THorlogeGraph.Create( Aower : TComponent );
Begin
Inherited;
FTimer := TTimer.Create( self );
FTimer.OnTimer := Affiche; // Dessine sur le Canvas de THorlogeGraph
...
FAlarm := TCheckBox.Create(Self);
// FAlarm.Parent := Self ; // Fonctionne pas
Falarm.Caption := 'Set Alarm' ;
FAlarm.Checked := True ;
FAlarm.visible := True ;
FAlarm.Top := 120 ;
FAlarm.Left := 20 ;
FAlarm.Width := 60 ;
FAlarm.Height := 20 ; |
merci pour vos lumières !
A+
Charly