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