Running in full screen mode
Brought to you by:
ken_raisor,
tuma
In previous versions of the Dashboard using the Maximize button in the top right made the interface truely full screen which was useful when leaving ones PC so that when one returned one was forced to restart/stop/adjust Dashboard accordingly. In 1.8, this facility has been lost. The maximise button sets the gui full screen and then resizes to full width but standard height. Can this property be adjusted?
Hazel Crofts
DEK Printing Machines Ltd
hcrofts@dek.com
Logged In: YES
user_id=64192
Originator: NO
Thank you for the feedback! The development team will evaluate this request for the next release.
Logged In: YES
user_id=911
Originator: NO
ProcessDashboard.java's ResizeWatcher(), which doesn't appear to exist
in 1.6.5, seems to be the function that's overriding the user's request
to maximise the window. Perhaps something like this untested change
would help.
--- ProcessDashboard.java.orig 2007-12-03 09:06:02.000000000 +0000
+++ ProcessDashboard.java 2007-12-03 09:04:54.000000000 +0000
@@ -621,6 +621,13 @@
private class ResizeWatcher extends ComponentAdapter {
public void componentResized(ComponentEvent e) {
+ // If user has maximised the window, then respect their
+ // decision.
+ if ((getExtendedState() & Frame.MAXIMIZED_BOTH) ==
+ Frame.MAXIMIZED_BOTH) {
+ return;
+ }
+
Dimension minSize = getMinimumSize();
Dimension preferredSize = getPreferredSize();
Dimension currentSize = getSize();