Salut sb67pro. Employer la fonction de TabRect comme ceci :
procédé TForm1.PopupMenu1Popup (expéditeur : TObject) ;
variété
CurPos : TPoint ;
R : TRect ;
i : Nombre entier ;
commencer
si GetCursorPos (CurPos) puis
commencer
CurPos : = PageControl1.ScreenToClient (CurPos) ;
pour I : = 0 à PageControl1.PageCount-1 font
commencer
R : = PageControl1.TabRect (i) ;
si (>= R.Left de CurPos.X) et (CurPos.X <>= R.Top) et (légende <> de CurPos.Y : = « a cliqué dessus l'étiquette de la page » + IntToStr (i) ;
extrémité ;
extrémité ;
extrémité ;