Hi,
If one of you wondered why I posted bug report 3077822
<http://sourceforge.net/tracker/?limit=25&func=&group_id=118054&atid=679906&assignee=&status=4&category=&artgroup=&keyword=&submitter=&artifact_id=&assignee=&status=1&category=&artgroup=&submitter=&keyword=&artifact_id=&submit=Filter>,
I will explain what it was, and where it was dissimulated.
On my box, AffineTransformationPlugIn did not work except for shearing
transformations.
Actually, I have introduced this bug myself many months ago, when I have
updated the french language file :-[
Yesterday, I spent more than two hours looking for the bug in the
AffineTransformationPlugIn, but finally, I found it in the french
language file. Why ?
To make the plugin user interface as light as possible, I just
translated widget names this way
Origin
X =
Y =
Scale factor
X =
Y =
Shear factor
X =
Y =
But in MultiInputDialogBox, the "localized names" are used as "keys" for
the different parameters. In this case, all X and all Y keys were
conflicting.
This will be resolved before 1.4 release.
Hope it can save time to others.
As a side note, I noticed that AffineTransformation class used by the
plugin is now available in JTS, and I'd like to clean OJ code, maybe
declaring jump's class deprecated now (1.4) and removing it later (after
checking no well known external plugins used it)
Michaël
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel