Grid no longer visible after a call to AcApLongTransactionManager::checkOut

fehrsZBFB9
Advocate
Advocate

Grid no longer visible after a call to AcApLongTransactionManager::checkOut

fehrsZBFB9
Advocate
Advocate

Hi Community,

I'm using a long Transaction. When I call checkOut, the grid is no longer visible. It is still activated but not drawn. This does not happen in wireframe2d. How can I refresh the display to show the grid again? Neither REGEN nor REGEN3 does the job. When I call acedColorSettingsChanged it is visible again. But this is a hack and acedColorSettingsChanged is undocumented.

0 Likes
Reply
555 Views
3 Replies
Replies (3)

Alexander.Rivilis
Mentor
Mentor

What about disable hardware acceleration?

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

0 Likes

fehrsZBFB9
Advocate
Advocate

Same behaviour with disabled hardware acceleration. I'm using a Jig class directly after I activated the longtransaction. At other points in my code it works as expected.

0 Likes

Alexander.Rivilis
Mentor
Mentor

As far as acedColorSettingsChanged can help you and this function is in ObjectARX SDK since version 2007 - so you can use it without restriction. Also this function was proposed by @moogalm  some years ago as a solution in >>>this topic<<<

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member