[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: need spacer
- From: Emmanuele Bassi <ebassi gmail com>
- To: gtk-perl-list gnome org
- Subject: Re: need spacer
- Date: Wed, 13 Dec 2006 12:15:11 +0000
hi;
On Wed, 2006-12-13 at 19:11 +0700, beast wrote:
> I would like to have 10px space between next and cancel.
>
> [ back ] [ next ] [cancel]
>
> however, this following code gives more spaces than what I need. I think
> its due to homogeneous settings.
>
> my $hbbox = Gtk2::HButtonBox->new();
> $hbbox->set_layout("end");
> $hbbox->set_spacing(2);
> $hbbox->set_homogeneous(FALSE);
>
> my $spacer = Gtk2::Label->new();
> $spacer->set_size_request(0,8);
>
> $hbbox->add($back);
> $hbbox->add($next);
> $hbbox->add($spacer);
> $hbbox->add($cancel);
drop the button box and use a Gtk2::Alignment:
Gtk2::HBox
+---- Gtk2::Button [back]
+---- Gtk2::Button [next]
+---- Gtk2::Alignment
+---- Gtk2::Button [cancel]
set the alignment to full right and add a padding of 10 px on the left;
this should solve your problem.
ciao,
Emmanuele.
--
Emmanuele Bassi, E: ebassi gmail com
W: http://www.emmanuelebassi.net
B: http://log.emmanuelebassi.net
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]