#include <sys/stat.h>
#include <ctype.h>
+#include "gdk/gdkkeysyms.h"
+
+//-----------------------------------------------------------------------------
+// data
+//-----------------------------------------------------------------------------
+
+extern bool g_blockEventsOnDrag;
+
//-----------------------------------------------------------------------------
// "changed"
//-----------------------------------------------------------------------------
win->CalculateScrollbar();
}
-
//-----------------------------------------------------------------------------
// wxTextCtrl
//-----------------------------------------------------------------------------
int style, const wxValidator& validator, const wxString &name )
{
m_needParent = TRUE;
+ m_acceptsFocus = TRUE;
PreCreation( parent, id, pos, size, style, name );
}
// we want to be notified about text changes
- gtk_signal_connect(GTK_OBJECT(m_text), "changed",
- GTK_SIGNAL_FUNC(gtk_text_changed_callback),
- (gpointer)this);
+ gtk_signal_connect( GTK_OBJECT(m_text), "changed",
+ GTK_SIGNAL_FUNC(gtk_text_changed_callback), (gpointer)this);
if (!value.IsNull())
{
event.SetEventObject(this);
if (GetEventHandler()->ProcessEvent(event)) return;
}
- else if (key_event.KeyCode() == WXK_TAB)
- {
- wxNavigationKeyEvent event;
- event.SetDirection( key_event.m_shiftDown );
- event.SetWindowChange(FALSE);
- event.SetEventObject(this);
- if (GetEventHandler()->ProcessEvent(event)) return;
- }
key_event.Skip();
}