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. :
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Type THorlogeGraph = Class( TImage ) Private { Déclarations privées } FTimer : TTimer; FAlarm : TCheckBox ; ...
merci pour vos lumières !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ;
A+
Charly
Partager