# IronRuby Visual Form Designer (preview)

**URL:** <https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863>\
**Category:** IronRuby\
**Created:** [October 31, 2007, 7:13pm UTC](https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863 "2007-10-31T19:13:07Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [October 31, 2007, 7:13pm UTC](https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863/1 "2007-10-31T19:13:07Z")

</div>

I’ve just put online a short walkthrough demo of our form designer for  
IronRuby. I thought people might be interested to take a look…

[http://www.sapphiresteel.com/IronRuby-Visual-Form-Designer](http://www.sapphiresteel.com/IronRuby-Visual-Form-Designer)

best wishes  
Huw

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [November 2, 2007, 7:08am UTC](https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863/2 "2007-11-02T07:08:08Z")

</div>

Huw C.:

> I’ve just put online a short walkthrough demo of our form designer for  
> IronRuby. I thought people might be interested to take a look…
> 
> [http://www.sapphiresteel.com/IronRuby-Visual-Form-Designer](http://www.sapphiresteel.com/IronRuby-Visual-Form-Designer)

Hi Huw,

This looks awesome! Can’t wait to try it out. BTW, are you here at  
RubyConf this weekend?

-John

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [November 2, 2007, 11:20am UTC](https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863/3 "2007-11-02T11:20:04Z")

</div>

John L. (DLR) wrote:

> Huw C.:
> 
> > I’ve just put online a short walkthrough demo of our form designer for  
> > IronRuby. I thought people might be interested to take a look…
> > 
> > [http://www.sapphiresteel.com/IronRuby-Visual-Form-Designer](http://www.sapphiresteel.com/IronRuby-Visual-Form-Designer)
> 
> Hi Huw,
> 
> This looks awesome! Can’t wait to try it out. BTW, are you here at  
> RubyConf this weekend?

I wish!

Nope, I shall be sweating over a hot keyboard as usual, I’m afraid.  
That’s the bad news. The good news is that we are now making good  
progress with our IronRuby support!

If you can just get those delegate/event-handlers sorted out we’d be  
really happy 🙂 There also are one or two other issues that either you  
or we need to smooth out (e.g. we are having problems with a few  
properties such as docking). It’s probably a bit too early to worry  
about those sorts of details but, a bit later on, perhaps we can get you  
a beta version and go through any thingss we need to do to smooth off  
any rough edges?

best wishes  
Huw

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [November 5, 2007, 10:38pm UTC](https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863/4 "2007-11-05T22:38:12Z")

</div>

Huw C.:

> If you can just get those delegate/event-handlers sorted out we’d be  
> really happy 🙂 There also are one or two other issues that either you  
> or we need to smooth out (e.g. we are having problems with a few  
> properties such as docking). It’s probably a bit too early to worry  
> about those sorts of details but, a bit later on, perhaps we can get  
> you  
> a beta version and go through any thingss we need to do to smooth off  
> any rough edges?

Please feel free to send it along. We’ll definitely see what we can do  
to help make it easier for you to integrate with us.

Keep in mind though that the DLR hosting interfaces are still in flux,  
so it will likely be Jan before we finalize what those look like.

Thanks!  
-John

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [November 12, 2007, 5:15pm UTC](https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863/5 "2007-11-12T17:15:15Z")

</div>

I’ve just uploaded a short screencast showing our IronRuby form designer  
in action…

[http://www.sapphiresteel.com/IronRuby-Visual-Designer](http://www.sapphiresteel.com/IronRuby-Visual-Designer)

best wishes  
Huw

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [November 12, 2007, 5:22pm UTC](https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863/6 "2007-11-12T17:22:39Z")

</div>

Huw C.:

> I’ve just uploaded a short screencast showing our IronRuby form  
> designer  
> in action…
> 
> [http://www.sapphiresteel.com/IronRuby-Visual-Designer](http://www.sapphiresteel.com/IronRuby-Visual-Designer)

Just watched it. Great job!

It looks like you’ve got syntax coloring working already. Do you have an  
ETA for Intellisense support for the native .NET types?

Thanks,  
-John

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [November 12, 2007, 5:50pm UTC](https://www.ruby-forum.com/t/ironruby-visual-form-designer-preview/118863/7 "2007-11-12T17:50:55Z")

</div>

John L. (DLR) wrote:

> Huw C.:
> 
> > I’ve just uploaded a short screencast showing our IronRuby form  
> > designer  
> > in action…
> > 
> > [http://www.sapphiresteel.com/IronRuby-Visual-Designer](http://www.sapphiresteel.com/IronRuby-Visual-Designer)
> 
> Just watched it. Great job!
> 
> It looks like you’ve got syntax coloring working already. Do you have an  
> ETA for Intellisense support for the native .NET types?

The syntax coloring, code folding etc is already in place as we have it  
all for our current Ruby environment. None of this depends on  
information supplied by the Ruby interpreter, so moving it over to  
IronRuby was very simple.

We’ve been looking at .NET IntelliSense and this will be a _lot_ easier  
to implement than Ruby IntelliSense was. Naturally we can do Ruby  
IntelliSense today as we already have Ruby IntelliSense in Ruby In  
Steel. Once again, none of our Intellisense depends on ruby.exe - we’ve  
implemented the entire code analysis system ourselves - so it is easy  
for us to move it into our IronRuby IDE. We think we’ll be able to demo  
a system that has both .NET and Ruby code completion for IronRuby pretty  
soon now. Can’t give you an exact date but it’s going to be weeks, not  
months 😉

best wishes

Huw
