|
|
|
ID у пунктов меню
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь знает есть ли у пунктов меню свой уникальный ID? было бы хорошо, если бы уго можно было считать с *.mnx фаила, но в нем нет ничего похожего на поле с идентификатором. Я строю из *.mnx фаила treeview-шку, потом на каждую ветку treeview буду вешать определенные опции, поетому нужно знать уникальный ID каждого пункта меню... Подскажите если кто знает. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 12:13 |
|
||
|
ID у пунктов меню
|
|||
|---|---|---|---|
|
#18+
В папке с фоксом \Tools\Filespec есть репорты с описанием структуры файлов фокса, в том числе и mnx - посмотри , может поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 13:08 |
|
||
|
ID у пунктов меню
|
|||
|---|---|---|---|
|
#18+
Файл MNX - это не само меню. Это предварительный макет меню. В готовом приложении этого файла нет. Физически. В готовом приложении используется обычный процедурный файл, но с раширением MPR. Этот файл получается из предварительно созданного макета при помощи дополнительной программы, поставляемой вместе в FoxPro в ее корневой директории. Программа GenMenu.prg. Именно эта программа вызывается при помощи пункта меню Menu - Generate. Другими словами, меню, это не объект. Это просто программа. Файл PRG. Это НЕ файл MNX. Как следствие, делать какой-то свой интерфейс на базе файла MNX в принципе, можно, но, глупо. Нет никакой гарантии, что именно этот файл MNX и был тем самым файлом-макетом, который использовался для генерации Вашего меню. Если хотите сделать свое меню, то и делайте свою таблицу для хранения пунктов этого меню. Какой смысл привязываться к таблице неизвестной структуры и не известного содержания? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 13:43 |
|
||
|
ID у пунктов меню
|
|||
|---|---|---|---|
|
#18+
У стандартных составных частей меню есть идентификаторы. _MSYSMENU _MFILE _MSM_FILE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 17:28 |
|
||
|
ID у пунктов меню
|
|||
|---|---|---|---|
|
#18+
И что эти идентификаторы означают? Они же не хранят какой какого либо уникального ключа.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 23:44 |
|
||
|
ID у пунктов меню
|
|||
|---|---|---|---|
|
#18+
Как что дают? Разве они не дают возможность оперировать меню? Они не хранят ключа, они сами - ключи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 01:46 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34273048&tid=1590002]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 430ms |

| 0 / 0 |
