Странно, вроде бы не должен. Уточни, что ты понимаешь под точкой разрыва? Первая точка второго сегмента или последняя первого? В каком случае удаляет.Tolik писал(а):Только это не работает с последним сегментом, если он состоит из одного отрезка. Если кликнуть на точку разрыва этого сегмента, потом на ножницы, то сегмент удаляется.
Добавить функцию разрезания пути
Правила форума
Настоятельно рекомендуем ознакомиться с правилами раздела платных услуг ТУТ.
Настоятельно рекомендуем ознакомиться с правилами раздела платных услуг ТУТ.
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Добавить функцию разрезания пути
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Добавить функцию разрезания пути
может у кого есть другая иконка ножниц? ведь реально их же не видно.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Добавить функцию разрезания пути
Чтобы воспроизвести:vdemidov писал(а): Странно, вроде бы не должен. Уточни, что ты понимаешь под точкой разрыва? Первая точка второго сегмента или последняя первого? В каком случае удаляет.
1. создать новый путь из 4-х точек (3 отрезков), сохранить
2. редактировать этот путь, кликнуть на 3-ю (предпоследнюю) точку, кликнуть ножницы - разрезали нормально
3. кликнуть ножницы ещё раз - последний кусок удаляется, а ножницы отстаются нажатыми.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Добавить функцию разрезания пути
А какой нужен размер?garl писал(а):может у кого есть другая иконка ножниц? ведь реально их же не видно.
Можно ж легко нагуглить: https://www.google.ru/search?q=scissors ... source=lnt
Или ту же иконку сделать темнее.
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Добавить функцию разрезания пути
Попробуем.Tolik писал(а): Чтобы воспроизвести:
1. создать новый путь из 4-х точек (3 отрезков), сохранить
2. редактировать этот путь, кликнуть на 3-ю (предпоследнюю) точку, кликнуть ножницы - разрезали нормально
3. кликнуть ножницы ещё раз - последний кусок удаляется, а ножницы отстаются нажатыми.
А по поводу иконки, то не буду возражать если кто-то сделает пул реквест с новой иконкой. Или хотя бы пришлет новую пнг-шку. Я какую нашел с возможностью свободного использования без обязательного упоминания автора ту и взял.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Добавить функцию разрезания пути
Баг поправил. Почти добавил сохранялку кусков в виде отдельных меток. Осталось только в ГУЕ кнопочку сделать и сделать что бы она активировалась только в том случае если редактируем линию с несколькими сегментами.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Добавить функцию разрезания пути
Делай уже и для мультиполигонов разгруппировку по этой же кнопке?
P.S. Ночнушку смогу собрать только вечером.
P.S. Ночнушку смогу собрать только вечером.
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Добавить функцию разрезания пути
Скорее всего сделаю. Если ты заметил, то я SaveMarkUngroupModal уже делал универсальным. А реализацию tbitmSaveMarkLineAsSeparateSegmentsClick просто до этого написал.zed писал(а):Делай уже и для мультиполигонов разгруппировку по этой же кнопке?
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Добавить функцию разрезания пути
ну что, если никто не против берём 4-ые ножницы сверху (красные).