Package com.biglybt.ui.swt
Class Utils.ShellMetricsResizeListener
java.lang.Object
com.biglybt.ui.swt.Utils.ShellMetricsResizeListener
- All Implemented Interfaces:
org.eclipse.swt.widgets.Listener
- Enclosing class:
Utils
private static class Utils.ShellMetricsResizeListener
extends Object
implements org.eclipse.swt.widgets.Listener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.eclipse.swt.graphics.Rectangle
private int
private org.eclipse.swt.graphics.Rectangle
private int
private final String
-
Constructor Summary
ConstructorsConstructorDescriptionShellMetricsResizeListener
(org.eclipse.swt.widgets.Shell shell, String sConfigPrefix) -
Method Summary
Modifier and TypeMethodDescriptionprivate int
calcState
(org.eclipse.swt.widgets.Shell shell) void
handleEvent
(org.eclipse.swt.widgets.Event event)
-
Field Details
-
sConfigPrefix
-
currentState
private int currentState -
currentBounds
private org.eclipse.swt.graphics.Rectangle currentBounds -
savedState
private int savedState -
savedBounds
private org.eclipse.swt.graphics.Rectangle savedBounds
-
-
Constructor Details
-
ShellMetricsResizeListener
ShellMetricsResizeListener(org.eclipse.swt.widgets.Shell shell, String sConfigPrefix)
-
-
Method Details
-
calcState
private int calcState(org.eclipse.swt.widgets.Shell shell) -
handleEvent
public void handleEvent(org.eclipse.swt.widgets.Event event) - Specified by:
handleEvent
in interfaceorg.eclipse.swt.widgets.Listener
-