Re: Хотелки, пожелания, предложения для TypeSet=Garmin
Добавлено: 05 дек 2012, 09:43
DarkDiver спасибо... исправил...
Technology. Security. Development. Future.
https://forum.micro-gis.com:443/
ну и отличо!!! оставляемCnfhbr писал(а):Короче, докладываю, вчера я предложил автору TYPViewer реализовать поддержку в его редакторе одного из двух вариантов на выбор:Alex писал(а):Я этот TYP.txt буду долго вспоминать. Он бьет все рекорды по количеству переделываний. Определяйтесь и выкладывайте свой окончательный вариант.
1. Либо вариант с новым строковым параметром, типа: "CustomMPCName=###"
2. Либо вариант с закосом под комменты, т.е. с точкой с запятой в начале, например: ";CustomMPCName=###"
Мишель без колебаний ухватился за 1-й вариант, поскольку он легко реализуем и ничего за собой не тянет. Что касается 2-го варианта, то точка с запятой у него зарезервирована в целом для комментов, которые полностью игнорируются программой.
Таким образом, Мишель ждёт нашего решения, если 1-й вариант устраивает и нас, он просит определиться с синтаксисом, т.е. как именно будет выглядеть этот новый строковый параметр, раз и навсегда...
Цитирую автора:Так что, надо окончательно определиться с формой записи нового параметра, и Мишель вышлет бета-версию TYPViewer'a для тестирования...michel40 писал(а):Without any hesitation, the variant with a new line parameter, like: "CustomMPCName=###" !!!
This solution is from far the best one: the variant with semicolon is not suitable, because semicolon is reserved for comments that are totally ignored by the program.
The original solution is more complicated and not very rational, because, as I said before, it is not logical and so it is complicated, to mix standard languages and the "false" language 0x64...
On the other hand, I can't see any problem in adding a new line parameter.
Just tell me if this solution is workable for you. If so, tell me exactly what syntax you want to use (this one "CustomMPCName=###" ? ) and I'll send you a test version (as soon as I have time...)
like: "CustomMPCName=###"
Так ясно уже. Есть хелп. Стучись в личку.Vovan_Alm писал(а):Только полностью станет ясным какие типы используются в МПС-8.2 я со своей стороны введу эти типы в кастомы с переопределением в стандарты в typ файле... Ну если конечно разрабы не внесут изменения в стандартные типы раньше...
Будем считать, что определились!Fencer_Silver писал(а):ну и отличо!!! оставляемlike: "CustomMPCName=###"
А кастомные имена Гармина могут быть прописаны в нижнем регистре?Cnfhbr писал(а): У меня уже есть одно замечание - новый параметр 'CustomMPCName' не поддерживает верхний регистр, правда, это не смертельно, поправим...
Зачем кастомы?!?.. это же есть стандартные типы МПЦ!Vovan_Alm писал(а): По поводу новых типов МПС 8.20 - нужно все же их вносить как стандартные объекты... Смысл их прописывать как кастомы?
Уже писал неоднократно - они не чувствительны к регистру, только не должны содержать пробелы:Vovan_Alm писал(а):А кастомные имена Гармина могут быть прописаны в нижнем регистре?
Есть такая бяка! Только вот выкроил время, ща напишу автору, пофиксим...Vovan_Alm писал(а):И вот первый баг... при открытии любого объекта на редактирование CustomMPCName=CUSTOMIZABLE_POINT_1 пропадает.
В главном окне "Просмотр", в режиме "Текст", затем нажать появившуюся красную кнопку "Сохранить изменения"Vovan_Alm писал(а):Так же не нашел, где можно прописать эту CustomMPCName=CUSTOMIZABLE_POINT_1 строчку в самом ТайпВьюере.
Зачем?Vovan_Alm писал(а):Разделить тайпсеты Гармин МПС и Гармин Маппер
Vovan_Alm писал(а):В тайпсете Гармин МПС убрать вообще десятичные коды, или использовать МПС идентификаторы или номера 1,2,3 или 1S(1-стандартный тип ) 1С (первый кастомный тип) или т.п.
Во-первых, в панели свойств УЖЕ есть колонка "Показать MPC наименование". Пользуйтесь ей!Vovan_Alm писал(а):таким образом никогда никаких коллизий не соответствия десятичного числа и Типа не будет
Стандартных соответствий типов и кодов нельзя менять! Уже неоднократно звучало.Vovan_Alm писал(а):Нужно так же дать возможность пользователям менять что угодно-на что угодно