Package com.biglybt.ui.swt.widgets
Class ButtonWithMinWidth
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Button
com.biglybt.ui.swt.widgets.ButtonWithMinWidth
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class ButtonWithMinWidth
extends org.eclipse.swt.widgets.Button
-
Field Summary
FieldsFields inherited from class org.eclipse.swt.widgets.Widget
handle
-
Constructor Summary
ConstructorsConstructorDescriptionButtonWithMinWidth
(org.eclipse.swt.widgets.Composite parent, int style, int minWidth) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
org.eclipse.swt.graphics.Point
computeSize
(int wHint, int hHint, boolean changed) Methods inherited from class org.eclipse.swt.widgets.Button
addSelectionListener, getAlignment, getGrayed, getImage, getSelection, getText, removeSelectionListener, setAlignment, setEnabled, setGrayed, setImage, setSelection, setText
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isAutoScalable, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setFocus, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
Field Details
-
minWidth
private final int minWidth
-
-
Constructor Details
-
ButtonWithMinWidth
public ButtonWithMinWidth(org.eclipse.swt.widgets.Composite parent, int style, int minWidth)
-
-
Method Details
-
checkSubclass
protected void checkSubclass()- Overrides:
checkSubclass
in classorg.eclipse.swt.widgets.Widget
-
computeSize
public org.eclipse.swt.graphics.Point computeSize(int wHint, int hHint, boolean changed) - Overrides:
computeSize
in classorg.eclipse.swt.widgets.Control
-