- •Содержание
- •Введение
- •АналИтический обзор литературы
- •Сравнение аналогов
- •1.1.1 Блокнот.
- •Постановка задачи
- •Разработка программного средства
- •3.1.1 Работа с текстовым файлом
- •3.1.2 Работа с текстом
- •Разработка программного средства
- •Платформа .Net и выбор языка программирования
- •Используемые методы
- •Руководство пользователя
- •Начало работы
- •Основные функции меню главной формы
- •Заключение
- •Список используемых источников
- •Приложение а
Приложение а
Исходный код программы
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Редактор : Form
{
public Редактор()
{
InitializeComponent();
}
private void открытьToolStripMenuItem_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog()
== System.Windows.Forms.DialogResult.OK && openFileDialog1.FileName.Length > 0)
{
try
{
richTextBox1.LoadFile(openFileDialog1.FileName,
RichTextBoxStreamType.RichText);
}
catch (System.ArgumentException ex)
{
richTextBox1.LoadFile(openFileDialog1.FileName,
RichTextBoxStreamType.PlainText);
}
}
}
private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
{
}
private void сохранитьКакToolStripMenuItem_Click(object sender, EventArgs e)
{
if (saveFileDialog1.ShowDialog()
== System.Windows.Forms.DialogResult.OK && saveFileDialog1.FileName.Length > 0)
{
richTextBox1.SaveFile(saveFileDialog1.FileName);
this.Text = "Файл [" + saveFileDialog1.FileName + "]";
}
}
private void выходToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Hide();
}
private void копироватьToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Copy();
}
private void вставитьToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Paste();
}
private void вырезатьToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Cut();
}
private void шрифтToolStripMenuItem_Click(object sender, EventArgs e)
{
if (fontDialog1.ShowDialog() == DialogResult.OK) ;
{
richTextBox1.SelectionFont = fontDialog1.Font;
}
}
private void цветТекстаToolStripMenuItem_Click(object sender, EventArgs e)
{
if (colorDialog1.ShowDialog() == DialogResult.OK) ;
{
richTextBox1.SelectionColor = colorDialog1.Color;
}
}
private void поЦентруToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.SelectionAlignment = HorizontalAlignment.Center;
}
private void слеваToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.SelectionAlignment = HorizontalAlignment.Left;
}
private void справаToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.SelectionAlignment = HorizontalAlignment.Right;
}
private void saveFileDialog1_FileOk(object sender, CancelEventArgs e)
{
}
private void файлToolStripMenuItem_Click(object sender, EventArgs e)
{
}
}
}