При выполнении BlockJig моргает виндовс форма

Автор Тема: При выполнении BlockJig моргает виндовс форма  (Прочитано 5608 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
serhiy79,
Handle - это именно оно. Его и передай вместо this.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн serhiy79Автор темы

  • ADN OPEN
  • Сообщений: 41
  • Карма: 0
Частично решил проблему
Еще раз с самого начала. Есть форма, на ней user control, который сслылаеться на dll(тоесть не мой). В форме есть каталог с продуктами, после выбора продукта, появляеться еще одна форма с дополнительными опциями. После выбора опций, нажимаем вставить продукт в рисунок, и если первая форма открывается как
Код - C# [Выбрать]
  1. form.ShowDialog()
или
Код - C# [Выбрать]
  1. AcApSrvApp.ShowModalDialog(AcApSrvApp.MainWindow.Handle, form, true);
, то при выборе координат для вставки эти две формы на какую то долю секунды появляються и пропадают. Тоже самое происходит при повороте. А если первая форма открывается как
Код - C# [Выбрать]
  1. form.Show()
, и при входе в функцию ее сразу же закрыть, то все отлично.
Но мне нужна не форма а палетта, а с палетой происходит тоже самое что и в первом варианте,так что будем ковырять дальше )