Урок 5. Класс для отрисовки элементов - создание точек, работа со слоями

Аватар автора
TBS - поставка ПО (nanoCAD, Model Studio)
5 урок из авторского курса «Разработка под nanoCAD (AutoCAD) .NET API на примере импорта-экспорта GeoJSON с поддержкой атрибутов» посвящен классу для отрисовки элементов - созданию точек, работе со слоями. Примечания к видео: - `15:40` - на видео допущена логическая ошибка, в операторе `if` проводится отсечения условия, что строка не пустая `!= ""`, а в `else` - игнорирование этого условия. Корректнее либо записать вместо `else` условие `else if (layerName != "")`, либо в принципе завершить метод изначально, если слой задан пустой строкой. В курсе слой всегда задается какой-то строкой, поэтому ошибка здесь не возникнет. - `18:11` - автор проговаривает, что значение типа `short` в C# до 256, это ошибка -- до 32767 (Int16), но в данном контексте метод `FromColorIndex` для `ColorMethod.ByAci` принимает только значения от 0 до 255; при попытке задать больший диапазон вылетит с ошибкой `Runtime.Exception: 'eInvalidInput'`; - `24:52` - автор забывает отредактировать имя конфигурации для отладочной версии под AutoCAD 2022 (A_NC26 -> D_AC2022), к этому вернемся на моменте `5:01` в следующем видео; ➡️ Весь курс вы можете посмотреть по ссылке: Курс состоит из 15 видео общей длительностью около 5 часов. В них показаны все этапы разработки до отладки и исправления ошибок. Внимание: в некоторых видео встречаются описки и недочеты. Все важные моменты отмечены в описаниях под видео с таймкодами. Автор курса надеется, что вы отнесетесь с пониманием к этим моментам — он постарался...

0/0


0/0

0/0

0/0

0/0