I have had a similar error occur when I have accidentally created an
empty menu item. You can check this by seeing if the xml used to create
the menubar is valid. I'm not sure this is the error but it is similar
and easy to check.
SpoodyGoon
On 1/26/2010 9:18 PM, Michael Hutchinson wrote:
On Mon, Jan 18, 2010 at 3:56 PM, Simian Man<[email protected]> wrote:
Hello all, I'm sure this is a simple problem, but as I'm new to C#, GTK, and
Monodevelop, I can't seem to figure it out. I started by creating a new GTK#
program which gives you a simple skeleton that opens a blank window and
nothing else. When I try to add anything at all with the GUI designer,
however, the program crashes with:
Unhandled Exception: System.NullReferenceException: Object reference not set
to an instance of an object
at MainWindow.Build () [0x002dd] in
/home/ian/projects/congo-paint/gtk-gui/MainWindow.cs:83
at MainWindow..ctor () [0x00007] in
/home/ian/projects/congo-paint/MainWindow.cs:8
at congopaint.MainClass.Main (System.String[] args) [0x00005] in
/home/ian/projects/congo-paint/Main.cs:17
The line of code in question is:
this.menubar1 = ((Gtk.MenuBar)(this.UIManager.GetWidget("/menubar1")));
this.menubar1.Name = "menubar1";
I'm assuming that this.menubar1 is NULL at this point, but this code was
automatically generated by the GUI designer, so I don't know what to do
about it. Does anybody have any ideas?
It sounds like a bug in the MonoDevelop code generator. What
MonoDevelop version are you using?
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.432 / Virus Database: 271.1.1/2646 - Release Date: 01/26/10
07:46:00
_______________________________________________
Gtk-sharp-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list