RUS  ENG 

Создать типовой участок

Страницы: 1
RSS
Создать типовой участок
 
Здравствуйте!
Хочу программно инициировать ввод типового участка. Для этого перевожу слой в режим редактирования и устанавливаю режим редактирования eEditModePolyline.
Работает, но начинает вводиться примитив "линия". Можно как-то заранее установить, что надо вводить линию определенного типа и режима?
 
Скачайте обновление. Добавил метод MapDoc.SetInputModeByType(nType As Long, nMode As Long) As Long Если включен редактор и указанный тип и режим в редактируемом слое присутствуют, то редактор, в зависимости от графического типа, получит режим eEditModeSymbol или eEditModePolyline или eEditModePolygon
Если nType=-1, при самостоятельном задании EditMode, будут вводится примитивы. Их стиль можно задать новым методом MapDoc.SetInputStyle(Style As ElemStyle) As Long
Страницы: 1