Составители:
Рубрика:
140
- Предыдущая запись
- Последняя запись
Коды для этих пунктов меню см. в пункте 5.2. После того, как Вы описали все
выше перечисленные пункты, перейдем к описанию следующего пункта
горизонтального меню – Выход, который будет содержать:
- Выход из формы
- Выход из Visual FoxPro
Опишем процедуры для этих пунктов:
для пункта Выход из
формы (аналогично описанию процедуры для кнопки «Выход», см.
пункт 5.2):
If messagebox ("Выходить из формы?", 4+32+256, "Выход")=6
_screen.ActiveForm.Release()
Else
_screen.ActiveForm.Refresh()
EndIf
для пункта Выход из Visual FoxPro:
If messagebox ("Выходить из Visual FoxPro?", 4+32+256, "Выход")=6
Quite
Else
_screen.ActiveForm.Refresh()
EndIf
Для сохранения созданного меню выполните команду системного меню File/Save As и
дайте меню имя, например Menu_Form.
Cгенерируйте файл (с расширением .MPR). Для
запуска генерации описания меню
нажмите кнопку Generate.
Для того, чтобы Вы смогли использовать это меню при работе с формой, необходимо
выполнить следующие действия. Не выходя из конструктора меню, выполните
команду системного меню View/General Options. Перед Вами появится диалог
General Options, в котором отметьте флажок Top-Level Form. Откройте в
конструкторе форм, созданную Вами
форму students. После того, как Вы оказались в
форме выполните команду системного меню View/Code или воспользуйтесь
соответствующей кнопкой на панели инструментов Form Designer. Перед Вами
появится окно для написания кода программы, выберите в поле Object объект формы
(frmStud) в поле Procedure выберите событие Init (инициализация формы) и
запишите следующую строчку:
Do
Menu_Form.MPR WITH THIS,.T.,.T.
(параметры этой команды Вы можете посмотреть в помощи).
Сохраните код программы.
Запустите форму на выполнение. И Вы увидите, что в верхней части окна формы
появилось созданное Вами меню, действия с которым дублируют действия с
соответствующими командными кнопками, кроме одного пункта меню “Выход из
Visual FoxPro”.
Вы познакомились с созданием
и использованием меню для формы, это позволит Вам в
дальнейшем создавать более сложные меню.
9. ПЕРЕЧЕНЬ ЗАЧЕТНЫХ ЗАДАНИЙ к Части 2
После освоения материала Вы должны самостоятельно разработать меню-
управляемый комплекс со следующими функциями:
• Главное меню, позиции: Команды Visual FoxPro 5.0
140
- Предыдущая запись
- Последняя запись
Коды для этих пунктов меню см. в пункте 5.2. После того, как Вы описали все
выше перечисленные пункты, перейдем к описанию следующего пункта
горизонтального меню – Выход, который будет содержать:
- Выход из формы
- Выход из Visual FoxPro
Опишем процедуры для этих пунктов:
для пункта Выход из формы (аналогично описанию процедуры для кнопки «Выход», см.
пункт 5.2):
If messagebox ("Выходить из формы?", 4+32+256, "Выход")=6
_screen.ActiveForm.Release()
Else
_screen.ActiveForm.Refresh()
EndIf
для пункта Выход из Visual FoxPro:
If messagebox ("Выходить из Visual FoxPro?", 4+32+256, "Выход")=6
Quite
Else
_screen.ActiveForm.Refresh()
EndIf
Для сохранения созданного меню выполните команду системного меню File/Save As и
дайте меню имя, например Menu_Form.
Cгенерируйте файл (с расширением .MPR). Для запуска генерации описания меню
нажмите кнопку Generate.
Для того, чтобы Вы смогли использовать это меню при работе с формой, необходимо
выполнить следующие действия. Не выходя из конструктора меню, выполните
команду системного меню View/General Options. Перед Вами появится диалог
General Options, в котором отметьте флажок Top-Level Form. Откройте в
конструкторе форм, созданную Вами форму students. После того, как Вы оказались в
форме выполните команду системного меню View/Code или воспользуйтесь
соответствующей кнопкой на панели инструментов Form Designer. Перед Вами
появится окно для написания кода программы, выберите в поле Object объект формы
(frmStud) в поле Procedure выберите событие Init (инициализация формы) и
запишите следующую строчку:
Do Menu_Form.MPR WITH THIS,.T.,.T.
(параметры этой команды Вы можете посмотреть в помощи).
Сохраните код программы.
Запустите форму на выполнение. И Вы увидите, что в верхней части окна формы
появилось созданное Вами меню, действия с которым дублируют действия с
соответствующими командными кнопками, кроме одного пункта меню “Выход из
Visual FoxPro”.
Вы познакомились с созданием и использованием меню для формы, это позволит Вам в
дальнейшем создавать более сложные меню.
9. ПЕРЕЧЕНЬ ЗАЧЕТНЫХ ЗАДАНИЙ к Части 2
После освоения материала Вы должны самостоятельно разработать меню-
управляемый комплекс со следующими функциями:
• Главное меню, позиции: Команды Visual FoxPro 5.0
Страницы
- « первая
- ‹ предыдущая
- …
- 92
- 93
- 94
- 95
- 96
- …
- следующая ›
- последняя »
