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

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

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

Правила форума
Настоятельно рекомендуем ознакомиться с правилами раздела платных услуг ТУТ.
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

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

Сообщение Tolik »

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

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

Сообщение Tolik »

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

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

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

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

Сообщение vdemidov »

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

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

Сообщение Tolik »

vdemidov писал(а): Ну вот когда будет готовая иконка - делайте отдельный тикет в багтрекере. Там работы на 10 минут.
http://www.sasgis.org/mantis/view.php?id=3042
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

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

Сообщение zed »

При сохранении путей по этой кнопке, может стоит удалять исходный мультипуть?
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

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

Сообщение Tolik »

Не стоит. Вдруг что-то не понравится после сохранения - будет непросто вернуть как было.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

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

Сообщение vdemidov »

Все что я собирался делать по этой хотелке сделано. Разве что осталось поменять дефолтный цвет для первой точки в треке (просто забыл вчера потому что в багтрекере ничего про это не было).
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

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

Сообщение Tolik »

И это сделано?
vdemidov писал(а):
Tolik писал(а):Плохо, что она никак не меняется сразу после нажатия ножниц - юзеру непонятно, что что-то произошло. Точка должна сразу менять цвет или форму (может, точки разрыва сделать круглыми и немного бо́льшими?)
Да, я уже думал об этом. Сейчас есть мысль отображать выбранную точку рамкой вокруг обычной точки. Тогда будет видно. Я просто планирую таки сделать множественное выделение точек при редактировании линий для их группового удаления или перемещения.
Всё остальное уже есть в ночнушке, всё ОК
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

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

Сообщение vdemidov »

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

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

Сообщение vdemidov »

Все. Уже в репозитории, но учтите, что параметры отображения точек сами не поменяются. Или удалите разделы или замените на такое:

Код: Выделить всё

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

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

[EditMarkPolyLine_NormalPoint]
Size=8
FillColorHex=$96FFFF00
BorderColorHex=$96FF0000
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Закрыто

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