Книга] - Архангельськ: "Архангельський державний технічний університет", 2006. - Стор 104.
2. Дж. Ріхтер CLR via C #. Програмування на платформі Microsoft. NET [Книга] - СПб: "Пітер", "Російська Редакція". - Стор 656. - ISBN 978-5-91180-303-2.
. Е.А. Жоголєв В«Технологія програмуванняВ» [Книга] - М., Науковий світ, 2004, 216 с.
. Почніть розробляти разом з Microsoft [В Інтернеті] - MSDN, 2011 р.. - # "Justify">. Т.А. Павловська С #. Програмування на мові високого рівня [Книга] - СПб: "Пітер", 2007. - Стор 432. - ISBN 978-5-91180-174-8.
ДОДАТОК А
Лістинг класу Редактор
{class Редактор: Form
{Container components; ColorDialog ДіалогВибораЦвета; FontDialog ДіалогВиборШріфта; SaveFileDialog ДіалогСохраніть; OpenFileDialog ДіалогОткритьФайл; MainMenu ГлавноеМеню; MenuItem ПунктМенюПереносСлов; public RichTextBox Текст; string _filename = ""; string filename
{{return _filename;}
{
_filename = value; = value;
}
} Редактор ()
{();
} void InitializeComponent ()
{resources = new ResourceManager (typeof (Редактор)); = new Container ();
ДіалогВиборШріфта = new FontDialog ();
Текст = new RichTextBox ();
ДіалогОткритьФайл = new OpenFileDialog (); ПунктМенюФормат = new MenuItem (); ПунктМенюПомощь = new MenuItem ();
ГлавноеМеню = new MainMenu ();
ДіалогВибораЦвета = new ColorDialog ();
ДіалогСохраніть = new SaveFileDialog ();
Текст.AutoWordSelection = true;
Текст.Size = new Size (600, 300);
Текст.TabIndex = 1;
Текст.ScrollBars = RichTextBoxScrollBars.ForcedBoth;
Текст.Font = new Font ("Comic Sans MS", 10, FontStyle.Regular);
ДіалогОткритьФайл.Filter = "Текстовий файл | *. txt";
ДіалогОткритьФайл.ReadOnlyChecked = true;
ДіалогОткритьФайл.DefaultExt = "txt";
ДіалогОткритьФайл.Multiselect = true;
ПунктМенюПереносСлов = new MenuItem ("Перенесення за словами", new EventHandler (ПереносСлов));
ПунктМенюПомощь = new MenuItem ("Допомога", new MenuItem []
{MenuItem ("Про програму", new EventHandler (ОПрограмме))
});
ГлавноеМеню.MenuItems.AddRange (new ...