extern "C" {
static gint gtk_radiobox_keypress_callback( GtkWidget *widget, GdkEventKey *gdk_event, wxRadioBox *rb )
{
- if (g_isIdle)
- wxapp_install_idle_handler();
+ // don't need to install idle handler, its done from "event" signal
if (!rb->m_hasVMT) return FALSE;
if (g_blockEventsOnDrag) return FALSE;
return FALSE;
}
- g_signal_stop_emission_by_name (widget, "key_press_event");
-
if ((gdk_event->keyval == GDK_Up) ||
(gdk_event->keyval == GDK_Left))
{
for ( wxRadioBoxButtonsInfoList::compatibility_iterator
node = m_buttonsInfo.GetFirst(); node; node = node->GetNext(), n++ )
{
- if ( m_buttonsInfo[n]->rect.Inside(pt) )
+ if ( m_buttonsInfo[n]->rect.Contains(pt) )
return n;
}