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 voidorg.eclipse.swt.graphics.PointcomputeSize(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, setTextMethods 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, updateMethods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, addTypedListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, getTypedListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, removeListener, removeTypedListener, 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:
checkSubclassin classorg.eclipse.swt.widgets.Widget
-
computeSize
public org.eclipse.swt.graphics.Point computeSize(int wHint, int hHint, boolean changed) - Overrides:
computeSizein classorg.eclipse.swt.widgets.Control
-