|
|
|
меню
|
|||
|---|---|---|---|
|
#18+
Как запустить в программе меню main, созданное в проекте menu Designer Типа команда set sysmenu to main, что-то не срабатывает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 16:10 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
1. см ACTIVATE MENU MenuBarName [NOWAIT] [PAD MenuTitleName] ХЭЛП 2. переименовать на menu.prg и DO menu.prg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 18:15 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
q1w1e1Как запустить в программе меню main, созданное в проекте menu Designer После создания оно генерировалось? [/quot] Типа команда set sysmenu to main, что-то не срабатывает...[/quot] И не должна. Для запуска меню запускается программа, которая должна бы сгенерирована на предыдущем шаге. Обычно лежит в файле с расширением .mpr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 18:31 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
тогда почему создавая формы в дизайнере я пишу do form xxx без всякой генерации, а создавая меню в дизайнере, я должен ещё сгенерировать в код prg?, образ форм хранится в dbf-таблице, а где хранится образ создаваемого меню в дизайнере? может всё таки есть что-то, в vfp9, чтоб можно написать по аналогии с формой do menu xxx? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 05:09 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
q1w1e1тогда почему создавая формы в дизайнере я пишу do form xxx без всякой генерации, а создавая меню в дизайнере, я должен ещё сгенерировать в код prg?, образ форм хранится в dbf-таблице, а где хранится образ создаваемого меню в дизайнере? может всё таки есть что-то, в vfp9, чтоб можно написать по аналогии с формой do menu xxx? Забудь про визард, он помогает наполнить меню в удобной форме, потом генерит PRG, сделай сразу PRG (menu.prg) и там все напиши: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 08:05 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
Вы ничего не должны генерить, это сделал фокс. Им создается два файла Вашего меню с расширениями файл.mpr и не помню еще. Вот *.mpr и есть программа, я рекомендовал ее переименовать в *.prg и делайте do menu.prg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 08:09 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
q1w1e1тогда почему создавая формы в дизайнере я пишу do form xxx без всякой генерации, а создавая меню в дизайнере, я должен ещё сгенерировать в код prg?, Это надо спрашивать не у меня, а у разработчиков фокса. образ форм хранится в dbf-таблице, а где хранится образ создаваемого меню в дизайнере? Описание меню хранится в файлах с расширениями *.MNX и *.MNT, то есть в тоже в dbf-таблице с изменненным расширением. может всё таки есть что-то, в vfp9, чтоб можно написать по аналогии с формой do menu xxx? НЕТ. BY DISIGN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 09:32 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
Конечно уже перехожу грань занудства(но если есть дизайнер, нафиг пахать по паханному), но вот что заметил, проект, в нём создаю меню с опциями 1,2,3, генерирую exe(шник), всё нормально, прописываю в опцию 3 команду Return, выходит синтаксическая ошибка на строке DEFINE PAD _2bd0veuw5 OF _MSYSMENU PROMPT "3" COLOR SCHEME 3 ; KEY ALT+3, "" и получается что после генерации меню всё равно надо править меню вручную(убрать KEY ALT+3, ""), либо надо заходить в дизайнере в опции пункта меню и придумывать "горяч. клавишу", но нигде не сказано, что делать это надо обязательно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 10:48 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
q1w1e1... выходит синтаксическая ошибка на строке DEFINE PAD _2bd0veuw5 OF _MSYSMENU PROMPT "3" COLOR SCHEME 3 ; KEY ALT+3, "" и получается что после генерации меню всё равно надо править меню вручную Потому и пишу сразу руками в PRG, в т.ч. для того чтобы потом не разбираться что _2bd0veuw5 означает. Кривоватый генератор, как и многие визарды фоксовые, в целом не люблю их использовать, я думаю их понаделали для облегчения жизни переходящих с Access`а Достаточно один раз прописать, потом копипасти новые пункты, да и в другой проект так же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 11:29 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
q1w1e1Конечно уже перехожу грань занудства(но если есть дизайнер, нафиг пахать по паханному), но вот что заметил, проект, в нём создаю меню с опциями 1,2,3, генерирую exe(шник), всё нормально, прописываю в опцию 3 команду Return, выходит синтаксическая ошибка на строке DEFINE PAD _2bd0veuw5 OF _MSYSMENU PROMPT "3" COLOR SCHEME 3 ; KEY ALT+3, "" и получается что после генерации меню всё равно надо править меню вручную(убрать KEY ALT+3, ""), либо надо заходить в дизайнере в опции пункта меню и придумывать "горяч. клавишу", но нигде не сказано, что делать это надо обязательно... MODIFY COMMAND (_genmenu) Давно так сделал и перепахал именно так, как мне нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 11:48 |
|
||
|
меню
|
|||
|---|---|---|---|
|
#18+
Честно говоря, тоже не вижу необходимости писать все вручную. Есть дизайнер, почему им не воспользоваться? Для большого круга задач вполне справляется. По поводу ошибок При запуске меню появляется сообщение о синтаксической ошибке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 12:48 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35171908&tid=1588078]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
74ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 366ms |

| 0 / 0 |
