<headius[m]>
There are some folks here but maybe not around currently
<GGibson[m]>
ah ok
<GGibson[m]>
I'd like to experiment with it a bit
<byteit101[m]>
G. Gibson: I'm a maintainer. What's up?
<mistergibson>
byteit101[m]: I'm of a mind to build a cross platform app and I am looking at swt as well as jrubyfx
<mistergibson>
can I have more than ONE window generated for my app with fx?
<mistergibson>
swt seems to limit me to a single window
<byteit101[m]>
yes, I think, what do you mean "generated"?
<mistergibson>
well either ui dsl generated from db objects, or fxml
<byteit101[m]>
jrubyfx is a thin wrapper of javafx
<mistergibson>
ok
<mistergibson>
I know zero about javafx -- total n00b
<mistergibson>
but I love ruby and am willing to learn the dsl/toolkit generally
<byteit101[m]>
Lots of goodness is coming when jruby 9.3 has my constructor PR merged (still in progress), which will enable a simpler jrubyfx setup
<mistergibson>
sweet
<mistergibson>
you know the ETA of 9.3?
<byteit101[m]>
I'll warn you that I don't do too much with the DSL, I prefer FXML+ Javaisms in the apps I've written
<byteit101[m]>
No, but I know I'm still working on the PR :-D
<mistergibson>
ah ok
<mistergibson>
Well, the dsl has appeal as I can embed a lot of my own script w/in it to get work done.
<mistergibson>
also - I need to sent each screen object an event -- is this supported?
<byteit101[m]>
Yes. The only weird thing is that @ivars don't work in the dsl script
<mistergibson>
whoa
<mistergibson>
ouch
<byteit101[m]>
because it all evaluates in the contect of the objects. It's nice otherwise, but you have to do lvar=@ivar for all ivars you want when using the dsl
<byteit101[m]>
(that's one reason I minimize it's usage in my apps in favor of javaisms)
<byteit101[m]>
> also - I need to sent each screen object an event -- is this supported?