mhm.. i am bit confuses first we were talking about a launch tool and now about an installer?
@Paul.. Steve has long time ago setup an installer for windows for OJ version 1.0.1. This stuff is still on the cvs. as far as i remember it is the nullsoft installer. stefan Larry Becker schrieb: > Hi Paul, > > Assuming everyone agrees, of course, that would be great! The > Eclipse launcher that it is based on is written in cross platform C > (mostly) with the necessarily platform dependent stuff isolated into > specific directories. > > Supporting drag and drop is simply a matter of processing command > line arguments to the launcher and passing them on to JUMP on startup. > We had to do a few mods to JUMP to get it working reliably. After > JUMP is up and running, when the launcher gets a drag and drop or > double-click, it sends keystrokes to the JUMP window that give it > focus and invoke the proper interface routine. > > The SkyJUMP launcher source is at: > http://skyjump.cvs.sourceforge.net/skyjump/skyjump/launcher/ > > I can help with the port when I get through with my rendering mods. > > regards, > Larry Becker > > On 7/3/07, Paul Austin <[EMAIL PROTECTED]> wrote: >> Hi Larry, >> >> As you've obviously tried various different launchers and come up with one >> that works with the JUMP platform, any chance that we could back port this >> work into open jump? What else is required to support drag and drop into the >> JUMP platform. Also I'm presuming your launcher allows you to have only one >> copy so if you double click on a file it loads in the current instance >> rather than start a new one. >> >> I think we should create a new SVN module openjump-win32, where we can put >> the launcher and installers specific to the windows 32-bit platform. >> >> Paul >> >> >> Larry Becker wrote: >> I've tried launch4j and it worked OK. For SkyJUMP I ultimately >> decided to build a custom launcher using the eclipse launcher for >> additional flexibility. That was the only way I could get >> double-click and drag and drop file functionality to work. >> >> Larry >> >> On 7/3/07, Paul Austin <[EMAIL PROTECTED]> wrote: >> >> >> Stefan, >> >> Have a look under installer directory in SVN, I'm not sure who put it >> there. >> >> Paul >> >> >> Stefan Steiniger wrote: >> i don't have problems with launch4j >> >> although i did miss who uses jsmooth? (maybe because i have been not >> following the list in the last 2 weeks) >> >> stefan >> >> Paul Austin wrote: >> >> >> >> I've been looking at the existing windows launcher using JSmooth and >> see one problem with it. With JSmooth you have to explicitly state the >> full list of jar files in the lib and the batik directory. Therefore >> if we change library versions or add new libraries we would need to >> update the .jsmooth file and recreate the exe file. >> >> I had a look at http://launch4j.sourceforge.net/ and it >> supports wild >> cards for the class path and have created the attached configuration >> to create the exe file. >> >> What do people think about using launch4j instead? >> >> Paul >> >> ------------------------------------------------------------------------ >> >> <launch4jConfig> >> <dontWrapJar>true</dontWrapJar> >> <headerType>gui</headerType> >> <jar></jar> >> <outfile>openjump.exe</outfile> >> <errTitle></errTitle> >> <cmdLine>-properties bin/workbench-properties.xml -plug-in-directory >> lib/ext</cmdLine> >> <chdir>..</chdir> >> <priority>normal</priority> >> <downloadUrl>http://java.com/download</downloadUrl> >> <supportUrl></supportUrl> >> <customProcName>true</customProcName> >> <stayAlive>false</stayAlive> >> <icon>C:\Documents and Settings\paustin\My >> Documents\workspace\openjump\installer\OpenJump.ico</icon> >> <classPath> >> <mainClass>com.vividsolutions.jump.workbench.JUMPWorkbench</mainClass> >> <cp>./lib/*.jar</cp> >> <cp>./lib/batik/*.jar</cp> >> <cp>./build/*.jar</cp> >> </classPath> >> <jre> >> <path></path> >> <minVersion>1.5.0</minVersion> >> <maxVersion></maxVersion> >> <dontUsePrivateJres>false</dontUsePrivateJres> >> <initialHeapSize>256</initialHeapSize> >> <maxHeapSize>256</maxHeapSize> >> <opt>-Djava.library.path=lib/ext</opt> >> <opt>-Dlog4j.configuration=file:bin/log4j.xml</opt> >> </jre> >> </launch4jConfig> >> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> >> >> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> > > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel