Package com.biglybt.ui.swt.pif
Interface UISWTInputReceiver
- All Superinterfaces:
UIInputReceiver
- All Known Implementing Classes:
AbstractUISWTInputReceiver
,SimpleTextEntryWindow
SWT-specific version of
UIInputReciever
, providing some additional
methods to customise the appearance of the input receiver.-
Method Summary
Modifier and TypeMethodDescriptionvoid
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
(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 Details
-
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
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
-