Ir para conteúdo
Faça parte da equipe! (2024) ×

Como criar um básico editor de texto.


IbackPwneÐ
 Compartilhar

Posts Recomendados

E aew pessoal, to aqui pra ensinar a vocês a fazer um "bloco de notas"no delphi 7!

Downloads necessários:

Borland Delphi 7 :

Deposit Files.(não botei o scan pq é muito grande.

 

logo.gifÍcones, avisarei quando precisar ser usado.

VirusTotal-logo.png

-Abra o Delphi-

gd_1.jpg

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.[ Você pode variar os nomes de acordo com a sua preferência ]

Vamos editar o título do formulário para “Editor de textos” (sem as aspas) para isso vá até o canto inferior esquerdo e procure um campo chamado “Caption”(2º círculo vermelho da imagem abaixo.) e digite o título do formulário, ou seja, “Editor de textos” (sem as aspas)[ Aqui você também pode variar o nome com sua preferência. ].

gd_3.jpg

O círculo vermelho de cima, mostra o nome do futuro programa, e a parte de baixo, onde você irá trocar o nome do programa.

Crie um “Panel”. Para isso vá até a aba “Standard” e clique em “Panel” depois clique no seu “form” ou formulário.Como mostra a imagem:

Clique no primeiro círculo e depois no form.

O "Panel" aparecerá onde está o segundo círculo.

gd_4.jpg

Selecione o “Panel” que você acabou de criar, no canto inferior esquerdo coloque:

 

Align = alTop |

Caption = NADA| Muitas pessoas com dificulade aqui,

Height = 33 | então uma imagem de ajuda.

 

 

delphi.JPG

Crie um “Memo” para isso vá até a aba “Standard” e clique em “Memo” e depois clique no seu “form” ou formulário.

gd_6.jpg

Selecione o “Memo” que você acabou de criar, no canto inferior esquerdo e 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.

Como a imagem :

delphi1.JPG

 

 

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 do download que passei, na ordem que quiser.

 

delhpi2.JPG

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”.

gd_10.jpg

Bom, nosso layout está pronto. Veja se o meu layout está igual o seu:

gd_9.jpg

Agora...Vamos Programar.

Atenção sempre que colar os códigos cole entre "begin" e "end".

Clique duas vezes no ícone novo.

É necessário se cadastrar para acessar o conteúdo.

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

É necessário se cadastrar para acessar o conteúdo.

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

É necessário se cadastrar para acessar o conteúdo.

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

É necessário se cadastrar para acessar o conteúdo.

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

 

É necessário se cadastrar para acessar o conteúdo.

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

 

É necessário se cadastrar para acessar o conteúdo.

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

 

É necessário se cadastrar para acessar o conteúdo.

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

 

É necessário se cadastrar para acessar o conteúdo.

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

 

É necessário se cadastrar para acessar o conteúdo.

 

Encontrei um problema de como colocar o alinhamento esquerda direita e centro, mas jaja coloco.

 

Ufa, Terrminei, tá aew, boa edição!

Créditos:

Tutorial : eu

Imagens : Tecla "Print/screen/SysRq", "Paint", "Tinypic".

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.