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''

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>
---

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.



 
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to