Valeu André, eu havia feito algo parecido, mas queria limpar o código usando apenas propriedades do PageControl, mas olhando o código da VCL cheguei a conclusão de que não vai dar mesmo...
De qualquer forma, Obrigado. -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Andre - Yahoo Enviada em: sexta-feira, 2 de setembro de 2005 11:56 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Mudança no PageControl Olha o Código completo aí. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls; type TForm1 = class(TForm) PageControl1: TPageControl; TabSheet1: TTabSheet; TabSheet2: TTabSheet; TabSheet3: TTabSheet; TabSheet4: TTabSheet; TabSheet5: TTabSheet; procedure PageControl1Change(Sender: TObject); procedure PageControl1Changing(Sender: TObject; var AllowChange: Boolean); private { Private declarations } public { Public declarations } end; var Form1: TForm1; NumIndex : Integer; implementation {$R *.dfm} procedure TForm1.PageControl1Change(Sender: TObject); begin if PageControl1.ActivePageIndex < NumIndex then begin Showmessage('Vc não pode voltar páginas !!!'); PageControl1.ActivePageIndex := NumIndex; end; end; procedure TForm1.PageControl1Changing(Sender: TObject; var AllowChange: Boolean); begin Numindex := PageControl1.ActivePageIndex; end; end. --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 0535-3, 02/09/2005 Tested on: 2/9/2005 11:56:24 avast! - copyright (c) 1988-2005 ALWIL Software. http://www.avast.com [As partes desta mensagem que não continham texto foram removidas] -- <<<<< 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] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ---------------------------------------------------------------------------- -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< 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