#1 [C++ - Tutorial]Criando um editor de texto Seg Out 24, 2011 9:00 pm
#VovôGame
Novato
Criando um editor de texto em C++
Então , eu tinha feito isso como meu primeiro programa em C# e acabei passando para C++ , assim também sendo meu primeiro programa *-*( não estou incluindo meus menus porque não considero isso um programa. )
é bom para quem quer comparar e ver oque cada coisa faz.
então , mãos na massa
organize mais ou menos desse jeito :
em editor ficou : Cores, Fonte
em Arquivo : Limpar , Salvar, Abrir
clique duas vezes no Limpar e adicione :
Código PHP:
Código PHP:
Código PHP:
Cores :
Código PHP:
Código PHP:
então é basicamente isso
deem uma estudada , adicionem mais coisas , porque minha intenção era deixar igual o meu de C#
Creditos:
- NOOB
- #TioGame ( Por postar )
Abraços
Então , eu tinha feito isso como meu primeiro programa em C# e acabei passando para C++ , assim também sendo meu primeiro programa *-*( não estou incluindo meus menus porque não considero isso um programa. )
é bom para quem quer comparar e ver oque cada coisa faz.
então , mãos na massa
organize mais ou menos desse jeito :
em editor ficou : Cores, Fonte
em Arquivo : Limpar , Salvar, Abrir
clique duas vezes no Limpar e adicione :
Código PHP:
- Código:
rtb_editor->Clear();
Código PHP:
- Código:
saveFileDialog1->Filter = "txt files (*.txt)|*.txt";
if (saveFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK
&& saveFileDialog1->FileName->Length > 0)
{
rtb_editor->SaveFile(saveFileDialog1->FileName,
RichTextBoxStreamType::PlainText);
}
Código PHP:
- Código:
openFileDialog1->Filter = "txt files (*.txt)|*.txt";
if (openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK)
{
StreamReader^ texto = gcnew StreamReader(openFileDialog1->FileName);
rtb_editor->Text = texto->ReadToEnd();
texto->Close();
}
Cores :
Código PHP:
- Código:
if (colorDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK)
{
this->rtb_editor->ForeColor = colorDialog1->Color;
}
Código PHP:
- Código:
if (fontDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK)
{
this->rtb_editor->Font = fontDialog1->Font;
}
então é basicamente isso
deem uma estudada , adicionem mais coisas , porque minha intenção era deixar igual o meu de C#
Creditos:
- NOOB
- #TioGame ( Por postar )
Abraços