wow Michael.. thanx for looking into. didn't know that we have so many windows and therefore some more issues
stefan Michael Michaud schrieb: > Hi, > > Larry, did you try to launch it with a java 1.6 jvm, it worked fine for > me with a 1.6.0_10 jre > > First impressions > Adoption of a docking framework seems the best way to improve user > experience with internal frames. > Keeping floating "projects" and having docked windows inside each > projets seems good to me (but I usually don't use several projects at > the same time) > I don't like too much the left tab + right tab on the top of each panel > (probably because I did not understand the usefulness). Also I think > there is some wasted place in the way panels are laid out. > > Now more about your implementation work, > Do you intend to include attribute tables in the docking framework (it > seems that actually, you have no way to dock it). I thing that ability > to dock attribute panels is the main reason we have to want to adopt a > docking framework. > Same question about info window, log window, schema window... > What about clone window plugin. Is there any compatibility issue (it > seems that you have cancelled it) > Why do you open an empty panel in the bottom part of the frame ? Can't > you create it as needed ? > > Sorry for the bunch of questions. Just a last one. > did you have opportunities to compare infonode to other free frameworks > (like MyDoggy, VLDocking...) ? > > Thanks for the work, hope we'll be able to adopt such a solution for OJ. > > Michaël > > Larry Becker a écrit : >> It didn't work for me. I can't get a project without: >> >> java.lang.UnsupportedClassVersionError: Bad version number in .class file >> at java.lang.ClassLoader.defineClass1(Native Method) >> at java.lang.ClassLoader.defineClass(Unknown Source) >> at java.security.SecureClassLoader.defineClass(Unknown Source) >> at java.net.URLClassLoader.defineClass(Unknown Source) >> at java.net.URLClassLoader.access$100(Unknown Source) >> at java.net.URLClassLoader$1.run(Unknown Source) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(Unknown Source) >> at java.lang.ClassLoader.loadClass(Unknown Source) >> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) >> at java.lang.ClassLoader.loadClass(Unknown Source) >> at java.lang.ClassLoader.loadClassInternal(Unknown Source) >> at >> com.vividsolutions.jump.workbench.ui.WorkbenchFrame.addTaskFrame(WorkbenchFrame.java:723) >> at >> com.vividsolutions.jump.workbench.ui.WorkbenchFrame.addTaskFrame(WorkbenchFrame.java:706) >> at >> com.vividsolutions.jump.workbench.ui.plugin.NewTaskPlugIn.execute(NewTaskPlugIn.java:51) >> at >> com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130) >> at >> com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller$4$1.run(FeatureInstaller.java:575) >> at java.awt.event.InvocationEvent.dispatch(Unknown Source) >> at java.awt.EventQueue.dispatchEvent(Unknown Source) >> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown >> Source) >> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.run(Unknown Source) >> >> Larry >> >> On Wed, Oct 8, 2008 at 3:54 PM, Michael Michaud >> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote: >> >> Hi SS, >> >> Thank you for letting us try bizzjump. The docking framework for >> OpenJump looks nice. >> I'll give it a try and let you know >> >> Michaël >> >> >> Sunburned Surveyor a écrit : >> > I've put together a demo version of BizzJUMP so other >> programmers can >> > check out my integration of the InfoNode Docking Windows Framework. >> > You can download it here: >> > >> > http://www.redefinedhorizons.com/shared_files/bizzjump-20081008.zip >> > >> > Please not this distro contains some expiremental code and plug-ins, >> > so don't expect everything to work. :] However, it should give you a >> > chance to play around with the docking windows framework. >> > >> > The source code for BizzJUMP can be viewed on the SourceForge >> SurveyOS >> > Project SVN: >> > >> > http://surveyos.svn.sourceforge.net/viewvc/surveyos/java/bizzJUMP/ >> > >> > No programming library is perfect, and the InfoNode Docking Windows >> > Framework is no exception. The docking window framework has some >> > trouble with alternate look and feels. I had real problems with some >> > of the Substance look and feels, including dirty areas that wouldn't >> > repaint and task windows that would dissappear. I don't think you'll >> > have these problems if you stick to the "native" look and feels >> or the >> > metal look and feel. BizzJUMP is currently using the infonode >> look and >> > feel, and this isn't causing any problems. >> > >> > The following points may also be of interest: >> > >> > - I set up the BizzJUMP TaskFrame to contain three (3) main >> tabs. The >> > LayerNamePanel is in its own tab and the LayerViewPanel is in >> its own >> > tab. There is a third tab that can be used by plug-ins to present >> > supplemental information. You can adjust and rearrange (change the >> > location of) all three of these tabs. I have modified the tabs used >> > for the LayerViewPanel and LayerNamePanel so that you can't close >> > them. This keeps the user from closing one of the tabs and then not >> > being able to get it back. I made some special modifications to the >> > InfoNode code so that the third tab will always keep one tab >> open (for >> > the same reason). However, if you have multiple tabs open in the >> third >> > tab area you will be able to close the tabs until only one tab >> > remains. >> > >> > It is still possible to make each of the three main tabs a floating >> > window. If the user makes one of these main tabs a floating window >> > they will be able to close the window and will not be able to >> get that >> > "view" back! The only option at this point is for the user to >> start a >> > new task. There may be a way to disable the close button on >> views that >> > migrate from a tab to a floating window, but I haven't had time to >> > check that out just yet. >> > >> > - You can see how the third main tab for supplemental information >> > works by using the SurveyOS>Demo>Add Tab Demo menu command and the >> > SurveyOS>Plug-In>Plug-IN Manager menu command. At this time the >> > plug-in manager is the only plug-in I have that makes use of the >> > supplemental information tab. >> > >> > Let me know if you guys have any questions on my code or suggestions >> > for improvement. If this is something that we would like to try in a >> > release/fork of OpenJUMP I'll be willing to port the code to >> OpenJUMP. >> > >> > The Sunburned Surveyor >> > >> > P.S. - I believe I've got BizzJUMP compiled for Java 1.6. So you'll >> > need a current run time to use it. >> > >> > >> ------------------------------------------------------------------------- >> > This SF.Net email is sponsored by the Moblin Your Move >> Developer's challenge >> > Build the coolest Linux based applications with Moblin SDK & win >> great prizes >> > Grand prize is a trip for two to an Open Source event anywhere >> in the world >> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> <http://moblin-contest.org/redirect.php?banner_id=100&url=/> >> > _______________________________________________ >> > Jump-pilot-devel mailing list >> > Jump-pilot-devel@lists.sourceforge.net >> <mailto:Jump-pilot-devel@lists.sourceforge.net> >> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> > >> > >> > >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win >> great prizes >> Grand prize is a trip for two to an Open Source event anywhere in >> the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> <http://moblin-contest.org/redirect.php?banner_id=100&url=/> >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> <mailto:Jump-pilot-devel@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> >> >> >> -- >> http://amusingprogrammer.blogspot.com/ >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> 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 the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > 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 the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel