# How do you make forms?

**URL:** <https://www.ruby-forum.com/t/how-do-you-make-forms/83782>\
**Category:** Ruby\
**Created:** [January 29, 2007, 6:11pm UTC](https://www.ruby-forum.com/t/how-do-you-make-forms/83782 "2007-01-29T18:11:32Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rae](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c37758/32.png) [@Rae](https://www.ruby-forum.com/u/Rae)\
**Post date:** [January 29, 2007, 6:11pm UTC](https://www.ruby-forum.com/t/how-do-you-make-forms/83782/1 "2007-01-29T18:11:32Z")

</div>

How do you make forms for your program in Ruby? Do you need some  
particular software?

---

<div class="post-metadata">

**Author:** ![Rae](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c37758/32.png) [@Rae](https://www.ruby-forum.com/u/Rae)\
**Post date:** [January 29, 2007, 7:14pm UTC](https://www.ruby-forum.com/t/how-do-you-make-forms/83782/2 "2007-01-29T19:14:00Z")

</div>

On 1/29/07, Rae [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> How do you make forms for your program in Ruby? Do you need some  
> particular software?

This question is very vague. Please provide a more detail about what  
you mean by “forms” in a Ruby program.

Blessings,  
TwP

---

<div class="post-metadata">

**Author:** ![Rae](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c37758/32.png) [@Rae](https://www.ruby-forum.com/u/Rae)\
**Post date:** [January 29, 2007, 10:33pm UTC](https://www.ruby-forum.com/t/how-do-you-make-forms/83782/3 "2007-01-29T22:33:14Z")

</div>

Rae wrote:

> How do you make forms for your program in Ruby? Do you need some  
> particular software?

Hello Rae,

My advice is to use Glade as a visual designer of the forms and, of  
course, GTK2 as GUI libraries. Using glade is very easy and after that,  
just require ‘libglade2’ and read the whole form by using GladeXML  
class.

For more details, check [http://ruby-gnome2.sourceforge.jp/](http://ruby-gnome2.sourceforge.jp/)

Here is a video demo of how to use ruby with glade2:  
[http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html](http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html)

Best regards,  
Alin.

---

<div class="post-metadata">

**Author:** ![Rae](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c37758/32.png) [@Rae](https://www.ruby-forum.com/u/Rae)\
**Post date:** [January 30, 2007, 7:25am UTC](https://www.ruby-forum.com/t/how-do-you-make-forms/83782/4 "2007-01-30T07:25:31Z")

</div>

unknown wrote:

> Alin P. wrote:
> 
> > Here is a video demo of how to use ruby with glade2:  
> > [http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html](http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html)
> 
> Is there a non-flash version of this video?

Sorry, I really don’t know.

Alin.

---

<div class="post-metadata">

**Author:** ![Rae](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c37758/32.png) [@Rae](https://www.ruby-forum.com/u/Rae)\
**Post date:** [January 30, 2007, 12:15am UTC](https://www.ruby-forum.com/t/how-do-you-make-forms/83782/5 "2007-01-30T00:15:09Z")

</div>

Alin P. wrote:

> Here is a video demo of how to use ruby with glade2:  
> [http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html](http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html)

Is there a non-flash version of this video?

---

<div class="post-metadata">

**Author:** ![Rae](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c37758/32.png) [@Rae](https://www.ruby-forum.com/u/Rae)\
**Post date:** [January 31, 2007, 3:51am UTC](https://www.ruby-forum.com/t/how-do-you-make-forms/83782/6 "2007-01-31T03:51:21Z")

</div>

On Jan 29, 4:33 pm, Alin P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> For more details, checkhttp://ruby-gnome2.sourceforge.jp/
> 
> Here is a video demo of how to use ruby with glade2:[http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html](http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html)
> 
> Best regards,  
> Alin.
> 
> –  
> Posted viahttp://www.ruby-forum.com/.

Thanks. Looks great. Will try it!

---

<div class="post-metadata">

**Author:** ![Rae](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c37758/32.png) [@Rae](https://www.ruby-forum.com/u/Rae)\
**Post date:** [January 31, 2007, 4:08am UTC](https://www.ruby-forum.com/t/how-do-you-make-forms/83782/7 "2007-01-31T04:08:23Z")

</div>

Rae [[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] :

# On Jan 29, 4:33 pm, Alin P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

# \> My advice is to use Glade as a visual designer of the forms and, of

# \> course, GTK2 as GUI libraries. Using glade is very easy and

# after that,

# \> just require ‘libglade2’ and read the whole form by using GladeXML

# \> class.

# \>

# \> For more details, checkhttp://ruby-gnome2.sourceforge.jp/

# \>

# \> Here is a video demo of how to use ruby with

# glade2:[http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html](http://redhanded.hobix.com/cult/rubyGnome2andglade2demo.html)

you may also want to try  
[http://www.mikeparr.info/rubyguib/foxguibguide.htm](http://www.mikeparr.info/rubyguib/foxguibguide.htm)

it’s promising and provides clear separation bw your code and gui form,  
this makes your overall resulting code very short and clean. (don’t ask  
me yet, i’m still testing it too)

kind regards -botp
