powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Меню..........!
8 сообщений из 8, страница 1 из 1
Меню..........!
    #34350056
Араик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот у меня такая несложная проблема. :)) Как в форму frmMAin(моя форма) добавить меню? Меню я создал в конструкторе и сгенерировал, но не могу втыкнуть как добавить созданное меню на Форму.
...
Рейтинг: 0 / 0
Меню..........!
    #34350261
d23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
d23
Гость
Меню созданное таким образом в форму не "воткнешь"...оно может использоваться вместо\вместе с меню основного окна фокса. Активируется меня командой DO МЕNU.mpr
...
Рейтинг: 0 / 0
Меню..........!
    #34350731
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меню созданное таким образом в форму не "воткнешь"...оно может использоваться вместо\вместе с меню основного окна фокса
Не совсем так. Меню в форму можно вситавить, только форма для этого должна быть TopLevelForm и для меню включаешь галку In TopLevelForm


Для добавления Меню в форму верохнего уровня (top-level form):
Создайте требуемое Меню для главной своей формы. Дополнительная информация по созданию указанных меню находится в разделе: Разработка Меню и Toolbars.

Установите для рассматриваемой формы значение свойства ShowWindow, свойство = 2 – As Top-Level Form.

В стартовом событии данной формы Init, Событие, укажите программный код следующего содержания:

DO menuname.mpr WITH oForm, lAutoRename

oForm - является объектной ссылкой на рассматривавемую форму (как: THIS / THISFORM).

lAutoRename определяет некоторый флаг создания уникального имени соответствующего Меню. Если планируется запуск нескольких экземпляров рассматриваемой формы, то значение данного параметра должно быть =.T.; чтобы создавались уникальные имена Меню для каждого экземпляра Формы.

Например, меню может быть Активировано следующей командой, для программного кода в файле mySDImenu:

DO mySDImenu.mpr WITH THIS, .T.
...
Рейтинг: 0 / 0
Меню..........!
    #34351032
Араик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DEFINE PAD _20u10r42o OF (m.cMenuName) PROMPT "Файл" COLOR SCHEME 3 ;
KEY ALT+Ф, "" - это строка с файла mpr. кода запускаю форму пишет ошибку Syntax Error
...
Рейтинг: 0 / 0
Меню..........!
    #34351078
pitermax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ф замени на букву из латиницы
...
Рейтинг: 0 / 0
Меню..........!
    #34351231
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Араик
Загляни на www.foxclub.ru и почитай FAQ и статьи Максимова для начинающих - массы вопросов просто не возникнет
...
Рейтинг: 0 / 0
Меню..........!
    #34351522
Араик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, я понял!!! просто раньше не приходилось иметь дело с таким стилем програмированием
...
Рейтинг: 0 / 0
Меню..........!
    #34351523
Араик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:))
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Меню..........!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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