32de2832db
* generator/Signal.cs : add try/catch blocks to native callback delegates so that exceptions are not propagated across the native boundary. Now raises GLib.ExceptionManager.UnhandledException. * glib/ExceptionManager.cs : new class with UnhandledException event and a static method to raise it. * glib/Signal.cs : wrap the generic EventHandler callback delegate with try/catch blocks and raise the UnhandledException event. svn path=/trunk/gtk-sharp/; revision=73840 |
||
---|---|---|
.. | ||
en | ||
add-since.cs | ||
all.xml | ||
ChangeLog | ||
gen-finalize-docs.cs | ||
gen-gtype-ctor-docs.cs | ||
gen-gtype-docs.cs | ||
gen-handlerargs-docs.cs | ||
gen-intptr-ctor-docs.cs | ||
gen-vm-docs.cs | ||
gtk-sharp-docs.source | ||
Makefile.am | ||
README | ||
scan-deprecations.cs |
Compiling and installing the Gtk# Documentation Compile and install monodoc cd monodoc/ ./autogen.sh --prefix=/usr/local make make install Compile the documentation for gtk-sharp cd gtk-sharp/doc make assemble cp gtk-sharp-docs.* `pkg-config monodoc --variable=sourcesdir` If things are fine, you should have in the Monodoc sources directory the following files: gtk-sharp-docs.source gtk-sharp-docs.tree gtk-sharp-docs.zip netdocs.source netdocs.tree netdocs.zip Start monodoc, by typing `monodoc' If it doesn't run, please change the paths in the makefile and point ASSEMBLER and BROWSER to where you put your assembler.exe and browser.exe.