Re[5]: С чего начать
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 13.09.08 23:01
Оценка:
Здравствуйте, 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
Хорошо там, где мы есть! :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.