1Gtk2::Ex::FormFactory::UVsBeorx(C3o)ntributed Perl DocumGetnkt2a:t:iEoxn::FormFactory::VBox(3)
2
3
4
6 Gtk2::Ex::FormFactory::VBox - A VBox in a FormFactory framework
7
9 Gtk2::Ex::FormFactory::VBox->new (
10 homogenous => Bool,
11 spacing => Integer,
12 no_frame => Bool,
13 ...
14 Gtk2::Ex::FormFactory::Container attributes
15 Gtk2::Ex::FormFactory::Widget attributes
16 );
17
19 This class implements a VBox in a Gtk2::Ex::FormFactory framework. No
20 application object attributes are associated with a VBox.
21
23 Gtk2::Ex::FormFactory::Intro
24
25 Gtk2::Ex::FormFactory::Widget
26 +--- Gtk2::Ex::FormFactory::Container
27 +--- Gtk2::Ex::FormFactory::VBox
28
29 Gtk2::Ex::FormFactory::Layout
30 Gtk2::Ex::FormFactory::Rules
31 Gtk2::Ex::FormFactory::Context
32 Gtk2::Ex::FormFactory::Proxy
33
35 Attributes are handled through the common get_ATTR(), set_ATTR() style
36 accessors, but they are mostly passed once to the object constructor
37 and must not be altered after the associated FormFactory was built.
38
39 homogenous = BOOL [optional]
40 If set to TRUE all children in this VBox will have the same height.
41 This is a convenience attribute for the homogenous property of
42 Gtk2::Box.
43
44 spacing = INTEGER [optional]
45 The number of pixels between the child widgets in this VBox. This
46 is a convenience attribute for the spacing property of Gtk2::Box.
47
48 no_frame = BOOL [optional]
49 By default a frame is added to the VBox if it has a title. Set
50 no_frame to a true value to supress this.
51
52 For more attributes refer to Gtk2::Ex::FormFactory::Container.
53
55 Jörn Reder <joern at zyn dot de>
56
58 Copyright 2004-2006 by Jörn Reder.
59
60 This library is free software; you can redistribute it and/or modify it
61 under the terms of the GNU Library General Public License as published
62 by the Free Software Foundation; either version 2.1 of the License, or
63 (at your option) any later version.
64
65 This library is distributed in the hope that it will be useful, but
66 WITHOUT ANY WARRANTY; without even the implied warranty of
67 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
68 Library General Public License for more details.
69
70 You should have received a copy of the GNU Library General Public
71 License along with this library; if not, write to the Free Software
72 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307
73 USA.
74
76 Hey! The above document had some coding errors, which are explained
77 below:
78
79 Around line 101:
80 Non-ASCII character seen before =encoding in 'Jörn'. Assuming UTF-8
81
82
83
84perl v5.36.0 2023-01-20 Gtk2::Ex::FormFactory::VBox(3)