Список форумов Конференция САПР Bentley MicroStation Конференция САПР Bentley MicroStation
www.ustation.ru
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Подсветка элементов

 
Начать новую тему   Ответить на тему    Список форумов Конференция САПР Bentley MicroStation -> Прикладное
Предыдущая тема :: Следующая тема  
Автор Сообщение
DAN



Зарегистрирован: 25.05.2008
Сообщения: 1

СообщениеДобавлено: Ср Июн 11, 2008 3:22 pm    Заголовок сообщения: Подсветка элементов Ответить с цитатой

Здравствуйте!

Нормально в Microstation при выборе элементов для удаления или правки текста курсор имеет вид креста с кружочком в центре (в терминах MVBA - LocateCursor). Но когда я в своем макросе объявляю класс, который Implements ILocateCommandEvents, то нормально MS не подсвечивает элементы над которыми проходит курсор. Это неудобно очень, т.к. пользователь не может быть уверен, что щелкнув мышью он выберет именно тот элемент, какой хочет.
Кто-нибудь знает как осуществить такую подсветку в рамках выполнения интерфейса ILocateCommandEvents? И вообще возможно ли это сделать на MVBA?

Очень жду ответа! =)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ВалВл



Зарегистрирован: 08.02.2006
Сообщения: 138

СообщениеДобавлено: Пн Июн 16, 2008 2:16 pm    Заголовок сообщения: Ответить с цитатой

А я вообще выключил автопривязку. В "каше" быстрее и надёжней выбрать и привязать вручную.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Leonid
давно здесь сидим


Зарегистрирован: 28.01.2006
Сообщения: 598
Откуда: С.-Петербург

СообщениеДобавлено: Вт Июн 17, 2008 1:44 pm    Заголовок сообщения: Ответить с цитатой

Можно попробовать через ILocateCommandEvents_Dynamics, но я бы не стал, так как VBA не предназначен для таких штучек.... уж больно некрасиво все получится.... а если очень надо, такую вещь элементарно можно сделать на MDL
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Конференция САПР Bentley MicroStation -> Прикладное Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group