diff --git a/doc/en/Gtk/Application.xml b/doc/en/Gtk/Application.xml
index 6ead9b3ce..5c631b567 100644
--- a/doc/en/Gtk/Application.xml
+++ b/doc/en/Gtk/Application.xml
@@ -238,7 +238,7 @@ void LongComputation ()
To be added.
-
+
Method
@@ -256,16 +256,13 @@ void LongComputation ()
multiple threads to perform operations on Gtk objects as it
the toolkit is not thread-safe.
- This mechanism is simpler to use than since it does not require the
+ This mechanism is simpler to use than since it does not require the
creation of a notifier per event.
-
-
+
This is particularly useful with C# 2.0 as it is possible
to use anonymous methods with it, for example:
-
-
-
+
+
using Gtk;
using Gdk;
using System;
@@ -314,11 +311,10 @@ void LongComputation ()
args.RetVal = true;
}
-
-
+
-
+
Method
@@ -340,15 +336,12 @@ void LongComputation ()
multiple threads to perform operations on Gtk objects as it
the toolkit is not thread-safe.
- This mechanism is simpler to use than since it does not require the
+ This mechanism is simpler to use than since it does not require the
creation of a notifier per event.
-
-
+
This is particularly useful with C# 2.0 as it is possible
to use anonymous methods with it, for example:
-
-
+
using Gtk;
using Gdk;
@@ -398,8 +391,7 @@ void LongComputation ()
args.RetVal = true;
}
-
-
+
diff --git a/doc/en/Gtk/NodeStore.xml b/doc/en/Gtk/NodeStore.xml
index f95f7a9ba..4a09498a8 100644
--- a/doc/en/Gtk/NodeStore.xml
+++ b/doc/en/Gtk/NodeStore.xml
@@ -200,7 +200,8 @@ Iteration: In new versions of Gtk# (2.0 and up) this class implements the
Removes all nodes from the store.
-
+
+
diff --git a/doc/en/Gtk/ThreadNotify.xml b/doc/en/Gtk/ThreadNotify.xml
index aef5e0f99..e5a8f91f0 100644
--- a/doc/en/Gtk/ThreadNotify.xml
+++ b/doc/en/Gtk/ThreadNotify.xml
@@ -11,11 +11,9 @@
Multi-threaded integration with Gtk support.
- You should consider using instead of this class as it
+ You should consider using instead of this class as it
provides a simpler interface.
-
The ThreadNotify class is used to invoke methods in the Gtk+ thread. Since Gtk is not a thread-safe toolkit, only a single thread at a time might be making calls into Gtk.
Typically applications will be executing the main Gtk+ main loop and when threads are done processing work, they invoke to invoke a method on the main Gtk+ thread.
diff --git a/doc/en/Gtk/TreeNodeAttribute.xml b/doc/en/Gtk/TreeNodeAttribute.xml
index 374460a75..126124605 100644
--- a/doc/en/Gtk/TreeNodeAttribute.xml
+++ b/doc/en/Gtk/TreeNodeAttribute.xml
@@ -81,6 +81,11 @@
the individual column values.
+
+
+ System.Obsolete(Message="This is no longer needed; it gets detected by Gtk#", IsError=False)
+
+
diff --git a/doc/en/Gtk/TreeNodeValueAttribute.xml b/doc/en/Gtk/TreeNodeValueAttribute.xml
index dfc4aaba4..8995ea4b9 100644
--- a/doc/en/Gtk/TreeNodeValueAttribute.xml
+++ b/doc/en/Gtk/TreeNodeValueAttribute.xml
@@ -36,7 +36,7 @@
- System.AttributeUsage(AllowMultiple=True, Inherited=True, ValidOn=System.AttributeTargets.Property)
+ System.AttributeUsage(AllowMultiple=True, Inherited=True, ValidOn=System.AttributeTargets.Property|Field)