Столкнулись с такой интересной проблемой:
Есть собственный ActiveX-элемент со встроенным в него tabstrip-контролом (закладки). Сам элемент встроен в html-страничку, которая загружается в саповский cl_gui_html_viewer.
Проблема в том, что закладки глючат, если включена тема Enjoy и работают нормально, если включена тема Windows Classic.
Проанализировав повнимательнее, мы сделали вывод, что SAP GUI подменяет реализацию стандартного windows-элемента tabstrip своей "расширенной" реализацией (например, добавляет выпадающее меню справа). Вероятно, эта реализация подглючивает в определенных ситуациях (или где-то имеется несогласованность).
Мысль такая: заставить SAP GUI не выполнять эту подмену функциональности для встроенных элементов (ActiveX, странички и т.д.). Дело в том, что задача стоит именно заставить ActiveX работать в режиме Enjoy.
На ActiveX влиять не можем, т.к. исходников нет.
Есть у кого-нибудь какие-нибудь хорошие идеи на этот счет?
Спасибо!
Версии:
SAP_BASIS 620 0063 SAPKB62063
SAP GUI version: 710 Final Release, Patch-level 7.
|
|