[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.
|