Re[2]: Про collapsible_by_icon
От: IPv6 Россия http://www.lumarnia.com/
Дата: 27.02.07 15:15
Оценка:
Здравствуйте, a-lex, Вы писали:

AL>Здравствуйте, IPv6, Вы писали:


IP>>плюс еще один вопрос (повторюсь).... добавил свертывание отдельных блоков по behavior:collapsible-by-icon; если открывать HTML через browser.exe то все ок, блоки скрываются/показываются.

IP>>если из моего приложения — все рисуется так же как и в browser.exe, но клик по иконке +/- do nothing.
IP>>Что нужно добавить в программу чтобы скрытие отрабатывало нормально?
IP>>===================

AL>Я бы наивно предположил, что нужно добавить вышеназванный бихевиор (т.е. ...\HTMLayoutSDK\include\behaviors\behavior_collapsible_by_icon.cpp). Убедитесь, что collapsible_by_icon::collapsible_by_icon() (конструктор) отрабатывает при старте приложения. Если это так, проверьте, не поглощает ли у вас кто-нибудь on_mouse выше или ниже по иерархии.


спасибо за ответ. Видимо тут еще копаться и копаться...
— Добавил бихейвиор behavior_collapsible_by_icon.cpp. не работает но все ок, не падает
— добавил htmlayout::event_handler::element_proc(tag, he, evtg, prms); при HANDLE_INITIALIZATION (чтобы бихейвиор подцепился) и диалог начал рушится при старте сразу после ON_INITDIALOG, при этом стек путой, видмо что-то где-то трет!

Блин, знал бы делал на WTL приложение, нет вот опять MFC решился присобачить... за что и поплатился
Может кто знает в чем дело? Хоть руками скрытие эмулируй...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.