Commit f68b20d2 authored by Gildas Bazin's avatar Gildas Bazin

* modules/gui/skins2/controls/ctrl_checkbox.cpp: handle double click events too

parent 15a43716
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* ctrl_checkbox.cpp * ctrl_checkbox.cpp
***************************************************************************** *****************************************************************************
* Copyright (C) 2003 VideoLAN * Copyright (C) 2003 VideoLAN
* $Id: ctrl_checkbox.cpp,v 1.3 2004/02/29 16:49:55 asmax Exp $ * $Id$
* *
* Authors: Cyril Deguet <asmax@via.ecp.fr> * Authors: Cyril Deguet <asmax@via.ecp.fr>
* Olivier Teulire <ipkiss@via.ecp.fr> * Olivier Teulire <ipkiss@via.ecp.fr>
...@@ -89,6 +89,8 @@ CtrlCheckbox::CtrlCheckbox( intf_thread_t *pIntf, ...@@ -89,6 +89,8 @@ CtrlCheckbox::CtrlCheckbox( intf_thread_t *pIntf,
// Transitions // Transitions
m_fsm.addTransition( "upOver", "mouse:left:down", "downOver", m_fsm.addTransition( "upOver", "mouse:left:down", "downOver",
&m_cmdUpOverDownOver ); &m_cmdUpOverDownOver );
m_fsm.addTransition( "upOver", "mouse:left:dblclick", "downOver",
&m_cmdUpOverDownOver );
m_fsm.addTransition( "downOver", "mouse:left:up", "upOver", m_fsm.addTransition( "downOver", "mouse:left:up", "upOver",
&m_cmdDownOverUpOver ); &m_cmdDownOverUpOver );
m_fsm.addTransition( "downOver", "leave", "down", &m_cmdDownOverDown ); m_fsm.addTransition( "downOver", "leave", "down", &m_cmdDownOverDown );
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment