Hi, >Hei Michael, > >i have seen that you fixed today some bugs (i think i would have take me >weeks to find out how to solve them) > > Unfortunately, I'm still struggling with the one concerning internal frame closing... but I'll get it :-)
Michaël >your efforts are incredible :o) >thanxs a lot!!! > >stefan > >michael michaud schrieb: > > >>Update of >>/cvsroot/jump-pilot/openjump/src/com/vividsolutions/jump/workbench/ui >>In directory >>sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv6061/src/com/vividsolutions/jump/workbench/ui >> >>Modified Files: >> TaskFrame.java >>Log Message: >>Fix the "Closing Cloned Window" bug (1475013) : now, layer manager resources >>are released only when the last internal frame using it is closed. >> >>Index: TaskFrame.java >>=================================================================== >>RCS file: >>/cvsroot/jump-pilot/openjump/src/com/vividsolutions/jump/workbench/ui/TaskFrame.java,v >>retrieving revision 1.1 >>retrieving revision 1.2 >>diff -C2 -d -r1.1 -r1.2 >>*** TaskFrame.java 16 Jun 2005 22:11:47 -0000 1.1 >>--- TaskFrame.java 2 Jun 2007 16:17:42 -0000 1.2 >>*************** >>*** 113,116 **** >>--- 113,119 ---- >> try { >> memoryCleanup(); >>+ workbenchContext.getWorkbench() >>+ .getFrame() >>+ .removeInternalFrame(TaskFrame.this); >> } catch (Throwable t) { >> >> workbenchContext.getWorkbench().getFrame().handleThrowable( >>*************** >>*** 175,180 **** >> timer.stop(); >> >>! getLayerManager().setFiringEvents(false); >>! getLayerManager().dispose(); >> layerViewPanel.dispose(); >> layerNamePanel.dispose(); >>--- 178,187 ---- >> timer.stop(); >> >>! int framesUsingThisLayerManager = workbenchContext.getWorkbench() >>! >>.getFrame().getInternalFramesAssociatedWith(task.getLayerManager()).size(); >>! if (framesUsingThisLayerManager==0) { >>! getLayerManager().setFiringEvents(false); >>! getLayerManager().dispose(); >>! } >> layerViewPanel.dispose(); >> layerNamePanel.dispose(); >> >> >>------------------------------------------------------------------------- >>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-cvslog mailing list >>[EMAIL PROTECTED] >>https://lists.sourceforge.net/lists/listinfo/jump-pilot-cvslog >> >> >> >> > >------------------------------------------------------------------------- >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