Package com.biglybt.ui.swt.views.skin
Class StandardButtonsArea
java.lang.Object
com.biglybt.ui.swt.views.skin.StandardButtonsArea
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private String[]
private org.eclipse.swt.widgets.Button[]
private Integer[]
private org.eclipse.swt.widgets.Button
private int
private BufferedLabel
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
clicked
(int buttonValue) int
int
getButtonPosFromVal
(int buttonVal) org.eclipse.swt.widgets.Button[]
int
getButtonVal
(int buttonPos) getLabel()
void
setButtonEnabled
(int buttonVal, boolean enable) void
setButtonIDs
(String[] buttons) void
setButtonVals
(Integer[] buttonVals) void
setDefaultButtonPos
(int defaultOption) void
swt_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
-