Please check the widget packing theory in the Gtk+ tutorial:
http://www.gtk.org/tutorial/c374.html
Most of the gtk# functions are wrappers of the c functions that belongs
to gtk+, so the tutorial will give you a very good idea of how does this
stuff works.
Mariano.
Buddy Lindsey wrote:
I have been trying to figure this out, but can you give a more detailed
example of what the packstart does and when and how to use it. Being
as new to gtksharp as i am i see it used quite a bit but don't
understand it to well.
--
Buddy Lindsey
http://www.buddylindsey.com
On 12/19/05, *Mariano Benedettini* < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
You should use Boxes. Here's go a working example, a modified
version of
the one found in http://www.mono-project.com/GtkSharpBeginnersGuide :
using System;
using Gtk;
public class GtkHelloWorld {
public static void Main() {
Application.Init();
//Create the Window
Window myWin = new Window("My first GTK# Application! ");
myWin.Resize(200,200);
Button myButton = new Gtk.Button("Example button");
VBox myVBox = new VBox();
HBox myHBox = new HBox();
myHBox.PackStart(myButton, false, false, 5);
myVBox.PackStart(myHBox, false, false, 0);
myWin.Add(myVBox);
//Show Everything
myWin.ShowAll();
Application.Run();
}
}
John Meyer wrote:
> All right, but I can't use PackStart from the window.
>
> Here's my code
>
> public MyWindow () : base ("MyWindow")
> {
> this.SetDefaultSize (400, 300);
> Button btn = new Button("Click me");
> btn.Clicked += new EventHandler(btn_click);
> btn.SetSizeRequest(50,50);
> this.Add(btn);
>
> Mariano Benedettini wrote:
>
>> See the fill and expand properties:
>>
>>
http://www.go-mono.com/docs/[EMAIL PROTECTED]
>>
>>
>> If you are using Glade, just uncheck the options at design time.
>>
>> Mariano.
>
>
>
> _______________________________________________
> Gtk-sharp-list maillist - [email protected]
<mailto:[email protected]>
> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
>
>
_______________________________________________
Gtk-sharp-list maillist - [email protected]
<mailto:[email protected]>
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
------------------------------------------------------------------------
_______________________________________________
Gtk-sharp-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
_______________________________________________
Gtk-sharp-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list