Re: setting border width
- From: "Emmanuel Rodriguez" <emmanuel rodriguez gmail com>
- To: "Dafna Hirschfeld" <dafna3 gmail com>
- Cc: gtk-perl-list gnome org
- Subject: Re: setting border width
- Date: Mon, 5 Jan 2009 19:21:13 +0100
2009/1/5 Dafna Hirschfeld <dafna3 gmail com>:
I couldn't find how to set a border of a widget. I don't mean the space
around the widget but the border line itself.
The entry widget and the check-button come with a border line by default
(the entry widget even have a little shadow).
But the TextView has no border by default , How can I add a border?
I fond the function paint_shadow of Style, and a struct GtkBorder but I
couldn't understand if this is what I need and how to use it.
You can add the TextView into a Gtk2::ScrolledWindow and then set the
shadow type:
sub wrap_in_scrolls {
my ($widget) = @_;
my $scrolls = Gtk2::ScrolledWindow->new(undef, undef);
$scrolls->set_policy('automatic', 'always');
$scrolls->set_shadow_type('out');
$scrolls->add($widget);
return $scrolls;
}
You can see the different types of shadows available in the GTK
documentation page:
http://library.gnome.org/devel/gtk/stable/gtk-Standard-Enumerations.html#GtkShadowType
_______________________________________________
gtk-perl-list mailing list
gtk-perl-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-perl-list
--
Emmanuel Rodriguez
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]