|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.02.2010, 15:02 | #1 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 118
|
Зависание RibbonBar-a
Создаю документ, устанавливаю visible = false, заполняю документ разными объектами (шейпы, текст). В конце формирования документа устанавливаю visible = true. Пробую кликать по контролам RibbonBar-а - ничего не происходит. RibbonBar не реагирует на MouseMove (контролы не подсвечиваются). Если свернуть и развернуть окно данного документа все начинает работать нормально. От чего может происходить такое задизейбливание контролов? Как этого можно избежать?
|
26.02.2010, 13:00 | #2 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 118
|
При задизейбленном RibbonBar-e я могу прокручивать Scroll-ы документа и редактировать сам документ
|
26.02.2010, 13:25 | #3 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
ScreenUpdate пробовал?
Лучше день потерять — потом за пять минут долететь!©
|
01.03.2010, 12:47 | #4 |
Форумчанин
Регистрация: 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. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зависание при пост запросе | Фенрир | Работа с сетью в 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 |