Grrrrr. This now very embarrassing because after i pushed the build to my server and published the release post I found 2 major regressions who make editing fxgraph-Files fairly tedious. I also had a problem with my release script for the 3.7.0 version where I packaged the 0.0.9 version of e(fx)clipse instead of 0.0.10.
So I decided to make another release 0.0.11 which fixes the regression and the packaging. Sorry if this caused trouble to you but this simply slipped through my checks. For those who already downloaded the broken 0.0.10 release I’m sorry but you should redownload version 0.0.11 (it also includes one new feature).
Tooling
FXGraph
Preview Keyword
The keyword has been already part of the language but now its semantics are fully implemented. You can now prefix an attribute in your FXGraph-File with preview and so the content is only passed to the preview but not into the serialized file. I added this feature because sometimes it is necessary to fill controls with data to see how their layout changes. A good example in this sense is the ChoiceBox who layouts itself according to its content.
Pingback: Java desktop links of the week, January 9 | Jonathan Giles
Pingback: JavaFX links of the week, January 9 // JavaFX News, Demos and Insight // FX Experience
Prefconfigured distro
subclipse is not latest one. Why not include the 1.8.4?
because I was unable to auto-install 1.8.4 with using the p2-director. I’ll try 1.8.4 for the next release once more but don’t want to waste time in getting this working. If you want you can give it spin yourself the build-scripts are in the git-repo. I’m happy to receive patches. You can watch my progress or post findings to http://efxclipse.org/trac/ticket/40
There’s no org.tigris.subversion.clientadapter.svnkit.feature.feature.group in the 1.8.4 win64 anymore. The javahl is integrated even in x64.
I don’t have a linux to run you sh. So I think remove org.tigris.subversion.clientadapter.svnkit.feature.feature.group should work.
The plugins you integrate is actually the plugins I’m using. Just m2e miss. Yet, it doesn’t matter. I can install it myself. But I have to remove the old subclipse and install again. And the legacy plugins in the plugins folder are never removed by the uninstallation.
And for 1.8.4 you should integrate org.tigris.subversion.subclipse.graph.feature.feature.group as well.
I have looked into this and the problem is that 1.8.4 is not cross-platform. I could now package the 1.8.x for win32 and 1.6.x for all other operating systems but I decided to stay away from this until subclipse provides cross-platform support through svnkit. According to their site support for newer SVN-Versions is coming in Feb so I decided to wait for 0.0.13 or 0.0.14.
Hi
I am currently using the version 0.0.11, while trying to assign “Double.MAX_VALUE” to the property maxWidth of a button, I found myself in the following situation:
script javascript “example.js”
and
script javascript “var MAX_VALUE = java.lang.Double.MAX_VALUE;”
..
Button {
maxWidth : ??????????
}
As you can see, I tried to define the variable in two different ways inside the fxGraph file, however I couldn’t figure out how to assign it to the button´s property in order to receive the following result in the fxml file:
Thank you in advance.
fxml fragment didn’t made it through the comment system. Can you send me your fxgraph and expected fxml file or fragment?
my mail is tom dot schindl at bestsolution dot at
Ok I think I see what you want! Referencing script values is not yet supported. I filed http://efxclipse.org/trac/ticket/41
fixed in master – 0.0.12 will have support for this. The usage looks like this: https://github.com/tomsontom/e-fx-clipse/blob/master/at.bestsolution.efxclipse.testcases.fxgraph/src/at/bestsolution/efxclipse/testcases/fxgraph/ScriptTest.fxgraph. 0.12 is scheduled for January, 22nd 2012. I guess the only way until then is to init in a controller.
Thanks, I’ll wait for the new version!