Здравствуйте, Lightlace, Вы писали:
L>Дальше в html документе объявил
L>L><div style="behavior: mybeh clickable">This is my div</div>
L>
Что такое clickable? Если хочешь чтобы behavior реагировал на нажатия мыши, передавай в конструкторе HANDLE_MOUSE (или, как в твоем примере HANDLE_ALL)
L>Никакой реакции . Ни на движение мыш, ни на нажатия
См. метод handle_mouse
virtual BOOL handle_mouse (HELEMENT he, MOUSE_PARAMS& params )
{
return on_mouse( he, params.target, params.cmd, params.pos, params.button_state, params.alt_state );
}
handle_event используется для других вещей:
HTMLayoutSDK/include/htmlayout_dialog.hpp
// notification events from builtin behaviors — synthesized events: BUTTON_CLICK, VALUE_CHANGED
// see enum BEHAVIOR_EVENTS