1. DrawElemIDLabel выводит текст не независимо, а в соответствии с текущим шаблоном бирок. Можно создать шаблон, например, из пяти полей, каждое на своей строке. И выводить свой текст как
"Строка1\tСтрока2\tСтрока2\tСтрока4\tСтрока5" Пока так.
Текст перекрываемой надписи не получить, т.к. стандартные надписи перекрываются все сразу установкой UserLabel = TRUE и при построении даже не извлекаются.
2. В SetLabel подправил многострочный вывод. Убрать с экрана можно только перерисовкой карты.
"Строка1\tСтрока2\tСтрока2\tСтрока4\tСтрока5" Пока так.
Текст перекрываемой надписи не получить, т.к. стандартные надписи перекрываются все сразу установкой UserLabel = TRUE и при построении даже не извлекаются.
2. В SetLabel подправил многострочный вывод. Убрать с экрана можно только перерисовкой карты.