Class: Gtk::Box
- Inherits:
-
Object
- Object
- Gtk::Box
- Extended by:
- GLib::Deprecatable
- Defined in:
- lib/gtk3/box.rb,
lib/gtk3/deprecated.rb
Instance Method Summary collapse
-
#initialize(orientation, spacing = 0) ⇒ Box
constructor
A new instance of Box.
- #initialize_raw ⇒ Object
- #pack_end(child, options = {}) ⇒ Object
- #pack_end_raw ⇒ Object
- #pack_start(child, options = {}) ⇒ Object
- #pack_start_raw ⇒ Object
Constructor Details
#initialize(orientation, spacing = 0) ⇒ Box
Returns a new instance of Box.
20 21 22 |
# File 'lib/gtk3/box.rb', line 20 def initialize(orientation, spacing=0) initialize_raw(orientation, spacing || 0) end |
Instance Method Details
#initialize_raw ⇒ Object
19 |
# File 'lib/gtk3/box.rb', line 19 alias_method :initialize_raw, :initialize |
#pack_end(child, options = {}) ⇒ Object
33 34 35 36 37 38 |
# File 'lib/gtk3/box.rb', line 33 def pack_end(child, ={}) = [:expand] || false fill = [:fill] || false padding = [:padding] || 0 pack_end_raw(child, , fill, padding) end |
#pack_end_raw ⇒ Object
32 |
# File 'lib/gtk3/box.rb', line 32 alias_method :pack_end_raw, :pack_end |
#pack_start(child, options = {}) ⇒ Object
25 26 27 28 29 30 |
# File 'lib/gtk3/box.rb', line 25 def pack_start(child, ={}) = [:expand] || false fill = [:fill] || false padding = [:padding] || 0 pack_start_raw(child, , fill, padding) end |
#pack_start_raw ⇒ Object
24 |
# File 'lib/gtk3/box.rb', line 24 alias_method :pack_start_raw, :pack_start |