// Name: wx/gtk1/window.h
// Purpose:
// Author: Robert Roebling
-// Id: $Id$
// Copyright: (c) 1998 Robert Roebling
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#ifndef __GTKWINDOWH__
#define __GTKWINDOWH__
-// helper structure that holds class that holds GtkIMContext object and
-// some additional data needed for key events processing
-struct wxGtkIMData;
+typedef struct _GtkTooltips GtkTooltips;
+#ifdef HAVE_XIM
+typedef struct _GdkIC GdkIC;
+typedef struct _GdkICAttr GdkICAttr;
+#endif
//-----------------------------------------------------------------------------
// callback definition for inserting a window (internal)
// OnInternalIdle
virtual void OnInternalIdle();
- // Internal represention of Update()
+ // Internal representation of Update()
void GtkUpdate();
// For compatibility across platforms (not in event table)
void GtkUpdateScrollbar(int orient);
// Called from GTK signal handlers. it indicates that
- // the layouting functions have to be called later on
+ // the layout functions have to be called later on
// (i.e. in idle time, implemented in OnInternalIdle() ).
void GtkUpdateSize() { m_sizeSet = false; }