Cassic

Incluindo Novo Formulário

Autor: Tadeu Pereira


  Vamos incluir um novo formulário no nosso projeto, para isso clique no menu File, opção New, item Form – Delphi for Win32 (Figura 1).


Figura 1 – Criando um novo forumlário

  Nesse novo formulário mude sua propriedade Name FLabel. Inclua um TLabel e em seguida muda a propriedade Caption para "Curso Delphi – FLabel" (Figura 2).


Figura 2 – Novo formulário

  Por fim clique no menu File, opção Save All, na janela Save Unit2 As informe o nome da Unit como ULabel (Figura 3).


Figura 3 – Salvando a nova Unit

  Agora selecione a Unit UPrincipal na Unit Editor, em seguida dê um duplo clique sobre o componente TButton da aba Standard localizada na Tool Palette para ser adicionado um componente desse no FPrincipal, em seguida entre com o código abaixo no evento OnClick:

  FLabel.ShowModal;

  Ao tentar compilar será mostrada a seguinte mensagem:


Figura 4 – Solicitando a inclusão da Unit ULabel na cláusula Uses da Unit FPrincial

  Essa janela está informado que o formulárioFPrincipal tem uma referencia ao formulário FLabel declarada na Unit ULabel, e pergunta se deseja inclui-lo na cláusula Uses. Clique no botão Yes para aceitar, salve tudo novamente, compile e teste.