Hi Paulo,
Two things:
1. You need to show the Widget which is in the CanvasWidget, if it's a box you should use ShowAll();
2. You must set Width and Height properties of the CanvasWidget.
Your AddWidget should be like this:
private void AddWidget()
{
VBox v = new VBox();
v.PackStart(new Label("Testing label"), false, false,0);
v.PackStart(new Button("Testing button"), false, false,0);
v.ShowAll();
Gnome.CanvasWidget canvas_widget = new
Gnome.CanvasWidget(canvas.Root());
canvas_widget.Width = 100;
canvas_widget.Height = 100;
canvas_widget.Widget = v;
canvas_widget.Show();
}Manuel.
Paulo Pires escribi�:
Hi fellows
I've done this simple test in order to help knowing if this is a bug or just lammeness :)
The problem is that Gnome.CanvasWidgetshould be appearing on the Gnome.Canvas and it isn't.
I'd love to know how to add an Gnome.CanvasItem to the upper-left corner of the canvas, since I'm unable to get it in my tests with Gnome.CanvasPixbuf.
I'm using Mono 1.1.4 and latest gtk-sharp svn revision. I've compilled and ran the test as follows: mcs -pkg:gtk-sharp,gnome-sharp test.cs mono test.exe
Thanks in advance, Paulo Pires
-- � Manuel Alejandro Cer�n Estrada <[EMAIL PROTECTED]> � http://ceronman.blogspot.com _______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
