SASGIS

Веб-картография и навигация

Добавить функцию разрезания пути

Запрашиваем и выполняем хотелки к SAS.Планете вне очереди

Модераторы: vdemidov, Tolik

Правила форума
Настоятельно рекомендуем ознакомиться с правилами раздела платных услуг ТУТ.

Re: Добавить функцию разрезания пути

Сообщение Tolik » 30 май 2016, 13:47

Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Re: Добавить функцию разрезания пути

Сообщение Tolik » 30 май 2016, 13:52

Вот так гораздо лучше. Чисто зелёный. Живенько так:

[EditMarkPolyLine_FirstPoint]
Size=8
FillColorHex=$FF00FF00
BorderColorHex=$96FF0000

Лучше поменять прямо в коде, никто из юзеров не полезет в ини, а "любоваться" некрасивым дизайном будут все.
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Re: Добавить функцию разрезания пути

Сообщение vdemidov » 30 май 2016, 14:16

Tolik писал(а):Лучше поменять прямо в коде, никто из юзеров не полезет в ини, а "любоваться" некрасивым дизайном будут все.

Не вопрос.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Добавить функцию разрезания пути

Сообщение Tolik » 30 май 2016, 16:22

vdemidov писал(а):Ну вот когда будет готовая иконка - делайте отдельный тикет в багтрекере. Там работы на 10 минут.

http://www.sasgis.org/mantis/view.php?id=3042
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Re: Добавить функцию разрезания пути

Сообщение zed » 31 май 2016, 12:32

При сохранении путей по этой кнопке, может стоит удалять исходный мультипуть?
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 525 раз.

Re: Добавить функцию разрезания пути

Сообщение Tolik » 31 май 2016, 15:47

Не стоит. Вдруг что-то не понравится после сохранения - будет непросто вернуть как было.
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Re: Добавить функцию разрезания пути

Сообщение vdemidov » 03 июн 2016, 15:22

Все что я собирался делать по этой хотелке сделано. Разве что осталось поменять дефолтный цвет для первой точки в треке (просто забыл вчера потому что в багтрекере ничего про это не было).
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Добавить функцию разрезания пути

Сообщение Tolik » 03 июн 2016, 15:48

И это сделано?
vdemidov писал(а):
Tolik писал(а):Плохо, что она никак не меняется сразу после нажатия ножниц - юзеру непонятно, что что-то произошло. Точка должна сразу менять цвет или форму (может, точки разрыва сделать круглыми и немного бо́льшими?)

Да, я уже думал об этом. Сейчас есть мысль отображать выбранную точку рамкой вокруг обычной точки. Тогда будет видно. Я просто планирую таки сделать множественное выделение точек при редактировании линий для их группового удаления или перемещения.


Всё остальное уже есть в ночнушке, всё ОК
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Re: Добавить функцию разрезания пути

Сообщение vdemidov » 03 июн 2016, 16:10

Tolik писал(а):И это сделано?

Склероз проклятый. Вечером. Там изменений столько же как для смены цвета первой точки :)
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Добавить функцию разрезания пути

Сообщение vdemidov » 03 июн 2016, 20:44

Все. Уже в репозитории, но учтите, что параметры отображения точек сами не поменяются. Или удалите разделы или замените на такое:
Код: Выделить всё
[EditMarkPolyLine_FirstPoint]
Size=8
FillColorHex=$FF00FF00
BorderColorHex=$96FF0000

[EditMarkPolyLine_ActivePoint]
Size=10
FillColorHex=$64FF0000
BorderColorHex=$FFFF0000

[EditMarkPolyLine_NormalPoint]
Size=8
FillColorHex=$96FFFF00
BorderColorHex=$96FF0000
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Пред.След.

Вернуться в Внеочередное исполнение хотелок

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0