Used as an input control for the osd keyboard and other input fields.
Class: ControlEdit(x, y, width, height, label[, font, textColor,
disabledColor, alignment, focusTexture, noFocusTexture])
The edit control allows a user to input text in Kodi. You can choose the font, size, colour, location and header of the text to be displayed.
x | integer - x coordinate of control. | |||||||||||||||||||||
y | integer - y coordinate of control. | |||||||||||||||||||||
width | integer - width of control. | |||||||||||||||||||||
height | integer - height of control. | |||||||||||||||||||||
label | string or unicode - text string. | |||||||||||||||||||||
font | [opt] string - font used for label text. (e.g. 'font13') | |||||||||||||||||||||
textColor | [opt] hexstring - color of enabled label's label. (e.g. '0xFFFFFFFF') | |||||||||||||||||||||
disabledColor | [opt] hexstring - color of disabled label's label. (e.g. '0xFFFF3300') | |||||||||||||||||||||
alignment | [opt] integer - alignment of label
| |||||||||||||||||||||
focusTexture | [opt] string - filename for focus texture. | |||||||||||||||||||||
noFocusTexture | [opt] string - filename for no focus texture. |
Example:
setLabel | ( | ... | ) |
Function: setLabel(label[, font, textColor, disabledColor, shadowColor, focusedColor, label2])
label | string or unicode - text string. |
font | [opt] string - font used for label text. (e.g. 'font13') |
textColor | [opt] hexstring - color of enabled label's label. (e.g. '0xFFFFFFFF') |
disabledColor | [opt] hexstring - color of disabled label's label. (e.g. '0xFFFF3300') |
shadowColor | [opt] hexstring - color of button's label's shadow. (e.g. '0xFF000000') |
focusedColor | [opt] hexstring - color of focused button's label. (e.g. '0xFF00FFFF') |
label2 | [opt] string or unicode - text string. |
Example:
getLabel | ( | ) |
Function: getLabel()
Example:
setText | ( | ... | ) |
Function: setText(value)
value | string or unicode - text string. |
Example:
getText | ( | ) |
Function: getText()
Example:
setType | ( | ... | ) |
Function: setType(type, heading)
type | integer - type of the edit control.
| ||||||||||||||||||||
heading | string or unicode - heading that will be used for to numeric or keyboard dialog when the edit control is clicked. |
Example: