Главная » Уроки по ООП » Урок 21. Главное и контекстное меню |
КАРТА УРОКА |
Урок 21. Главное и контекстное меню
Цель: |
|
|
Образовательная: |
Изучить диалоговые компоненты. Научится использовать их в приложениях. Узнать какие свойства и методы у них имеются. |
|
Воспитательная: |
воспитание организованности, дисциплинированности; воспитание любви к профессии; |
|
Развивающая: |
развитие познавательных способностей |
|
Тип занятия: |
Комбинированный урок |
|
Форма организации учебного процесса: |
Самостоятельная работа по изучению нового материала с одновременным выполнением заданий |
Ход урока
- Организационный момент.
- Актуализация прежних знаний:
Что называют невизуальным компонентом?
От какого класса порождаются невизуальные компоненты?
С какими невизуальными компонентами сталкивались на предыдущих занятиях?
В чем отличие модального диалогового окна от немодального? Приведите примеры.
- Изучение нового учебного материала. Выполнение практических заданий. Составление краткой схемы учебного материала.
- Рефлексия.
- Подведение итогов урока. Домашнее задание. Выставление оценок.
Домашнее задание:
Создать меню для управления компонентом RichEdit
На форме MainMenu, RichEdit, FontDialog и ColorDialog. Создайте меню следующей структуры:
- File: Exit
- Options: Font, Color, (разделитель), Left, Center, Right, (разделитель),Height
- Help: About
Для Left, Center и Hight назначьте горячие клавиши и создайте из них группу взаимосвязанных переключателей.
Кнопка «Font»
procedure TForm1.Font1Click (Sender : TObject) ;
begin
FontDialog1.Font: = RichEdit1.Font;
FontDialog1.Execute;
RichEdit1.Font: = FontDialog1.Font;
end;
Кнопка «Left»
procedure TForm1.Left1Click (Sender : TObject);
begin
RichEdit1.Paragraph.Alignment: = taLeftJustify ;
Left1.Checked: = True ;
Center1.Checked: = False ;
Right1.Checked: = False ;
end;
Остальной код требуется дописать самим.
Составитель: Салий Н.А.