Package com.biglybt.ui.swt.pif
Interface UISWTInputReceiver
-
- All Superinterfaces:
UIInputReceiver
- All Known Implementing Classes:
AbstractUISWTInputReceiver
,SimpleTextEntryWindow
public interface UISWTInputReceiver extends UIInputReceiver
SWT-specific version ofUIInputReciever
, providing some additional methods to customise the appearance of the input receiver.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
selectPreenteredText(boolean select)
Indicates whether you want the preentered text to be selected (highlighted) or not.void
setLineHeight(int line_count)
Indicates how many lines by default to show the user to enter input.void
setSelectableItems(java.lang.String[] choices, int default_choice, boolean allow_edit)
Changes the entry box to be a combo box, where the values passed are selectable.void
setWidthHint(int width)
Indicates how wide you want the text entry window to be.-
Methods inherited from interface com.biglybt.pif.ui.UIInputReceiver
allowEmptyInput, getSubmittedInput, hasSubmittedInput, maintainWhitespace, prompt, setEnableSpecialEscapeHandling, setInputValidator, setLocalisedMessage, setLocalisedMessages, setLocalisedTitle, setMessage, setMessages, setMultiLine, setPreenteredText, setTextLimit, setTitle, userHitEscape
-
-
-
-
Method Detail
-
setWidthHint
void setWidthHint(int width)
Indicates how wide you want the text entry window to be.- Parameters:
width
-
-
setLineHeight
void setLineHeight(int line_count)
Indicates how many lines by default to show the user to enter input.- Parameters:
line_count
-
-
selectPreenteredText
void selectPreenteredText(boolean select)
Indicates whether you want the preentered text to be selected (highlighted) or not. Default istrue
.- Parameters:
select
-
-
setSelectableItems
void setSelectableItems(java.lang.String[] choices, int default_choice, boolean allow_edit)
Changes the entry box to be a combo box, where the values passed are selectable.- Parameters:
choices
- The list of options to be made available.default_choice
- Index of the option to present by default.allow_edit
- true if you still want to allow the user to enter their own text, false if you want to restrict them to the choices here.- Since:
- 3.0.5.3
-
-