Страница 13 из 14

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

СообщениеДобавлено: 04 июн 2016, 11:52
zed
Баг в линейке:
bartho писал(а):A little problem, in "Distance Calculation", if you use the function "Split line", the function "Save as separate placemarks..." is actived but without result.

viewtopic.php?f=52&t=2744&start=70#p42974

И ещё один момент: а не стоит ли добавить вывод сообщений о том, что путь был успешно разрезан или наоборот, не может быть разрезан в данном месте (с указанием причины)?

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

СообщениеДобавлено: 04 июн 2016, 13:59
Tolik
В Distance Calculation разрезание и сохранение кусков вроде как не имеют смысла. Значит, надо оттуда удалить ножницы и двойную дискету.

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

СообщениеДобавлено: 04 июн 2016, 14:00
zed
Да, надо убрать.

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

СообщениеДобавлено: 04 июн 2016, 14:04
Tolik
В SAS.Planet.Nightly.160604.9417.7z отображение первой и активной точек не изменилось. Из ini соотв. строки удалил, создались такие же, как и раньше (с тёмно-зелёным), при клике на ножницы визуально ничего не происходит (активная точка не зеленеет).

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

СообщениеДобавлено: 05 июн 2016, 22:45
vdemidov
Только что скачал 160604.9418. Распаковал в отдельнрую папку. Все зеленеет. Значит что-то не то удалили.

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

СообщениеДобавлено: 05 июн 2016, 22:49
vdemidov
Tolik писал(а):В Distance Calculation разрезание и сохранение кусков вроде как не имеют смысла. Значит, надо оттуда удалить ножницы и двойную дискету.

Ножницы пусть живут. Хуже от них не будет. Вдруг кому-то нужно сумму из нескольких кусков померять.

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

СообщениеДобавлено: 06 июн 2016, 10:49
Tolik
vdemidov писал(а):Только что скачал 160604.9418. Распаковал в отдельнрую папку. Все зеленеет. Значит что-то не то удалили.

Точно, не то удалял, прошу прощения.

После клика на ножницы активная точка становится буро-зелёной, а не чисто зелёной.
Этот цвет в ini задаётся или хардкодед??

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

СообщениеДобавлено: 06 июн 2016, 11:14
Tolik
vdemidov писал(а):Ножницы пусть живут. Хуже от них не будет. Вдруг кому-то нужно сумму из нескольких кусков померять.

Понял: если кликнуть на ножницы, потом создать несколько новых точек - получится линейка из нескольких кусков. Неочевидно (и не очень нужно), но ладно, пусть живёт.
А кнопку с дискетами убрать надо.

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

СообщениеДобавлено: 06 июн 2016, 11:24
Tolik
Я понял: активнвя точка теперь делается из неактивной затемнением цвета и добавлением красной рамки.
Мне кажется, было бы лучше делать без затемнения цвета, только добавлением рамки. Так пробовали?
В принципе, сейчас уже всё работает хорошо, но давайте уж допилим, чтобы всё было ясно и красиво.

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

СообщениеДобавлено: 06 июн 2016, 12:05
vdemidov
Tolik писал(а):А кнопку с дискетами убрать надо.

Уже убрано.

Tolik писал(а):Мне кажется, было бы лучше делать без затемнения цвета, только добавлением рамки. Так пробовали?

Оно делается наложением активной метки поверх обычной или первой точки.
Если хочется что бы была только рамка меняем в секции [EditMarkPolyLine_ActivePoint] параметр FillColorHex=$64FF0000 на нулевую альфу (первый компонент в записи). Но мне так как есть нравится больше. Заметнее что выбрана точка.