Class StandardButtonsArea
java.lang.Object
com.biglybt.ui.swt.views.skin.StandardButtonsArea
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate String[]private org.eclipse.swt.widgets.Button[]private Integer[]private org.eclipse.swt.widgets.Buttonprivate intprivate BufferedLabelprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidclicked(int buttonValue) intintgetButtonPosFromVal(int buttonVal) org.eclipse.swt.widgets.Button[]intgetButtonVal(int buttonPos) getLabel()voidsetButtonEnabled(int buttonVal, boolean enable) voidsetButtonIDs(String[] buttons) voidsetButtonVals(Integer[] buttonVals) voidsetDefaultButtonPos(int defaultOption) voidswt_createButtons(org.eclipse.swt.widgets.Composite cBottomArea)
-
Field Details
-
def_button
private org.eclipse.swt.widgets.Button def_button -
buttons
private org.eclipse.swt.widgets.Button[] buttons -
label
-
buttonsEnabled
-
BUTTON_PADDING
private static final int BUTTON_PADDING- See Also:
-
MIN_BUTTON_WIDTH
private static final int MIN_BUTTON_WIDTH- See Also:
-
buttonIDs
-
buttonVals
-
defaultButtonPos
private int defaultButtonPos
-
-
Constructor Details
-
StandardButtonsArea
public StandardButtonsArea()
-
-
Method Details
-
setButtonIDs
-
setButtonVals
-
setDefaultButtonPos
public void setDefaultButtonPos(int defaultOption) -
getButtonVal
public int getButtonVal(int buttonPos) -
getButtonCount
public int getButtonCount() -
getButtonPosFromVal
public int getButtonPosFromVal(int buttonVal) -
swt_createButtons
public void swt_createButtons(org.eclipse.swt.widgets.Composite cBottomArea) -
clicked
protected abstract void clicked(int buttonValue) -
setButtonEnabled
public void setButtonEnabled(int buttonVal, boolean enable) -
getButtons
public org.eclipse.swt.widgets.Button[] getButtons() -
getLabel
-