[vlc-commits] activex: expose mouse and keyboard events

Pierre Lamot git at videolan.org
Wed Jul 11 16:03:49 CEST 2018


npapi-vlc | branch: master | Pierre Lamot <pierre at videolabs.io> | Tue Jul  3 10:00:51 2018 +0200| [a206e1ec527817da78d9568459d5560b37c37f4f] | committer: Jean-Baptiste Kempf

activex: expose mouse and keyboard events

Mouse and keyboard events are exposed through signal. It tries to follow the
  "stock event" API [1] as close as possible. It isn't possible to use COleControl helpers
  as the ActiveX component doesn't use MFC.

  fix: #20358

  [1] https://docs.microsoft.com/en-us/cpp/mfc/mfc-activex-controls-adding-stock-events-to-an-activex-control

Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>

> https://code.videolan.org/videolan/npapi-vlc/commit/a206e1ec527817da78d9568459d5560b37c37f4f
---

 activex/axvlc.idl               |  22 ++++
 activex/connectioncontainer.cpp |  13 +++
 activex/plugin.cpp              | 225 ++++++++++++++++++++++++++++++++++++++--
 activex/plugin.h                |  16 ++-
 4 files changed, 266 insertions(+), 10 deletions(-)

Diff:   https://code.videolan.org/videolan/npapi-vlc/commit/a206e1ec527817da78d9568459d5560b37c37f4f


More information about the vlc-commits mailing list