Страница 1 из 1

Как узнать номер маркера?

Добавлено: 31 авг 2007, 15:03
Nikos
Есть стандартный интерфейс множественного выбора объектов строительства - L_UKS::katstroy. При выборе в pick ничего не пишется - значит в маркер. Но как узнать имя этого маркера, чтобы воспользоваться интерфейсом?
Есть ли общий механизм определения имени маркера, используемого в любом интерфейсе выбора?

Добавлено: 31 авг 2007, 15:11
Ged
'MarkerKatStroy'

Добавлено: 31 авг 2007, 15:12
Nikos
Т.е. перед именем таблицы слово Marker?

Добавлено: 31 авг 2007, 15:23
Nikos
Все получилось, большое спасибо!

Добавлено: 31 авг 2007, 15:26
Ged
Т.е. перед именем таблицы слово Marker?
Не факт конечно.. Кто как захотел тот так и обозвал

Добавлено: 31 авг 2007, 15:27
Nikos
А если не повезло с названием, то можно как-то узнать?

Добавлено: 03 сен 2007, 09:23
Goblin
Наверное, если нет исходников - никак ...
Маркер в DSK все так же пишется, но в 5-ых Атлантисах сделали шифросжатие всех служебных файлов и потому увидеть там нечто типа MARKER bla-bla-bla не получится.

Добавлено: 03 сен 2007, 10:47
KATZ
Nikos
А если не повезло с названием, то можно как-то узнать?
В GALNET.CFG пишем System.ResourcePackLevel=0, далее удаляем свой DSK-файл, запускаем "Галактику", а в ней - интерфейс выбора. Выходим из "Галактики" и смотрим DSK-файл любым средством просмотра. Текстовые строки типа MARKER GT_CGKAU_000040_MRK там хорошо видны.

Добавлено: 03 сен 2007, 11:55
Nikos
KATZ, спасибо, буду пробовать.

Добавлено: 03 сен 2007, 11:57
Nikos
KATZ, спасибо, буду пробовать.