git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40857
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
listbox->m_spacePressed = true;
}
listbox->m_spacePressed = true;
}
- if (ret)
- {
- g_signal_stop_emission_by_name (widget, "key_press_event");
- return TRUE;
- }
-
- return FALSE;
// m_selection = page;
gtk_notebook_set_current_page( GTK_NOTEBOOK(widget), page );
// m_selection = page;
gtk_notebook_set_current_page( GTK_NOTEBOOK(widget), page );
- g_signal_stop_emission_by_name (widget, "key_press_event");
- g_signal_stop_emission_by_name (widget, "key_press_event");
wxapp_install_idle_handler();
/* This disables GTK's tab traversal */
wxapp_install_idle_handler();
/* This disables GTK's tab traversal */
- g_signal_stop_emission_by_name (widget, "focus");
- g_signal_stop_emission_by_name (widget, "key_press_event");
-
if ((gdk_event->keyval == GDK_Up) ||
(gdk_event->keyval == GDK_Left))
{
if ((gdk_event->keyval == GDK_Up) ||
(gdk_event->keyval == GDK_Left))
{
wxapp_install_idle_handler();
// This disables GTK's tab traversal
wxapp_install_idle_handler();
// This disables GTK's tab traversal
- g_signal_stop_emission_by_name (widget, "focus");
// win is a control: tab can be propagated up
if ( !ret &&
((gdk_event->keyval == GDK_Tab) || (gdk_event->keyval == GDK_ISO_Left_Tab)) &&
// win is a control: tab can be propagated up
if ( !ret &&
((gdk_event->keyval == GDK_Tab) || (gdk_event->keyval == GDK_ISO_Left_Tab)) &&
ret = win->GetParent()->GetEventHandler()->ProcessEvent( new_event );
}
ret = win->GetParent()->GetEventHandler()->ProcessEvent( new_event );
}
- if (ret)
- {
- g_signal_stop_emission_by_name (widget, "key_press_event");
- return TRUE;
- }
-
- return FALSE;
- if ( !win->GetEventHandler()->ProcessEvent( event ) )
- return FALSE;
-
- g_signal_stop_emission_by_name (widget, "key_release_event");
- return TRUE;
+ return win->GetEventHandler()->ProcessEvent(event);
if (win->GetEventHandler()->ProcessEvent( event ))
{
if (win->GetEventHandler()->ProcessEvent( event ))
{
- g_signal_stop_emission_by_name (widget, "button_press_event");
event.SetEventObject( win );
event.SetId( win->GetId() );
event.SetEventObject( win );
event.SetId( win->GetId() );
- if (win->GetEventHandler()->ProcessEvent( event ))
- {
- g_signal_stop_emission_by_name (widget, "button_release_event");
- return TRUE;
- }
-
- return FALSE;
+ return win->GetEventHandler()->ProcessEvent(event);
}
//-----------------------------------------------------------------------------
}
//-----------------------------------------------------------------------------
- if (win->GetEventHandler()->ProcessEvent( event ))
- {
- g_signal_stop_emission_by_name (widget, "motion_notify_event");
- return TRUE;
- }
-
- return FALSE;
+ return win->GetEventHandler()->ProcessEvent(event);
}
//-----------------------------------------------------------------------------
}
//-----------------------------------------------------------------------------
- if (win->GetEventHandler()->ProcessEvent( event ))
- {
- g_signal_stop_emission_by_name (widget, "enter_notify_event");
- return TRUE;
- }
-
- return FALSE;
+ return win->GetEventHandler()->ProcessEvent(event);
}
//-----------------------------------------------------------------------------
}
//-----------------------------------------------------------------------------
event.m_x = x + pt.x;
event.m_y = y + pt.y;
event.m_x = x + pt.x;
event.m_y = y + pt.y;
- if (win->GetEventHandler()->ProcessEvent( event ))
- {
- g_signal_stop_emission_by_name (widget, "leave_notify_event");
- return TRUE;
- }
-
- return FALSE;
+ return win->GetEventHandler()->ProcessEvent(event);
}
//-----------------------------------------------------------------------------
}
//-----------------------------------------------------------------------------