X-Git-Url: http://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2Ffunction%2FSaveConfig.java;fp=tim%2Fprune%2Ffunction%2FSaveConfig.java;h=c229437f7ac4cccbcb03e852bf9aa39667d48736;hp=7d730d1b5763d5f819a1dfdf5a1cda70ea0e4b3b;hb=6f96fb8a39cd8dadff3602eec8a26ed2a7d1fca8;hpb=6c4d1e66abb6fee79b28b2e0c63487c081a3ff38 diff --git a/tim/prune/function/SaveConfig.java b/tim/prune/function/SaveConfig.java index 7d730d1..c229437 100644 --- a/tim/prune/function/SaveConfig.java +++ b/tim/prune/function/SaveConfig.java @@ -4,6 +4,7 @@ import java.awt.BorderLayout; import java.awt.Component; import java.awt.FlowLayout; import java.awt.GridLayout; +import java.awt.Rectangle; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; @@ -158,6 +159,12 @@ public class SaveConfig extends GenericFunction */ private void saveConfig(File inSaveFile) { + // Set current window position in config + Rectangle currBounds = _app.getFrame().getBounds(); + String windowBounds = "" + currBounds.x + "x" + currBounds.y + "x" + + currBounds.width + "x" + currBounds.height; + Config.setConfigString(Config.KEY_WINDOW_BOUNDS, windowBounds); + // TODO: Check for null inSaveFile, then just call finish() ? FileOutputStream outStream = null; try