#include "wx/utils.h"
#include "wx/app.h"
+#include "wx/gtk/private.h" //for idle stuff
+
#include <gdk/gdk.h>
#include <gtk/gtk.h>
-//-----------------------------------------------------------------------------
-// idle system
-//-----------------------------------------------------------------------------
-
-extern void wxapp_install_idle_handler();
-extern bool g_isIdle;
-
//-----------------------------------------------------------------------------
// wxCursor
//-----------------------------------------------------------------------------
wxCursorRefData::~wxCursorRefData()
{
- if (m_cursor) gdk_cursor_destroy( m_cursor );
+ if (m_cursor) gdk_cursor_unref( m_cursor );
}
//-----------------------------------------------------------------------------
data, mask, fg->GetColor(), bg->GetColor(),
hotSpotX, hotSpotY );
- gdk_bitmap_unref( data );
- gdk_bitmap_unref( mask );
+ g_object_unref (G_OBJECT (data));
+ g_object_unref (G_OBJECT (mask));
}
#if wxUSE_IMAGE
hotSpotX, hotSpotY
);
- gdk_bitmap_unref( data );
- gdk_bitmap_unref( mask );
+ g_object_unref (G_OBJECT (data));
+ g_object_unref (G_OBJECT (mask));
delete [] bits;
delete [] maskBits;
}