powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Активация прогрммного меню в форме
8 сообщений из 8, страница 1 из 1
Активация прогрммного меню в форме
    #32755392
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как можно запустить такое меню в окне своей формы form1
В ините формы form1 прописываю :

DEFINE MENU MENU1
... <описание меню>
ACTIVATE MENU menu1 NOWAIT

Да вот только запускается она в Screene
...
Рейтинг: 0 / 0
Активация прогрммного меню в форме
    #32755393
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как можно запустить такое меню в окне своей формы form1
В ините формы form1 прописываю :

DEFINE MENU MENU1
... <описание меню>
ACTIVATE MENU menu1 NOWAIT

Да вот только запускается она в Screene
...
Рейтинг: 0 / 0
Активация прогрммного меню в форме
    #32755457
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как можно запустить такое меню в окне своей формы form1
В ините формы form1 прописываю :

DEFINE MENU MENU1
... <описание меню>
ACTIVATE MENU menu1 NOWAIT

Да вот только запускается она в Screene
...
Рейтинг: 0 / 0
Активация прогрммного меню в форме
    #32755488
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Считаешь, что если часто повторять вопрос, то на него быстрее ответят? Скорее быстрее пошлют, куда подальше

В Visual FoxPro меню можно вставить только в форму As Top-Level. В обычную форму тоже можно вставить, но выглядеть она будет убого.

Попробуй так, как написано в HELP

DEFINE MENU MenuBarName
[IN [WINDOW] WindowName ]

В качестве имени окна укажи либо Caption, либо Name формы, сейчас уже не помню точно. Что-то вроде

DEFINE MENU MenuBarName IN WINDOW (ThisForm.Caption)
...
Рейтинг: 0 / 0
Активация прогрммного меню в форме
    #32755536
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честно, получилось случайно. Если в explorere жать Back? а потом обновить, то получается такая лажа...
Спасибо за ответ
...
Рейтинг: 0 / 0
Активация прогрммного меню в форме
    #32756110
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
DEFINE MENU menu1 BAR AT LINE  1  
только уж ущербное это меню очень ((
...
Рейтинг: 0 / 0
Активация прогрммного меню в форме
    #32756167
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
DEFINE MENU MenuBarName
  [BAR [AT LINE nRow]]
  [IN [WINDOW] WindowName | IN SCREEN]
  [FONT cFontName [, nFontSize]]
  [STYLE cFontStyle]
  [KEY KeyLabel]
  [MARK cMarkCharacter]
  [MESSAGE cMessageText]
  [NOMARGIN]
  [COLOR SCHEME nSchemeNumber
  | COLOR ColorPairList]

Использовать IN WINDOW (ThisForm.Name)
...
Рейтинг: 0 / 0
Активация прогрммного меню в форме
    #32756244
Форма д.б. либо AsTopLevel, либо DeskTop. Тогда всё будет ОК.
В других типах форм - коряво (MS не рекомендует)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Активация прогрммного меню в форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]