SASGIS

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

Вопросы по исходному коду

Форум для обсуждения деталей разработки программы SAS.Планета

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

Re: Вопросы по исходному коду

Сообщение vdemidov » 01 сен 2017, 19:17

DJ VK писал(а):короче надо писать не в основной тогда, а в MainFormState.ini

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

Re: Вопросы по исходному коду

Сообщение DJ VK » 04 сен 2017, 16:26

Не совсем в тему, но как насчет выделения из меню "Вид" инструментов, не отвечающих за внешний вид программы в отдельное меню "Инструменты"
Туда перебросить карту заполнения и сетки.
Возможно и измерение расстояний перенести туда же, ибо это не просто операция, а полноценный инструмент с отрисовкой примитивов на экране...
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 300 раз.

Re: Вопросы по исходному коду

Сообщение vdemidov » 04 сен 2017, 17:07

DJ VK писал(а):Не совсем в тему, но как насчет выделения из меню "Вид" инструментов, не отвечающих за внешний вид программы в отдельное меню "Инструменты"
Туда перебросить карту заполнения и сетки.
Возможно и измерение расстояний перенести туда же, ибо это не просто операция, а полноценный инструмент с отрисовкой примитивов на экране...

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

Re: Вопросы по исходному коду

Сообщение DJ VK » 07 сен 2017, 16:50

Предыдущая и следующая карты с тайлами в меню "вид". Что эти пункты делают?
Если это переход на другую карту, почему они не в "операциях" рядом с перейти к...?
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 300 раз.

Re: Вопросы по исходному коду

Сообщение vdemidov » 07 сен 2017, 17:06

DJ VK писал(а):Предыдущая и следующая карты с тайлами в меню "вид". Что эти пункты делают?
Если это переход на другую карту, почему они не в "операциях" рядом с перейти к...?

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

Re: Вопросы по исходному коду

Сообщение garl » 07 сен 2017, 17:50

vdemidov писал(а): Я бы вообще в меню "Карты их запихнул", а не в операции.

дык всё просто : переход - это операция. пункта операции не было.
а в меню карты там глаза и так разбегаются.... на логично как то.
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 245 раз.

Re: Вопросы по исходному коду

Сообщение DJ VK » 22 сен 2017, 23:17

скрытые по умолчанию пункты меню
1) воспроизведение меток NMarkPlay
2) создание полигона росреестра TBXMakeRosreestrPolygon
Где они используются?

3) работа с версионным кэшем
-tbitmMakeVersionByMark
-tbitmSelectVersionByMark
-tbpmiShowOtherVersions
у меня нет такого кэша для отладки, что за пункты?
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 300 раз.

Re: Вопросы по исходному коду

Сообщение DJ VK » 13 ноя 2017, 18:58

Вопрос по использованию репозитория (из разряда зачем он вообще нужен, ибо сам факт спрашивания сего вопроса на 90% кореллирован с нежеланием использовать репозитории)
Как протащить через форк последнюю версию программы уже имея на компе модифицированную старую версию, сохранив все изменения в старой?
Подскажите, ибо иного метода, кроме как удаления форка, создания заново от новой версии, затягивания на комп и ручной правки новых исходников заново я еще не знаю.
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 300 раз.

Re: Вопросы по исходному коду

Сообщение vdemidov » 13 ноя 2017, 20:09

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

Re: Вопросы по исходному коду

Сообщение garl » 02 мар 2018, 16:45

TDownloadRequest.Create(
VLink,
VHeader,
AInetConfig.GetStatic
);

имеем VHeader - AnsiString
есть необходимость передавать куки больше 255 символов.
на сколько трудно и где рыть? или есть другие варианты в запрос передать отдельно куки большого размера?
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 245 раз.

Пред.След.

Вернуться в Раздел для разработчиков программы SAS.Планета

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

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