Notes |
|
|
Увы. Компиляция паскаль-скриптов сейчас в ленивом режиме. Тоесть до попытки его испольнения оно не компилится. А проблемы можно почитать в своствах карты уже после попытки. |
|
|
(0005341)
|
Tolik
|
05-02-2012 16:54
|
|
А почему бы не вывести диалог-бокс с ошибкой при попытке его использования?
Зачем нужно прятать ошибку в каком-то неочевидном месте - в параметрах карты?
Я вот не догадался её там искать, хотя читаю этот форум и багтрекер каждый день!
Короче, фмчреквест. Как только паскальскрипт скомпилировался, в случае ошибки выводить окно с этой ошибкой. |
|
|
|
Потому что оно в фоновом потоке вызывается. Который знать не знает про пользовательский интерфейс. |
|
|
(0005354)
|
Tolik
|
06-02-2012 04:39
|
|
Придумайте что-нибудь.
Вызывайте не в фоновом потоке, передавайте как-то в польз.инт. - Вам виднее.
Не дело это, когда ничего не работает и при этом никаких ошибок нет.
Кстати, он что, теперь для каждого тайла компилируется? Может, из-за этого тормоза? Может, лучше сделать как было? |
|
|
|
Нет. Оно компилируется только один раз. При первой попытке получения урла. |
|
|
|
>ничего не работает и при этом никаких ошибок нет
Просто надо какую-то "красную тряпку", которую сразу будет видно, и в которую юзер сможет тыкнуть мышой (в том же статусбаре). Типа лога критических ошибок и его чтения. А в параметрах карты показывать её ошибки конечно нелогично. |
|
|
|
Ну, я сделал так как было проще и быстрее в тот момент. Не буду возражать, если кто-то переделает. |
|