[Patchanim-commit] SF.net SVN: patchanim: [199] trunk/patchanim/src/com/mebigfatguy/patchanim
Brought to you by:
dbrosius
From: <dbr...@us...> - 2008-02-18 03:22:35
|
Revision: 199 http://patchanim.svn.sourceforge.net/patchanim/?rev=199&view=rev Author: dbrosius Date: 2008-02-17 19:22:40 -0800 (Sun, 17 Feb 2008) Log Message: ----------- add document name in title bar Modified Paths: -------------- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JPatchAnimFrame.java trunk/patchanim/src/com/mebigfatguy/patchanim/main/PatchAnimBundle.java trunk/patchanim/src/com/mebigfatguy/patchanim/resources.properties Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JPatchAnimFrame.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JPatchAnimFrame.java 2008-02-18 03:16:18 UTC (rev 198) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JPatchAnimFrame.java 2008-02-18 03:22:40 UTC (rev 199) @@ -27,6 +27,7 @@ import java.awt.event.WindowFocusListener; import java.io.File; import java.io.IOException; +import java.text.MessageFormat; import java.util.ResourceBundle; import javax.swing.ImageIcon; @@ -88,8 +89,10 @@ mediator.setDocument(document); cp.add(patchPanel, BorderLayout.CENTER); - setTitle(rb.getString(PatchAnimBundle.TITLE)); + String title = MessageFormat.format(rb.getString(PatchAnimBundle.NAMEDTITLE), rb.getString(PatchAnimBundle.UNTITLED)); + setTitle(title); + setIconImage(new ImageIcon(JPatchAnimFrame.class.getResource(ICON_URL)).getImage()); pack(); } @@ -204,6 +207,8 @@ saveItem.setEnabled(false); PatchPanelMediator mediator = PatchPanelMediator.getMediator(); mediator.setDocument(document); + String title = MessageFormat.format(rb.getString(PatchAnimBundle.NAMEDTITLE), rb.getString(PatchAnimBundle.UNTITLED)); + setTitle(title); } catch (IOException ioe) { JOptionPane.showMessageDialog(JPatchAnimFrame.this, rb.getString(PatchAnimBundle.SAVEFAILED)); } @@ -222,6 +227,11 @@ } } load(); + + ResourceBundle rb = PatchAnimBundle.getBundle(); + String title = MessageFormat.format(rb.getString(PatchAnimBundle.NAMEDTITLE), documentLocation.getName()); + setTitle(title); + } catch (IOException ioe) { ResourceBundle rb = PatchAnimBundle.getBundle(); JOptionPane.showMessageDialog(JPatchAnimFrame.this, rb.getString(PatchAnimBundle.LOADFAILED)); Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/main/PatchAnimBundle.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/main/PatchAnimBundle.java 2008-02-18 03:16:18 UTC (rev 198) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/main/PatchAnimBundle.java 2008-02-18 03:22:40 UTC (rev 199) @@ -24,6 +24,8 @@ public static final String ROOT = "patchanim."; public static final String TITLE = "patchanim.title"; + public static final String NAMEDTITLE = "patchanim.namedtitle"; + public static final String UNTITLED = "patchanim.untitled"; public static final String FILE = "patchanim.file"; public static final String NEW = "patchanim.new"; public static final String OPEN = "patchanim.open"; Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/resources.properties =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/resources.properties 2008-02-18 03:16:18 UTC (rev 198) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/resources.properties 2008-02-18 03:22:40 UTC (rev 199) @@ -17,6 +17,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ patchanim.title = PatchAnim +patchanim.namedtitle = PatchAnim - {0} +patchanim.untitled = Untitled patchanim.file = File patchanim.new = New patchanim.open = Open... This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |