AS EMPRESAS ESTÃO "DESESPERADAS" POR ESTE TIPO DE PROFISSIONAL... - VOCÊ É UM DELES?
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI - O Conhecimento que Vira Dinheiro - CLIQUE AQUI
| « Anterior | Δ Página principal | ¤ Índice | Próxima » |
| Delphi Básico Autor: Rodrigo Costa e Silvio Ferreira |
|||
|---|---|---|---|
| Lição 22 de 29 - Montando a interface do Editor de Texto | |||
No projeto “Editor de Texto”, podemos perceber claramente como o Delphi deixa a vida do programador mais fácil. Neste módulo iremos utilizar diversos diálogos do Windows (abrir, salvar, formatar fonte) que não precisaremos escrever uma só linha de código para implementar tal funcionalidade. Além dos objetos de diálogos, iremos conhecer o objeto Memo utilizado para entrada de textos grandes, o objeto Toolbar para criação de uma barra de atalhos e o objeto Imagelist destinado a armazenar imagens para utilização em menus e barras de acesso rápido. Neste exemplo iremos criar um protótipo de editor de texto bem simples:
Crie um novo projeto e o salve com o nome Projeto_Editor para o projeto e Unit_Editor para a unit. Renomeie o Form1 para Form_editor. Em seguida insira os seguintes objetos no formulário: 1 Memo Após inserir todos os objetos ao formulário, iremos alinhar o objeto Memo ao formulário de modo que ao formulário ser maximizado ou redimensionado o mesmo se alinhe a ele. Clique no memo, altere a propriedade Align para AlClient. Vá até a propriedade Lines, clique no botão “...”, delete o que estiver lá deixando esta propriedade totalmente vazia. Dê um clique duplo no objeto MainMenu, a janela de menus será aberta. Nela monte o Menu da seguinte forma:
Observe que no menu Formatar > Fundo, existe uma setinha que indica um sebmenu. Para criá-lo, basta clicar com o botão direito do mouse e escolher a opção Create Submenu. Após montar o menu, fecha a tela de edição do mainmenu. Agora vamos criar uma barra de atalhos para os menus que acabamos de criar. Clique com o botão direito sobre o objeto Toolbar e clique na opção New Button. Crie 8 botões.
Após criar os botões vamos inserir uma imagem para cada um deles, antes vamos criar uma lista de imagens com o objeto ImageList. Dê dois cliques no objeto Imagelist, clique no botão Add e vá até o diretório: C:\Arquivos de programas\Arquivos comuns\Borland Shared\Images\Buttons (dependendo de onde você instalou o Delphi no seu computador), escolha a figura FileNew e clique em Abrir. Aparecerá uma mensagem informando que a imagem é maior que a dimensão do ImageList, e pergunta se você deseja dividi-la em duas. Clique em sim. O Delphi então irá criar duas figuras, delete a que estiver mais apagada e mantenha a outra.
Repita todo o processo para as outras 7 figuras abaixo: FLDROPEN.BMP Agora vamos relacionar cada figura a um menu e seu correspondente atalho (botão da toolbar). Selecione o objeto Mainmenu e altere sua propriedade Images para Imagelist1.
Em seguida, dê um clique duplo no MainMenu, selecione o menu “Novo” e selecione a figura 0 na propriedade ImageIndex:
Faça o mesmo para os outros itens do menu:
Faremos a mesma coisa agora para o objeto Toolbar. Clique na ToolBar e vá até a propriedade images e selecione a opção ImageList1. Agora é só clicar em cada botão e selecionar na propriedade MenuItem o nome do item de menu desejado, por exemplo vamos associar o primeiro botão da toolbar ao item Novo1 do MainMenu:
Repita o procedimento para os outros botões. Além disso, é interessante criarmos uma legenda para cada botão informando para que cada um serve. Esta legenda aparecerá quando o usuário colocar o mouse sobre o botão. Dê um clique duplo no MainMenu, selecione o item Novo e altere sua propriedade Hint digitando “Novo”. Desta forma, toda vez que o mouse passar em cima desse botão aparecerá o texto “Novo”. Para habilitar esta propriedade, clique no botão correspondente na toolBar e alltere sua propriedade ShowHint para True. |
|||
| « Anterior | Δ Página principal | ¤ Índice | Próxima » |
* Você pode baixar (fazer download) do conteúdo completo deste curso, em formato PDF, com 179 páginas, comprando o seguinte e-book:
DELPHI BÁSICO
|
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI (Online, Vitalício, Prático e Atualizado)! |
|
|
NÃO PROCURE VAGAS, SEJA PROCURADO! |
|
Para Todos os Detalhes, Acesse:
https://juliobattisti.com.br/curso-infra-ti.asp
|
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2026 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI