Menu

#1 allows to compact window (remove titlebar etc.)

open
nobody
None
5
2012-12-09
2004-01-01
No

Hi,

the following patch (affecting just
ConfigureButton.java) adds a menu item (Un)Hide that
can be used to hide the title bar which makes the
pspdash window a lot more compact and less intrusive.

--- pspdash/ConfigureButton.java 2003-08-24
06:24:06.000000000 +0100
+++ pspdash.new/ConfigureButton.java 2004-01-01
17:04:48.000000000 +0000
@@ -73,6 +73,7 @@
static final String DATA_ANALYSIS = "Data_Analysis";
static final String IMPORT_EXPORT = "Export";
static final String HELP_MENU = "Help";
+ static final String UN_HIDE = "(Un)Hide";
static final String EXIT_PROGRAM = "Exit";

static final String HELP_FRAME = "Help_Topics";
@@ -92,6 +93,7 @@
{ TASK_DIALOG, "TaskAndSchedule???" },
{ DATA_ANALYSIS, "DataChartsAndReports" },
{ IMPORT_EXPORT, "ExportingData" },
+ { UN_HIDE, null },
{ HELP_MENU, null },
{ EXIT_PROGRAM, null } };

@@ -277,6 +279,18 @@
public void launchForum () {
Browser.launch(FORUM_URL); }

public void showConsole () {
ConsoleWindow.showInstalledConsole(); }
+
+ public void Un_Hide() {
+
+ parent.dispose();
+ if (parent.isUndecorated())
+ parent.setUndecorated(false);
+ else
+ parent.setUndecorated(true);
+
+ parent.pack();
+ parent.show();
+ }

public void exitProgram() { parent.exitProgram(); }

@@ -314,6 +328,8 @@
submitBug ();
} else if (cmd.equals(HELP_FORUM)) {
launchForum ();
+ } else if (cmd.equals(UN_HIDE)) {
+ Un_Hide ();
} else if (cmd.equals(HELP_CONSOLE)) {
showConsole ();
} else if (cmd.equals(EXIT_PROGRAM)) {
@@ -321,4 +337,4 @@
}
}

Templates/resources/PSPDashboard.properties needs to be
modified to add the following line

(Un)Hide=(Un)Hide

Also, maybe (Un)Compact would be a more appropriate
menu item.

Please let me know if you need any more info.

HTH,

Shri

Discussion

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.