Ver Mensaje Individual
  #9  
Antiguo 25-03-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Reputación: 20
keyboy Va por buen camino
Yo lo que entiendo es que quiere impedir que se pueda cambiar de pestaña cuando se esté editando en una. Yo esto lo haría con el evento OnChanging (no confundir con el OnChange) ajustando el valor del parámetro AllowChange según sea el caso.

Código Delphi [-]
procedure TForm1.PageControl1Changing(Sender: TObject; var AllowChange: Boolean);
begin
  if (Sender as TPageControl).ActivePage = ElTabSheet then
    AllowChange := not ElTabSheet.EnEdicion
end;

Bye
Responder Con Cita