Class: InspectTkEvents
- Inherits:
-
Object
- Object
- InspectTkEvents
- Defined in:
- ext/ae-rad/ae-rad-inspector.rb
Instance Method Summary collapse
- #add(_event, _mods, _handler) ⇒ Object
-
#initialize(_host, _agobj, _family) ⇒ InspectTkEvents
constructor
A new instance of InspectTkEvents.
- #update(_agobj, _family) ⇒ Object
Constructor Details
#initialize(_host, _agobj, _family) ⇒ InspectTkEvents
Returns a new instance of InspectTkEvents.
823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 |
# File 'ext/ae-rad/ae-rad-inspector.rb', line 823 def initialize(_host, _agobj, _family) @hash_entity = _agobj.props[_family] @agobj = _agobj @family = _family @pmain = Tk::BWidget::PanedWindow.new(_host, 'side' => 'left', 'weights'=> 'available', 'width'=> 3){ pack('fill'=>'both', :padx=>0, :pady=>0) } @ptop = @pmain.add('weight'=>1) @pbottom = @pmain.add('weight'=>2) list = TkListbox.new(@ptop){ pack } end |
Instance Method Details
#add(_event, _mods, _handler) ⇒ Object
839 840 841 |
# File 'ext/ae-rad/ae-rad-inspector.rb', line 839 def add(_event,_mods,_handler) end |
#update(_agobj, _family) ⇒ Object
842 843 844 845 846 |
# File 'ext/ae-rad/ae-rad-inspector.rb', line 842 def update(_agobj, _family) @hash_entity = _agobj.props[_family] @agobj = _agobj @family = _family end |