|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Извените ещё раз, но не могли бы Вы мне в кратце рассказать принцип создания меню. В каком формате, как его открывать, и основные значения ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 15:58 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 16:08 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Ой извените. Для forpro 2.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 16:10 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Владимир20, читайте Попова. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 16:21 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Подскажите тогда в какок расширении сохранять меню, и от куда его создавать? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 17:00 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Меню в FoxPro - это не объект (в VFP все также). Это просто программный код. Соответственно, он пишется в обычном файле PRG. Лучше в отдельном файле или хотя бы процедуре. Изучение начни с команды DEFINE MENU ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 17:18 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Не помню, был ли уже в FP2.5 генератор меню? Если он есть, то смысл его в следующем: Сначала создается макет меню. Это еще не само меню, это именно его макет. Просто некий построитель, который позволяет достаточно наглядно построить макет будущего меню. Физически макет хранится в файлах с расширением MNT, MNX. Это файлы DBF (FPT) с измененными расшрениями Затем, где-то в пунктах меню, сопровождающих этот макет надо найти пункт меню "Generate". После нажатия этого пункта меню на основании созданного макета меню будет создан файл prg уже с реальным кодом создания меню. Но чтобы отличить файл сгенерированного меню от обычного командного файла ему дают специфическое расширение MPR. После компиляции он получает расширение MPX. Но, повторюсь, это обычный файл PRG просто с измененным расширением. Соответственно и запускается на исполнение он обычной командой Код: plaintext
Ну, и посмотреть его содержимое можно командой Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 17:31 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Напишите пример, пожалуйста. К примеру: Начисления Зарплата - Удержания Цех 1 Подразделения- Цех 2 Ведомость Отчёты- Расчётные ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 17:32 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Кстати, у Вас версия FoxPro for DOS 2.5 или FoxPro for Windows 2.5? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 17:33 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
ВладимирМ, for dos 2.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 17:41 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Вроде бы, уже в FPD2.0 был построитель меню. Т.е. через пункт системного меню File - New выбираете создание Menu и попадаете в построитель макета меню. После создания макета генерится итоговое меню. Для редактирования макета соответственно File - Open - выбрать файл MNX и после модификации не забыть заново сгенерить итоговое меню. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 17:53 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
ВладимирМ, Да построитель меню есть Create nenu <имя ф-ла> ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 18:00 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
ВладимирМ, Но не понятно как сохранить меню. И я не понимаю, как вызвать это меню? Сохранять программу в ехе? Или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 18:02 |
|
Расскажите в кратце о создании меню
|
|||
---|---|---|---|
#18+
Владимир20ВладимирМ, Но не понятно как сохранить меню. И я не понимаю, как вызвать это меню? Сохранять программу в ехе? Или как?В меню построителя меню есть пункт Generate. Нао им воспользоваться. Он создаст текстовый файл с расширением MPR. Это будет программный текст, который запускается так же, как и любой другой программный модуль: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2009, 19:46 |
|
|
start [/forum/topic.php?fid=41&msg=36374552&tid=1585752]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 329ms |
total: | 491ms |
0 / 0 |