Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2010, 15:02   #1
Diego__
Форумчанин
 
Регистрация: 12.08.2009
Сообщений: 118
По умолчанию Зависание RibbonBar-a

Создаю документ, устанавливаю visible = false, заполняю документ разными объектами (шейпы, текст). В конце формирования документа устанавливаю visible = true. Пробую кликать по контролам RibbonBar-а - ничего не происходит. RibbonBar не реагирует на MouseMove (контролы не подсвечиваются). Если свернуть и развернуть окно данного документа все начинает работать нормально. От чего может происходить такое задизейбливание контролов? Как этого можно избежать?
Diego__ вне форума Ответить с цитированием
Старый 26.02.2010, 13:00   #2
Diego__
Форумчанин
 
Регистрация: 12.08.2009
Сообщений: 118
По умолчанию

При задизейбленном RibbonBar-e я могу прокручивать Scroll-ы документа и редактировать сам документ
Diego__ вне форума Ответить с цитированием
Старый 26.02.2010, 13:25   #3
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

ScreenUpdate пробовал?
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 01.03.2010, 12:47   #4
Diego__
Форумчанин
 
Регистрация: 12.08.2009
Сообщений: 118
По умолчанию

Пробовал
m_Application->PutScreenUpdating(true);
или
m_Application->ScreenRefresh();


То же самое получается, если созданный документ закрыть и потом открыть
m_Document->Close();
m_Document = m_Application->Documents->Open(&path);

Не помогло

Последний раз редактировалось Diego__; 01.03.2010 в 13:12.
Diego__ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зависание при пост запросе Фенрир Работа с сетью в Delphi 1 14.12.2009 15:18
Непонятное зависание. DIMANJ Операционные системы общие вопросы 20 18.11.2009 17:08
CriticalSection -> зависание программы PUH Помощь студентам 1 05.11.2009 13:19
Зависание клиента Firebird. KrPr БД в Delphi 4 28.01.2009 09:13
Зависание JRcoker Общие вопросы Delphi 8 06.08.2008 08:29