A new GtkVButtonBox is created as in the following example. Adding buttons is also shown.
//Creating a GtkVButtonBox
$vbbox = new GtkVButtonBox();
//Selecting a layout for the button box. Try other
//GtkButtonBoxStyle options to see the difference
$vbbox->set_layout(Gtk::BUTTONBOX_SPREAD);
//Setting the spacing
$vbbox->set_spacing(25);
//Creating buttons to add
$button1 = new GtkButton('Button 1');
$button2 = new GtkButton('Button 2');
//Adding the buttons to the GtkVButtonBox
$vbbox->add($button1);
$vbbox->add($button2);
|
Note that there are no parameters in the constructor. Also, as with all container widgets, GtkVButtonBox takes up no space until its child widgets are in place.