Hola sb67pro. Utilizar la función de TabRect como esto:
procedimiento TForm1.PopupMenu1Popup (remitente: TObject);
var
CurPos: TPoint;
R: TRect;
i: Número entero;
comenzar
si GetCursorPos (CurPos) entonces
comenzar
CurPos: = PageControl1.ScreenToClient (CurPos);
para i: = 0 a PageControl1.PageCount-1 hace
comenzar
R: = PageControl1.TabRect (i);
si (>= R.Left de CurPos.X) y (CurPos.X <>= R.Top) y (subtítulo <> de CurPos.Y: = “chascó encendido la lengüeta de la página” + IntToStr (i);
extremo;
extremo;
extremo;