Class: TkWrapper::Widgets::Frame
- Inherits:
-
Base::Widget
- Object
- Base::Widget
- TkWrapper::Widgets::Frame
- Defined in:
- lib/widgets/frame.rb
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Base::Widget
#cell, #childs, #config, #font, #ids, #manager, #opts, #parent, #winfo
Instance Method Summary collapse
- #accumulated_border_and_padding_height ⇒ Object
- #accumulated_border_and_padding_width ⇒ Object
- #tk_class ⇒ Object
Methods inherited from Base::Widget
#create_tk_widget, #each, #init_id, #initialize, #initialize_utilities, #normalize_childs, #push, #tk_widget
Constructor Details
This class inherits a constructor from TkWrapper::Widgets::Base::Widget
Instance Method Details
#accumulated_border_and_padding_height ⇒ Object
14 15 16 |
# File 'lib/widgets/frame.rb', line 14 def accumulated_border_and_padding_height opts.padding.top + opts.padding.bottom + 2 * opts.borderwidth end |
#accumulated_border_and_padding_width ⇒ Object
10 11 12 |
# File 'lib/widgets/frame.rb', line 10 def accumulated_border_and_padding_width opts.padding.left + opts.padding.right + 2 * opts.borderwidth end |
#tk_class ⇒ Object
6 7 8 |
# File 'lib/widgets/frame.rb', line 6 def tk_class Tk::Tile::Frame end |