# Ruby/TK equivalent to Perl/TK "Scrolled" method

**URL:** <https://www.ruby-forum.com/t/ruby-tk-equivalent-to-perl-tk-scrolled-method/87201>\
**Category:** Ruby\
**Created:** [February 28, 2007, 9:14pm UTC](https://www.ruby-forum.com/t/ruby-tk-equivalent-to-perl-tk-scrolled-method/87201 "2007-02-28T21:14:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alex\_DeCaria](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/dec6dc/32.png) [@Alex\_DeCaria](https://www.ruby-forum.com/u/Alex_DeCaria)\
**Post date:** [February 28, 2007, 9:14pm UTC](https://www.ruby-forum.com/t/ruby-tk-equivalent-to-perl-tk-scrolled-method/87201/1 "2007-02-28T21:14:11Z")

</div>

Perl/Tk contains a “Scrolled” method which is a shortcut method for  
creating a widget with a scrollbar (Learning Perl/TK, by Walsh, pg. 126)  
without creating a widget and a scrollbar separately. Does Ruby/TK have  
a similar method, or do I have to create the widget and scrollbar  
separately?

Thanks!

---

<div class="post-metadata">

**Author:** ![Alex\_DeCaria](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/dec6dc/32.png) [@Alex\_DeCaria](https://www.ruby-forum.com/u/Alex_DeCaria)\
**Post date:** [March 1, 2007, 9:31am UTC](https://www.ruby-forum.com/t/ruby-tk-equivalent-to-perl-tk-scrolled-method/87201/2 "2007-03-01T09:31:37Z")

</div>

Alex DeCaria schrieb:

> Perl/Tk contains a “Scrolled” method which is a shortcut method for  
> creating a widget with a scrollbar (Learning Perl/TK, by Walsh, pg. 126)  
> without creating a widget and a scrollbar separately. Does Ruby/TK have  
> a similar method, or do I have to create the widget and scrollbar  
> separately?
> 
> Thanks!

If it helps, you can use scrollbars this way:

# example how to add scrollbars to items

require ‘tk’  
root = TkRoot.new  
list = TkListbox.new(root, ‘selectmode’=\>‘single’)  
list.yscrollbar(TkScrollbar.new(root).pack(‘side’=\>‘left’, ‘fill’=\>‘y’))  
Tk.mainloop
