GtkHButtonBox Constructor

void GtkHButtonBox ();

A new GtkHButtonBox is created as in the following example. Adding buttons is also shown.

     //Creating a GtkHButtonBox
     $hbbox = new GtkHButtonBox();
     //Selecting a layout for the button box. Try other
     //GtkButtonBoxStyle options to see the diference  
     $hbbox->set_layout(Gtk::BUTTONBOX_SPREAD);
     //Setting the spacing
     $hbbox->set_spacing(25);

     //Creating buttons to add
     $button1 = new GtkButton('Button 1');
     $button2 = new GtkButton('Button 2');

     //Adding the buttons to the GtkHButtonBox
     $hbbox->add($button1);
     $hbbox->add($button2);
    

Note that there are no parameters in the constructor. Also, as with all container widgets, GtkHButtonBox takes up no space until its child widgets are in place.