Olá,
Sejam Bem-Vindos Ao Dominando Os Sims
Registre-se no Forum para Ter Acesso Ao Melhor Conteudo.

Participe do fórum, é rápido e fácil

Olá,
Sejam Bem-Vindos Ao Dominando Os Sims
Registre-se no Forum para Ter Acesso Ao Melhor Conteudo.
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


Você não está conectado. Conecte-se ou registre-se

Criando um simples editor de textos no Delphi

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

Joel

Joel
Administrador
Administrador

O Delphi nos proporciona desde os mais simples programas aos mais complexos.
Para começar quero apresentar a vocês um simples editor de textos, que podemos criar usando Delphi 7.
Tudo que você verá neste tutorial, poderá aplicar em outras versões do Delphi e do Windows.

Partindo para a prática:

Abra o Delphi
Criando um simples editor de textos no Delphi Gd_1

Clique no botão “SaveAll” para o “unit” dê o nome “códigos” (sem as aspas) por exemplo e para o Project coloque o nome “meueditor” (sem as aspas) por exemplo.

Vamos editar o título do formulário para “Editor de textos” (sem as aspas) para isso vá até a janela Object Inspector (F11), procure um campo chamado “Caption” e digite o título do formulário, ou seja, “Editor de textos” (sem as aspas).
Criando um simples editor de textos no Delphi Gd_3


Crie um “Panel”. Para isso vá até a aba “Standard” e clique em “Panel” depois clique no seu “form” ou formulário.
Criando um simples editor de textos no Delphi Gd_4

Selecione o “Panel” que você acabou de criar, na Object Inspactor (F11) coloque:

Align = alTop
Caption = NADA
Height = 33

Seu form ficará assim:
Criando um simples editor de textos no Delphi Gd_5

Crie um “Memo” para isso vá até a aba “Standard” e clique em “Memo” e depois clique no seu “form” ou formulário.
Criando um simples editor de textos no Delphi Gd_6

Selecione o “Memo” que você acabou de criar, na Object Inspactor (F11) coloque:

Align = alClient
ScrollBars = ssVertical
Procure Lines e depois clique nos três pontinhos “...” irá abrir uma janela, não deixe nenhum caractere dentro dessa janela e clique em OK.
Criando um simples editor de textos no Delphi Gd_7

Crie 10 “SpeedButton” dentro do “Panel” criado anteriormente para isso clique na aba “additional”, clique em “SpeedButton” e depois clique dentro do “Panel”. Repita essa operação 10 vezes para criar 10 “SpeedButton” dentro do “Panel”.
Coloque as imagens dos botões (Glyph) de sua preferência.
Criando um simples editor de textos no Delphi Gd_8

Coloque um Opendialog e um Savedialog dentro do form, para isso procure a aba “Dialogs”, depois no “Opendialog” duas vezes no “Opendialog” e duas vezes no “Savedialog”.
Criando um simples editor de textos no Delphi Gd_10

Bom, nosso layout está pronto. Veja se o meu layout está igual o seu:
Criando um simples editor de textos no Delphi Gd_9


Vamos Programar?

Clique duas vezes no botão NOVO e coloque o código:

Memo1.Clear;

Clique duas vezes no botão ABRIR e coloque o código:

if Opendialog1.Execute then
begin
memo1.Lines.LoadFromFile(opendialog1.FileName);
memo1.SetFocus;
end;


Clique duas vezes no botão SALVAR e coloque o código:

if Savedialog1.Execute then
begin
memo1.Lines.SavetoFile(Savedialog1.FileName);
memo1.SetFocus;
end;


Clique duas vezes no botão NEGRITO e coloque o código:

memo1.Font.Style := [fsbold];

Clique duas vezes no botão ITÁLICO e coloque o código:

memo1.Font.Style := [fsitalic];

Clique duas vezes no botão SUBLINHADO e coloque o código:

memo1.Font.Style := [fsunderline];

Clique duas vezes no botão COPIAR e coloque o código:

Memo1.CopyToClipboard;

Clique duas vezes no botão RECORTAR e coloque o código:

Memo1.CutToClipboard;


Clique duas vezes no botão COLAR e coloque o código:

Memo1.PasteFromClipboard;

E por fim: Clique duas vezes no botão FECHAR e coloque o código:

Application.terminate;

Bom, o que apresentei para vocês é uma forma de fazer um editor de texto que, usando sua criatividade, poderá ter inserido os diversos recursos que desejar.

http://www.orkut.com.br/Main#Profile?rl=mp&a

Dominando Sims

Dominando Sims
Administrador
Administrador

nossa nem vou ler é mto grande e dificio

https://dominandosims.forumeiros.com

Joel

Joel
Administrador
Administrador

PElomenos eu ja sei *-*

http://www.orkut.com.br/Main#Profile?rl=mp&a

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos