Module: Glimmer::Tk::Scrollable
Overview
Represents widgets that can scroll vertically and horizontally
Instance Method Summary collapse
- #handle_listener(listener_name, &listener) ⇒ Object
- #xscrollcommand_block=(proc) ⇒ Object
- #yscrollcommand_block=(proc) ⇒ Object
Instance Method Details
#handle_listener(listener_name, &listener) ⇒ Object
36 37 38 39 40 41 42 43 44 45 |
# File 'lib/glimmer/tk/scrollable.rb', line 36 def handle_listener(listener_name, &listener) case listener_name.to_s.downcase when 'xscrollcommand' xscrollcommand(listener) when 'yscrollcommand' yscrollcommand(listener) else super end end |
#xscrollcommand_block=(proc) ⇒ Object
28 29 30 |
# File 'lib/glimmer/tk/scrollable.rb', line 28 def xscrollcommand_block=(proc) tk.xscrollcommand(proc) end |
#yscrollcommand_block=(proc) ⇒ Object
32 33 34 |
# File 'lib/glimmer/tk/scrollable.rb', line 32 def yscrollcommand_block=(proc) tk.yscrollcommand(proc) end |