This commit is contained in:
Matthias Clasen
2006-06-05 17:34:53 +00:00
parent 643906d485
commit 0c26468057
91 changed files with 3307 additions and 3082 deletions

View File

@@ -1896,28 +1896,28 @@ g_main_current_source (void)
* {
* SomeWidget *self = data;
*
* GDK_THREADS_ENTER ();
* GDK_THREADS_ENTER (<!-- -->);
* /<!-- -->* do stuff with self *<!-- -->/
* self->idle_id = 0;
* GDK_THREADS_LEAVE ();
* GDK_THREADS_LEAVE (<!-- -->);
*
* return FALSE;
* }
*
*
* static void
* some_widget_do_stuff_later (SomeWidget *self)
* {
* self->idle_id = g_idle_add (idle_callback, self);
* }
*
*
* static void
* some_widget_finalize (GObject *object)
* {
* SomeWidget *self = SOME_WIDGET (object);
*
*
* if (self->idle_id)
* g_source_remove (self->idle_id);
*
*
* G_OBJECT_CLASS (parent_class)->finalize (object);
* }
* </programlisting></informalexample>