diff --git a/doc/en/GLib/Argv.xml b/doc/en/GLib/Argv.xml
index d66fc5265..e1cbea71c 100644
--- a/doc/en/GLib/Argv.xml
+++ b/doc/en/GLib/Argv.xml
@@ -8,7 +8,17 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.Argv marshaling class.
-
+ Argv class is used to get the arguments passed to the program from the command line.
+
+
+
+ $mono hello.exe 1 2 3 4
+
+
+
+Then you application [hello.exe] will be able to access these arguments passed from the command line,
+[1,2,3,4 in this case] using the Glib.Argv class.
+
@@ -74,4 +84,4 @@
-
+
\ No newline at end of file
diff --git a/doc/en/Glade/Global.xml b/doc/en/Glade/Global.xml
index bd65c7713..21885d6da 100644
--- a/doc/en/Glade/Global.xml
+++ b/doc/en/Glade/Global.xml
@@ -9,7 +9,24 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.Global API elements for
-
+ Global class collects certain, commonly used funtions of the underlying libglade API
+which is necessary to glade-sharp to load the .glade files.
+
+All members of this class are static functions.
+
+Glade-sharp uses the functions to load
+
+
+
+ Register custom properties to a widget
+
+
+ Read enums/flags from strings present in .glade files
+
+
+ Register widget with XML tree, read widget name from widget pointer
+
+ System.Object
@@ -29,7 +46,7 @@
Used to get the name of a widget that was generated by a object.
a a
-
+ Get Widget Name of current widget.
@@ -86,7 +103,8 @@
Default constructor
-
+ The Global class has only static functions, and no methods,
+which make it redundant for us to normally create this object.
@@ -141,7 +159,7 @@
a
a a
-
+ The string is composed of string names or nicknames for various flags separated by '|'.
@@ -167,4 +185,4 @@
-
+
\ No newline at end of file
diff --git a/doc/en/Glade/HandlerNotFoundException.xml b/doc/en/Glade/HandlerNotFoundException.xml
index f73d975d0..5900e589c 100644
--- a/doc/en/Glade/HandlerNotFoundException.xml
+++ b/doc/en/Glade/HandlerNotFoundException.xml
@@ -9,7 +9,13 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.Exception thrown when signal autoconnection fails.
-
+ This class is the expression thrown, when signal autoconnection fails.
+This happens when you donot have the functions assigned in your callback
+section of the .glade file, present in your CIL assembly.
+
+You can rectify this exception by adding the corresponding function in
+your code, and recompiling the application.
+System.SystemException
@@ -128,4 +134,4 @@
-
+
\ No newline at end of file
diff --git a/doc/en/Glade/Parser.xml b/doc/en/Glade/Parser.xml
index 27184358e..658240c98 100644
--- a/doc/en/Glade/Parser.xml
+++ b/doc/en/Glade/Parser.xml
@@ -9,7 +9,12 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.Glade's parser used to turn XML into its internal format.
-
+ Parser class loads / parses the .glade files from memory [buffer], or a file in disk.
+This class has the helper functions to load the UI description from file/buffer, and
+turn it into a GladeInterface, which has metadata about the .glade file,
+its connections and properties etc.
+
+System.Object
@@ -66,4 +71,4 @@ Generally, user code will not need to call this function. Instead, it should go
-
+
\ No newline at end of file