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.Rectangleprivate intprivate org.eclipse.swt.graphics.Rectangleprivate intprivate final String -
Constructor Summary
ConstructorsConstructorDescriptionShellMetricsResizeListener(org.eclipse.swt.widgets.Shell shell, String sConfigPrefix) -
Method Summary
Modifier and TypeMethodDescriptionprivate intcalcState(org.eclipse.swt.widgets.Shell shell) voidhandleEvent(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:
handleEventin interfaceorg.eclipse.swt.widgets.Listener
-