# FXRuby example that employs FXColorWell wanted

**URL:** <https://www.ruby-forum.com/t/fxruby-example-that-employs-fxcolorwell-wanted/130062>\
**Category:** Ruby\
**Created:** [February 25, 2008, 3:45am UTC](https://www.ruby-forum.com/t/fxruby-example-that-employs-fxcolorwell-wanted/130062 "2008-02-25T03:45:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![RichardOnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Post date:** [February 25, 2008, 3:45am UTC](https://www.ruby-forum.com/t/fxruby-example-that-employs-fxcolorwell-wanted/130062/1 "2008-02-25T03:45:58Z")

</div>

Hi All,

I’ve got two questions:

1. Where can I find an FXRuby example that employs FXColorWell?
2. Does my Ruby installation have FXColorWell installed properly?

I’m working through Lyle J.'s excellent (so far) tutorial on  
FXRuby. I’m up to Chapter 5, Drag and Drop, at  
[http://www.fxruby.org/doc/dragdroptut.html](http://www.fxruby.org/doc/dragdroptut.html).  
While developing a window to use a dropped-in color for its  
background, Lyle suggests creating another application that uses  
FXColorWell for test purposes.

But I don’t know how to create the latter application. I scoured the  
Net for an example, to no avail. Where can I find one?

I started to code one, and included the statement:

require ‘FXColorWell’

to which Ruby responded “no such file to load – FXColorWell  
(LoadError)”

I searched my Ruby installation for all files named ‘FXColorWell’ in  
part, regardless of case. I found 6 files, all in Ruby\lib\ruby\gems  
\1.8:

gems\fxruby-1.6.13-x86-mswin32\rdoc-sources\FXColorWell.rb  
gems\fxruby-1.6.12-mswin32\rdoc-sources\FXColorWell.rb  
doc\fxruby-1.6.13-x86-mswin32\ri\Fox\FXColorWell\cdesc-  
FXColorWell.yaml  
doc\fxruby-1.6.13-x86-mswin32\rdoc\files\rdoc-sources  
\FXColorWell\_rb.html  
doc\fxruby-1.6.13-x86-mswin32\rdoc\classes\Fox\FXColorWell.html  
doc\fxruby-1.6.12-mswin32\ri\Fox\FXColorWell\cdesc-FXColorWell.yaml

I’ve got the local gems: fxruby (1.6.13, 1.6.12)

Is the FXColorWell.rb under rdoc-sources the file that my require  
statement would look for?

Thanks in Advance,  
Richard

---

<div class="post-metadata">

**Author:** ![RichardOnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Post date:** [February 25, 2008, 2:13pm UTC](https://www.ruby-forum.com/t/fxruby-example-that-employs-fxcolorwell-wanted/130062/2 "2008-02-25T14:13:36Z")

</div>

On Feb 24, 2008, at 8:44 PM, RichardOnRails wrote:

> I’ve got two questions:
> 
> 1. Where can I find an FXRuby example that employs FXColorWell?

Several of the examples included in the FXRuby source distribution  
demonstrate the use of the FXColorWell widget. See for example  
datatarget.rb or image.rb.

> 1. Does my Ruby installation have FXColorWell installed properly?

If you have FXRuby installed, then yes, FXColorWell is just one of the  
many widgets in FXRuby’s library.

> I started to code one, and included the statement:
> 
> require ‘FXColorWell’
> 
> to which Ruby responded “no such file to load – FXColorWell  
> (LoadError)”

You don’t need to require() any additional libraries (other than  
FXRuby, I mean) to use FXColorWell. Just create an FXColorWell widget  
somewhere, e.g.

colorwell = FXColorWell.new(…)

> I searched my Ruby installation for all files named ‘FXColorWell’ in  
> part, regardless of case. I found 6 files, all in Ruby\lib\ruby\gems  
> \1.8:

Those are documentation files…

> Is the FXColorWell.rb under rdoc-sources the file that my require  
> statement would look for?

Also documentation.

Hope this helps,

Lyle

P.S. If I were going to shamelessly plug the FXRuby book, which is now  
available in Beta at [Pragmatic Bookshelf: By Developers, For Developers](http://www.pragprog.com/titles/fxruby), this is  
where I’d do that.

---

<div class="post-metadata">

**Author:** ![RichardOnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Post date:** [February 25, 2008, 10:35pm UTC](https://www.ruby-forum.com/t/fxruby-example-that-employs-fxcolorwell-wanted/130062/3 "2008-02-25T22:35:52Z")

</div>

On Feb 25, 8:12 am, Lyle J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> You don’t need to require() any additional libraries (other than
> 
> available in Beta athttp://www.pragprog.com/titles/fxruby, this is  
> where I’d do that.

Hi Lyle,

> Hope this helps

It certainly does: it excellent. Thanks.

Thanks also for all the work you’ve done on FXRuby.

Best wishes,  
Richard

---

<div class="post-metadata">

**Author:** ![RichardOnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Post date:** [February 26, 2008, 12:45am UTC](https://www.ruby-forum.com/t/fxruby-example-that-employs-fxcolorwell-wanted/130062/4 "2008-02-26T00:45:51Z")

</div>

On Feb 25, 8:12 am, Lyle J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> You don’t need to require() any additional libraries (other than
> 
> available in Beta athttp://www.pragprog.com/titles/fxruby, this is  
> where I’d do that.

Hi Lyle,

> P.S. If I were going to shamelessly plug the FXRuby book …

I just noticed your “P.S.” now, and it’s NOT a shameless plug. It’s a  
legitimate reference to the most authoritative book [soon to be]  
available. Amazon says I’ll be able to get it in April.

Again, thanks for your help,  
Richard
