Hello, answers between lines 2011/9/8 Hussein Shafie <[email protected]>: > On 09/08/2011 04:23 PM, Fabián Mandelbaum wrote: >> >> I've tested the workaround and it works fine... except that it doesn't >> work on Safari. >> >> I don't see the applet window handle on Safari, so pressing Cmd+Shift >> doesn't have any effect on it. The workaround works fine on Firefox6 and >> Chrome13, both on OS X Snow Leopard and OS X Lion. >> >> Please add this information to your already excellent update on the web >> page if you see it fit, and if you can check on your side to confirm >> this behaviour, of course. > > This morning, we have tested our Editor1 applet against Safari 5.1, Firefox > 6 and Google Chrome 13 running on Leopard, Snow Leopard and Lion. > > The behavior of Safari 5.1 does not fundamentally differ from the behavior > of the other browsers (hence, basically it's a Java plug-in problem, and > not a browser problem). > > However it's true that with Safari, dragging the top bar of the applet panel > is less obvious than with say, Firefox. I mean, this works more or less > randomly with Safari. > > That's why we have taken the care to write in > http://www.xmlmind.com/xmleditor/known_problems.html#applet_problems > > ``no *really* *usable* workaround'' > > ``Pressing Cmd+Shift *sometimes* allows to drag the applet panel'' >
Oh, I haven't read it properly then (you know... the rush of the developer :-)), sorry, my mistake. > Another possible workaround, that we did not test, seems to remove "<param > name="separate_jvm" value="true" />" from the applet parameters. > > Excerpts from http://www.xmlmind.com/xmleditor/_applet/editor1.html: > --- > <applet name="XXE" id="XXE" mayscript="true" > code="com.xmlmind.xmleditapp.applet.Applet" > width="100%" height="600"> > <param name="jnlp_href" value="xxe.jnlp" /> > <param name="appClass" > value="com.xmlmind.xmleditapp.applet.Editor1App" /> > > <param name="separate_jvm" value="true" /> > > <param name="classloader_cache" value="false" /> > > <param name="argument0" value="-new" /> > <param name="argument1" value="DocBook v5+" /> > <param name="argument2" value="article" /> > <param name="argument3" value="Untitled.xml" /> > > Sorry but XMLmind XML Editor requires the Java<sup>TM</sup> Plug-In > version 1.6.0_10 and above in order to run. > </applet> > --- I'll try to remove the param from the deployment of XXE as an applet, and see the results, and report here about my experiments. > > All in all, it seems that the future of applets and desktop applications > written in Java is not bright on Mac OS X. For us, this is really a problem > as we have a lot (may be one third) of Mac customers. And no, we do not > intend to rewrite XXE in Objective-C/Cocoa or in C++/Qt. > Well, maybe it's time to write XXE in ... JavaScript? ;-) I hope you can find a satisfactory solution to fulfill the needs of your Mac customers. Thanks. -- Fabián Mandelbaum IS Engineer -- XMLmind XML Editor Support List [email protected] http://www.xmlmind.com/mailman/listinfo/xmleditor-support

