Bonjour, je souhaite déplacer effectuer un déplacement de mon panel sur mon ihm. Pour cela j'utilise un timer et sur lévènement du passage de la souris sur ce panel j'active le timer qui effectue le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
  if (top_temp >= 537) and enter_panel_legend then
    top_temp := top_temp - 2
  else if (top_temp < 590) and not enter_panel_legend then
    top_temp := top_temp + 2
  else Timer1.Enabled := False;
 
 
 
  with Panel_legende do
    top := top_temp;
Cela fonctionne, mais j'ai 2 questions.

Tout d'abord est-ce correct?

Ensuite, je rencontre un soucis lorsque j'affecte une frame (TFrame) à ce panel, puisque l'évènement du passage de la souris sur le panel ne s'active plus.

Avez vous une solution pour ce problème?

Merci d'avance.