Результаты поиска

  1. Cyrax

    [CDR X4 и ранее] Артефакт с замыканием кривой

    Во-первых, у меня русскоязычный Corel. Во-вторых, у меня рисует робот, не человек. Он-то уж точно знает, но мне не говорит... Вот этот способ работает. Артефакт устраняет. Так кривая разомкнута. Поэтому 3 сегмента. Если замкнуть, будет 4 сегмента.
  2. Cyrax

    [CDR X4 и ранее] Артефакт с замыканием кривой

    Успешно сняли галку "Close Curve" в X5 ? В то же время вы пишете, что "в Х5 - эффект тот же, что и вы описали"
  3. Cyrax

    [CDR X4 и ранее] Артефакт с замыканием кривой

    Видимо, под Weld вы подразумеваете некую комбинацию клавиш, объединяющую/разъединяющую кривую. Если так, то в X3 у команды "Упорядочить - Закрыть путь" комбинация клавиш отсутствует. Более того, при выделение сабжевого объекта этот пункт (набор команд) неактивен.
  4. Cyrax

    [CDR X4 и ранее] Артефакт с замыканием кривой

    Проверил ещё раз: ни первый к последнему, ни последний к первому не пристыковываются. Только толкают Проверил и в тестовом файле (который прикрепил), и в рабочем файле. После размыкания ни один из узлов не пристыковывается ни к одному из других. Только толкают Проверил и в тестовом файле...
  5. Cyrax

    [CDR X4 и ранее] Артефакт с замыканием кривой

    Во вложении файл с кривой. Проблема в том, что она не замыкается: 1) при перемещении последнего узла в позицию первого вместо схлопывания перемещаемый узел толкает первый 2) В докере "Свойства объекта" - вкладка "Кривая" - галка "Замыкать кривую" галка установлена и не снимается Очистка...
  6. Cyrax

    (Corel X3) Артефакт с замыканием кривой - (Corel X3) Артефакт с замыканием кривой

    Кривая не замыкается: 1) при перемещении последнего узла в позицию первого вместо схлопывания перемещаемый узел толкает первый 2) В докере "Свойства объекта" - вкладка "Кривая" - галка "Замыкать кривую" галка установлена и не снимается
  7. Cyrax

    [CDR X4 и ранее] Артефакт Shape.IsOnShape: результат зависит от масштаба отображения

    Наверное, не "зона неопределённости", а внутренняя свободная область фигуры (внутри которой другие фигуры считаются cdrInsideShape). Если так, то эта самая область должна определяться не параметром функции, а фактической геометрией фигуры. Если фигуру в 2 раза увеличить, то и внутренняя область...
  8. Cyrax

    [CDR X4 и ранее] Артефакт Shape.IsOnShape: результат зависит от масштаба отображения

    Ещё раз: нам не нужно попадать попадать в пограничную зону контура. Нам нужно попасть внутрь контура. Т.е. туда, что внутри контура. И если эта пограничная зона контура будет меньше, то и попасть ВНУТРЬ контура будет проще. Воспитание...
  9. Cyrax

    [CDR X4 и ранее] Артефакт Shape.IsOnShape: результат зависит от масштаба отображения

    Зачем нам попадать в область вблизи контура ? Нам нужно попасть в область внутри контура, а не вблизи его. Соответственно, чем меньше этот допуск, тем должно быть проще попасть в область внутри контура (не задев при этом область вблизи контура).
  10. Cyrax

    [CDR X4 и ранее] Артефакт Shape.IsOnShape: результат зависит от масштаба отображения

    Где здесь логика ? Чем меньше число, тем выше точность (меньше погрешность/толерантность). Почему в этом случае усиление проявления артефакта должно быть логичным ?
  11. Cyrax

    [CDR X4 и ранее] Артефакт Shape.IsOnShape: результат зависит от масштаба отображения

    Проверил ещё раз на тестовом примере из 1-го топика: чем меньше число HotArea (0.1 => 0.01 => 0.001 => 0.0001), тем сильнее себя проявляет сабжевый артефакт (тем сильнее нужно увеличить изображение, чтобы получить cdrInsideShape). Например, при значении 0.0001 метод IsOnShape корректно...
  12. Cyrax

    [CDR X4 и ранее] Артефакт Shape.IsOnShape: результат зависит от масштаба отображения

    Во как (2017 год) А 3-й параметр на что-нибудь влияет ? Кроме как:
  13. Cyrax

    [CDR X4 и ранее] Артефакт Shape.IsOnShape: результат зависит от масштаба отображения

    Вот файл (X3): https://forum.rudtp.ru/resources/artefakt-isonshape-v-corel-x3.2334/download?version=2517
  14. Cyrax

    Артефакт IsOnShape в Corel X3 - Артефакт IsOnShape в Corel X3

    Тема: [X4 и ранее] - Артефакт Shape.IsOnShape: результат зависит от масштаба отображения
  15. Cyrax

    [CDR X4 и ранее] Артефакт Shape.IsOnShape: результат зависит от масштаба отображения

    Во вложении прикрепил файл Corel X3. Там в красном прямоугольнике расположен жёлтый прямоугольник. Задача: получить значение [IsOnShape = cdrInsideShape] для угловой точки жёлтого прямоугольника. Выделяем оба прямоугольника и запускаем вот этот код: Sub testIsOnShape() Dim big As shape...
  16. Cyrax

    [CDR X4 и ранее] Получить Shape, расположенный под/над другим Shape (без перебора)

    Только вот не все объекты selectable. Нередактируемые слои, заблокированные объекты... Придётся предварительно делать все слои редактируемыми, разблокировку всех объектов, визуализацию слоёв (если невидимые тоже нужны), затем выделять/фильтровать и затем восстанавливать editable/visible слоёв и...
  17. Cyrax

    [CDR X4 и ранее] Получить Shape, расположенный под/над другим Shape (без перебора)

    Задача заключается в получении Shape, расположенного (расположенных) под другим Shape. Задачу можно переформулировать: быстро получить все Shape из заданной прямоугольной области. Что-то не нахожу подходящих методов. Можно, конечно, перебрать все Shape на странице/слое и фильтровать их по...
  18. Cyrax

    [CDR 2017-2022] Не запускается VSTA...

    Всё-таки, в Corel Draw X6 VSTA является самодостаточным. Ничего отдельно ставить не нужно При установке Corel Draw X6 ставит: 1. Microsoft Visual Studio Tools for Aplications 2.0 Runtime (188 Кб) 2. Microsoft Visual Studio Tools for Aplications 2.0 - ENU (214 МБ) - это и есть Visual Studio 2008...
  19. Cyrax

    [CDR 2017-2022] Не запускается VSTA...

    2.1. Если в конце установки Visual Studio 2015 будет получено сообщение об ошибке установки Visual C++ 2015 Redistributable ("0x80070666 Установлена другая версия продукта") и при этом в системе будет установлен Visual C++ 2017 Redistributable, то эти сообщения нужно просто проигнорировать...
  20. Cyrax

    [CDR 2017-2022] Не запускается VSTA...

    Мини-инструкция для тех, кто столкнулся с сабжевой проблемой 1. Скачивается online-инсталлятор Visual Studio 2015 Community (14.0.25431 update 3) с официального сайта Microsoft. Для возможности скачивания предыдущих версий продуктов нужно создать учётную запись Microsoft и войти под ней. После...