# VRuby tabstop question

**URL:** <https://www.ruby-forum.com/t/vruby-tabstop-question/70513>\
**Category:** Ruby\
**Created:** [September 29, 2006, 8:38pm UTC](https://www.ruby-forum.com/t/vruby-tabstop-question/70513 "2006-09-29T20:38:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![domenic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/da6949/32.png) [@domenic](https://www.ruby-forum.com/u/domenic)\
**Post date:** [September 29, 2006, 8:38pm UTC](https://www.ruby-forum.com/t/vruby-tabstop-question/70513/1 "2006-09-29T20:38:33Z")

</div>

Does anyone know how to get tabstops to work while using VRuby? I’m new  
to ruby but have written a gui and have multiple text and edit boxes I’d  
like navigate between using the tab key. I am thinking I have to capture  
it as an event but any help would be greatly appreciated. I just can’t  
seem to find much information about the WS\_TABSTOP function.

Thanks

---

<div class="post-metadata">

**Author:** ![domenic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/da6949/32.png) [@domenic](https://www.ruby-forum.com/u/domenic)\
**Post date:** [September 29, 2006, 11:53pm UTC](https://www.ruby-forum.com/t/vruby-tabstop-question/70513/2 "2006-09-29T23:53:49Z")

</div>

On Saturday, September 30, 2006, at 3:38 AM, Domenic Padula wrote:

> 

VRuby as it ships doesn’t support tabbing in Forms. It is supported by  
Windows when doing dialogs as long as WS\_TABSTOP is set for a control.  
The library VRTools (gem install VRTools) allows you support this. Check  
out example1.rb to see how it works.

Steve T.

---

<div class="post-metadata">

**Author:** ![domenic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/da6949/32.png) [@domenic](https://www.ruby-forum.com/u/domenic)\
**Post date:** [September 30, 2006, 12:00am UTC](https://www.ruby-forum.com/t/vruby-tabstop-question/70513/3 "2006-09-30T00:00:10Z")

</div>

Steve T. wrote:

> On Saturday, September 30, 2006, at 3:38 AM, Domenic Padula wrote:
> 
> > 
> 
> VRuby as it ships doesn’t support tabbing in Forms. It is supported by  
> Windows when doing dialogs as long as WS\_TABSTOP is set for a control.  
> The library VRTools (gem install VRTools) allows you support this. Check  
> out example1.rb to see how it works.
> 
> Steve T.

Thanks. I’ll take a look. WS\_TABSTOP is set but I just get a system beep  
ever time I hit the tab key. I’ll take a look at example1.rb.

---

<div class="post-metadata">

**Author:** ![domenic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/da6949/32.png) [@domenic](https://www.ruby-forum.com/u/domenic)\
**Post date:** [October 12, 2006, 7:24pm UTC](https://www.ruby-forum.com/t/vruby-tabstop-question/70513/4 "2006-10-12T19:24:59Z")

</div>

Steve T. wrote:

> On Saturday, September 30, 2006, at 3:38 AM, Domenic Padula wrote:
> 
> > 
> 
> VRuby as it ships doesn’t support tabbing in Forms. It is supported by  
> Windows when doing dialogs as long as WS\_TABSTOP is set for a control.  
> The library VRTools (gem install VRTools) allows you support this. Check  
> out example1.rb to see how it works.
> 
> Steve T.

Steve,  
I of course can’t get it to work (because I’m not a very good  
programmer). I am curious as to why there is a WS\_TABSTOP function if  
it doesn’t work in vruby. Was it just not implimented correctly?

Thanks,  
Domenic
