public class LabelGeneralButtons extends AbstractButtonArea
MARGIN, section
Constructor and Description |
---|
LabelGeneralButtons(org.eclipse.swt.widgets.Composite parent,
LabelPartSectionsEnum section,
LabelButtonListener listener)
Konstruktor zum erstellen der Buttons.
|
Modifier and Type | Method and Description |
---|---|
protected void |
drawButtons(org.eclipse.swt.widgets.Composite parent)
draws the button area and assign the corresponding
LabelPartButtonsEnum to each of them |
addListener, getSection, notifyListeners, removeListener, widgetDefaultSelected, widgetSelected
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, 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, 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, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public LabelGeneralButtons(org.eclipse.swt.widgets.Composite parent, LabelPartSectionsEnum section, LabelButtonListener listener)
parent
- das SWT-Eltern_Composite in dem die Buttons gemalt werdensection
- der Bereich zu dem die Buttons gehören.
(LabelPartSectionsEnum)listener
- der Listener, der benachrichtigt wird, wenn ein Button
gedrückt wurde.protected final void drawButtons(org.eclipse.swt.widgets.Composite parent)
AbstractButtonArea
LabelPartButtonsEnum
to each of themdrawButtons
in class AbstractButtonArea
parent
- in which the button need to be drawnAbstractButtonArea.drawButtons(Composite)