Ol� Patricia,
J� que essa verifica��o est� sendo feita na *sa�da* do tab
o evento OnChanging seria o mais indicado:
procedure TFormPrpr040.PageControlProdutoChanging(Sender: TObject;
var AllowChange: Boolean);
begin
if PageCotrol.ActivePageIndex = 0 then
begin
// faz a verifica��o
// se a verifica��o n�o passar:
AllowChange := False;
end;
end;
--
Luciano Rodrigues Machado
Programador - Ribeir�o Preto-SP
Patricia Santana wrote:
> Estou utilizando um Page Control em minha aplica��o, mas possui v�ria
> abas. Dentro da primeira aba tenho v�rios campos a ser preechidos pelo
> usu�rio ( estou utilizando o DBEdit ).
> Minha d�vida �:
>
> Se o usu�rio clicar na segunda, terceira, quarta aba ...... sem preecher
> os dados da primeira aba, quero que o programa mostre uma mensagem
> dizendo que precisa cadastrar os dados da aba Principal primeiro. Ap�s
> mostrar a mensagem, preciso que o programa volte para o foco para
> primeira aba para o usu�rio cadastrar os dados... Permitindo navegar
> entre as abas somente depois de ter cadastrado os dados da aba principal...
>
>
> Desde j� agrade�o
> Patricia
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos:
http://br.yahoo.com/info/utos.html