Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Файлы INTS для КОП-ов (обновление метода Update1CppInts) (число прочтений - 14468 )
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #15 - 22. Мая 2014 :: 05:15
Печать  
kos писал(а) 21. Мая 2014 :: 06:26:
...
Пытался прикрутить фишки, которые задумал ADirks по теме
http://www.1cpp.ru/forum/YaBB.pl?num=1376299540
по анализу комментариев. Похоже мне понятно,
почему в основную сборку это не попало:
гиблое дело анализ комментариев  Плачущий
Закометировано может быть всё что угодно.....

Не, в репозитарий (и в основную сборку) это не попало потому что я потерял ключи от репозитария, а новые сейчас выдать некому Печаль
А так всё работает, вполне неплохо. Естественно, что нужна определенная дисциплина при оформлении комментариев.
  
Наверх
 
IP записан
 
kos
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 127
Местоположение: Киев
Зарегистрирован: 03. Марта 2013
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #16 - 22. Мая 2014 :: 05:38
Печать  
ADirks писал(а) 22. Мая 2014 :: 05:15:
Естественно, что нужна определенная дисциплина при оформлении комментариев.


Это как раз самое трудное.
Если делать фишку для себя - так и про дисциплину сам для себя помню.
Но если для всех - у каждого своя дисциплина.

Беда такая: в комментариях бывает много мусора
(например "заремленные" куски кода и "экспорт")

Мой вывод - комментарии анализировать бесполезно:
- по причине "дисциплины"
- а также по причине - слишком много инфы в подсказке - тоже плохо.

Идеально было бы вернуться к принципу подсказки

  МойМетод(ф)

вместо

 МойМетод(Парам1,...)

Но это есть смысл делать, когда будет реализована
подсветка телепата для параметров методов (генерация хмл/тлс - файлов)

Где бы взять информацию об этом?



  
Наверх
 
IP записан
 
kos
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 127
Местоположение: Киев
Зарегистрирован: 03. Марта 2013
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #17 - 23. Мая 2014 :: 12:27
Печать  
Еще одну ошибку исправил (повторно   Злой)
когда в подсказку попадали "чужие параметры"

Возникало из-за неверного использования
AllowDuplicates в SyntaxAnalysis.wsc для коллекции MethodParams


Обновление - в первом посте.

ЗЫ. Нужно больше отдыхать.
Видать заработался совсем......
  
Наверх
 
IP записан
 
kos
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 127
Местоположение: Киев
Зарегистрирован: 03. Марта 2013
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #18 - 03. Июня 2014 :: 00:48
Печать  
Блин. Надоели не понятные и неуловимые глюки.
Подозреваю что я чего-то не знаю про коллекцию 'OpenConf.Collection'

Короче: переделал парсинг параметров еще раз.
Теперь использую стандартную виндовую коллекцию WSH 'Dictionary'

Вроде работает.

Обновление: в первом посте.
  
Наверх
 
IP записан
 
kos
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 127
Местоположение: Киев
Зарегистрирован: 03. Марта 2013
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #19 - 16. Июня 2014 :: 14:14
Печать  
для наследника добавлялись не все методы базового класса (как-то "выборочно")

Исправил:
- переопределенные - всегда берутся из наследника.
- из базового : (теперь корректно) добавляются остальные не переопределенные методы

Обновление - в первом посте.
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #20 - 26. Июня 2014 :: 20:11
Печать  
Это надо заюзать. Особенно интересуют алс-файлы для копа )
  
Наверх
IP записан
 
Кошки рулят
Full Member
***
Отсутствует



Сообщений: 123
Зарегистрирован: 26. Ноября 2008
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #21 - 24. Февраля 2015 :: 10:59
Печать  
А как добавить телепату новые объекты?
Если, например, для excel.application, как я понимаю, intsOLEGenerator.vbs генерирует в т.ч. als-file.
А как это сделать для драйверов Атола? ККМ, ДП, ДПС ...
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #22 - 25. Февраля 2015 :: 15:19
Печать  
Кошки рулят писал(а) 24. Февраля 2015 :: 10:59:
А как добавить телепату новые объекты?
Если, например, для excel.application, как я понимаю, intsOLEGenerator.vbs генерирует в т.ч. als-file.
А как это сделать для драйверов Атола? ККМ, ДП, ДПС ...

понятия е имею Печаль
  
Наверх
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #23 - 25. Февраля 2015 :: 16:11
Печать  
Кошки рулят писал(а) 24. Февраля 2015 :: 10:59:
А как добавить телепату новые объекты?
Если, например, для excel.application, как я понимаю, intsOLEGenerator.vbs генерирует в т.ч. als-file.
А как это сделать для драйверов Атола? ККМ, ДП, ДПС ...

Посмотри в папке ints там видно как имя файла формируется и какое внутри содержимое.
  
Наверх
ICQ  
IP записан
 
Кошки рулят
Full Member
***
Отсутствует



Сообщений: 123
Зарегистрирован: 26. Ноября 2008
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #24 - 26. Февраля 2015 :: 02:16
Печать  
Salimbek писал(а) 25. Февраля 2015 :: 16:11:
Посмотри в папке ints там видно как имя файла формируется и какое внутри содержимое.

А потом? Как скормить этот файл?
  
Наверх
 
IP записан
 
Кошки рулят
Full Member
***
Отсутствует



Сообщений: 123
Зарегистрирован: 26. Ноября 2008
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #25 - 26. Февраля 2015 :: 10:25
Печать  
Salimbek писал(а) 25. Февраля 2015 :: 16:11:
Посмотри в папке ints


Там, например, есть файл addin_paycard.ints. Толку с того? Телепат не подсказывает по этому объекту
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #26 - 26. Февраля 2015 :: 12:29
Печать  
запусти потом update1cppints
  
Наверх
 
IP записан
 
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #27 - 27. Февраля 2015 :: 10:54
Печать  
явно тип переменной укажи, типа:

Перем Карта; //:addin_paycard

или

//Карта//:addin_paycard
  
Наверх
 
IP записан
 
Кошки рулят
Full Member
***
Отсутствует



Сообщений: 123
Зарегистрирован: 26. Ноября 2008
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #28 - 27. Февраля 2015 :: 19:34
Печать  
Как бы получилось, но глюковато немного.
Открываю конфигурацию в которой есть такой объект, пишу переменную - подсказывает ее, ставлю точку - ничего. Пишу "СоздатьОбъект" в новую переменную - все начинает работать, "старая" же переменная по-прежнему идет в отказ.
ЧуднО. Ощущение, что где-то зависает этот список и не обновляется. Вот, например, там, где идет ранжирование атрибутов и методов по очередности предыдущего вызова, это во временном файле происходит? Там нигде не может зависать?
А если я поправлю эти файлы для компоненты расчет (тот, кто их делал, походу, сам-то ЗиКом не пользуется и там много чего нет), добавленные методы и реквизиты тоже также неохотно будут подсказываться?
И еще. Вот в addin_paycard.ints забиты английские варианты. А я пользуюсь русскими. Как сделать второй язык?
А если сделать файл addin.paycard.ints с русской раскладкой, что будет?
В чем пишут файлы алсов? Есть какой-то спец-редактор? Или только блокнот?
  
Наверх
 
IP записан
 
Zhuravlik
YaBB Newbies
*
Отсутствует


live 86 :)

Сообщений: 14
Зарегистрирован: 28. Января 2013
Пол: Мужской
Re: Файлы INTS для КОП-ов (обновление метода Update1CppInts)
Ответ #29 - 03. Марта 2015 :: 18:41
Печать  
Кошки рулят писал(а) 27. Февраля 2015 :: 19:34:
В чем пишут файлы алсов? Есть какой-то спец-редактор? Или только блокнот?

Как-то пользовался alsmaker http://7c.ucoz.ua/load/2-1-0-5
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать