From: <doc...@us...> - 2007-06-05 01:00:45
|
Revision: 80 http://openpcl.svn.sourceforge.net/openpcl/?rev=80&view=rev Author: documentsystems Date: 2007-06-04 18:00:47 -0700 (Mon, 04 Jun 2007) Log Message: ----------- Howard Hoagland. In applySelectedLookAndFeel(), made the redraw of tree node names happen to all open views instead of the currently selected view only. Modified Paths: -------------- openpcl/src/com/openpcl/viewer/OpenPCLViewer.java Modified: openpcl/src/com/openpcl/viewer/OpenPCLViewer.java =================================================================== --- openpcl/src/com/openpcl/viewer/OpenPCLViewer.java 2007-06-04 23:42:37 UTC (rev 79) +++ openpcl/src/com/openpcl/viewer/OpenPCLViewer.java 2007-06-05 01:00:47 UTC (rev 80) @@ -936,8 +936,6 @@ * Subclass plugins override this method so do not delete or rename this method. */ public void applySelectedLookAndFeel() { SwingUtilities.updateComponentTreeUI(mParentFrame); - // Re-draw node names on the tree because sometimes node names have ... and the last 5 to 10 chars chopped off - SwingUtilities.updateComponentTreeUI(mPosViewSelected.getPosTree().getPagesJTree()); SwingUtilities.updateComponentTreeUI(mPosPrintChoicesPopupDialog); SwingUtilities.updateComponentTreeUI(mPosZoomPopupDialog); SwingUtilities.updateComponentTreeUI(mPosChangeTheLookPopupDialog); @@ -945,6 +943,15 @@ SwingUtilities.updateComponentTreeUI(mPosHelpChoicesPopupDialog); SwingUtilities.updateComponentTreeUI(mLicenseInfoDialog); SwingUtilities.updateComponentTreeUI(mHelpAboutDialog); + + if (mPosViewArray != null && mPosViewArray.length > 0) { + for (PosView tPosView : mPosViewArray) { + // Re-draw node names on all the opened file trees because sometimes node names have the last 5 to 10 chars chopped off + if (tPosView != null) { + SwingUtilities.updateComponentTreeUI(tPosView.getPosTree().getPagesJTree()); + } + } + } } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |