Написать обработчик пункта “Цвет букв”.




Лабораторная работа №3.14

1. Запустить C++ Builder:

Меню «Пуск » («Start ») в левом нижнем углу.

Подменю «Программы » («Programs »).

Подменю «Borland C++ Builder 6 ».

Программа «C++Builder 6 »

2. Создать новый проект:

Меню «File » в левом верхнем углу.

Меню «New Application ». Если будет предложено сохранить старый проект, не сохранять.

Сохранить проект под новым именем

Создать папку " C:\temp\<фамилия_латинскими_буквами>_lab_3 ".

Если в каталоге " C:\temp " папка не может быть создана, создать её на диске " D: "

Для создания папки можно использовать Total Commander либо "Мой компьютер"

Меню «File » в левом верхнем углу.

Меню «Save All.. ».

Сохранить все файлы в созданную ранее директорию. Названия файлов не изменять.

Добавить на форму новый элемент Memo (поле для ввода информации)

Выбрать закладку «Standard» в панели инструментов.

На закладке выбрать элемент Memo (при поднесении к элементу курсора мыши, появляется подсказка названия элемента).

После выбора элемента, разместить его на форму.

Проверить выполнение программы.

Записать в Memo информацию по умолчанию

Для изменения оформления объекта, используется окно «Object Inspector ». Для изменения нужно манипулятором мышь выделить объект Memo1 на форме (один раз нажать на объект). После чего найти поле Lines для изменения, выбрать его и нажать появившуюся кнопку "…". Записать в Memo несколько строк с информацией о группе и фамилии студента.

Проверить выполнение программы.

Добавить на форму новый элемент MainMenu

Выбрать закладку «Standard» в панели инструментов.

На закладке выбрать элемент MainMenu (при поднесении к элементу курсора мыши, появляется подсказка названия элемента).

После выбора элемента, разместить его на форму.

Проверить выполнение программы.

Заполнить поля элемента MainMenu1

Для заполнения сделать двойной щелчок на элементе MainMenu1.

Ввести пункты меню:

Файл Редактирование Стиль
Загрузить Сохранить Выход Очистить всё Добавить строку Цвет фона Цвет букв Задать шрифт

Написать обработчик пункта “Выход”.

Выбрать манипулятором мышь на форме нужный пункт и щёлкнуть.

Вписать обработчик события:

 

void __fastcall TForm1::N5Click(TObject *Sender)

{

if (MessageDlg("Вы уверены?", mtConfirmation, TMsgDlgButtons() << mbYes << mbNo << mbCancel, 0) == mrYes) Close();

}

Проверить выполнение программы.

Написать обработчик пункта “Добавить строку”.

Выбрать манипулятором мышь на форме нужный пункт и щёлкнуть.

Вписать обработчик события:

 

void __fastcall TForm1::N7Click(TObject *Sender)

{

Memo1->Lines->Add("Лабораторная работа N3. Выполнил: < ФИО_студента> ");

}

 

Проверить выполнение программы.

Написать обработчик пункта “Очистить всё”.

Выбрать манипулятором мышь на форме нужный пункт и щёлкнуть.

Вписать обработчик события:

 

void __fastcall TForm1::N4Click(TObject *Sender)

{

Memo1->Clear();

}

 

Проверить выполнение программы.

Добавить на форму новые элементы OpenDialog и SaveDialog.

Выбрать закладку «Dialogs» в панели инструментов.

На закладке выбрать элемент OpenDialog (при поднесении к элементу курсора мыши, появляется подсказка названия элемента).

После выбора элемента, разместить его на форму.

На закладке выбрать элемент SaveDialog (при поднесении к элементу курсора мыши, появляется подсказка названия элемента).

После выбора элемента, разместить его на форму.

Написать обработчик пункта “Сохранить”.

Выбрать манипулятором мышь на форме нужный пункт и щёлкнуть.

Вписать обработчик события:

 

void __fastcall TForm1::N3Click(TObject *Sender)

{

if (SaveDialog1->Execute()) {

Memo1->Lines->SaveToFile(SaveDialog1->FileName);

}

}

 

Проверить выполнение программы.

Написать обработчик пункта “Загрузить”.

Выбрать манипулятором мышь на форме нужный пункт и щёлкнуть.

Вписать обработчик события:

 

void __fastcall TForm1::N3Click(TObject *Sender)

{

if (OpenDialog1->Execute()) {

Memo1->Lines->LoadFromFile(OpenDialog1->FileName);

}

}

 

Проверить выполнение программы.

Добавить на форму новый элемент ColorDialog.

Выбрать закладку «Dialogs» в панели инструментов.

На закладке выбрать элемент ColorDialog (при поднесении к элементу курсора мыши, появляется подсказка названия элемента).

После выбора элемента, поместить его на форму.

Написать обработчик пункта “Цвет фона”.

Выбрать манипулятором мышь на форме нужный пункт и щёлкнуть.

Вписать обработчик события:

 

void __fastcall TForm1::N8Click(TObject *Sender)

{

if (ColorDialog1->Execute()) Memo1->Color = ColorDialog1->Color;

}

 

Проверить выполнение программы.

Написать обработчик пункта “Цвет букв”.

Выбрать манипулятором мышь на форме нужный пункт и щёлкнуть.

Вписать обработчик события:

 

void __fastcall TForm1::N8Click(TObject *Sender)

{

if (ColorDialog1->Execute()) Memo1->Font->Color = ColorDialog1->Color;

}

Проверить выполнение программы.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: