Class widget:entry
        
        Single-line text entry widget
        
This module is only available from the UI process Lua state.
The entry widget shows a text box for single-line user input.
Methods
entry:insert (position, text)
Insert text into the entry widget.
Parameters
- 
            positionType: integerOptionalOptional position at which to insert text. Defaults to inserting at the end of any text already in the entry widget.
- 
            textType: stringThe text to insert.
entry:select_region (startpos, startpos)
Select some or all of the text within the entry widget.
Parameters
- 
            startposType: integerThe start of the region.
- 
            startposType: integerOptionalThe end of the region. Defaults to the end of the text in the entry widget.
Properties
entry.position
Type: integer
                    
                    Read-write
                
The position of the caret within the entry widget.
            entry.text
Type: string
                    
                    Read-write
                
The contents of the entry widget.
            entry.fg
Type: string
                    
                    Read-write
                
The color of the text within the entry widget.
            entry.bg
Type: string
                    
                    Read-write
                
The background color of the entry widget.
            entry.font
Type: string
                    
                    Read-write
                
The font to use to display the text within the entry widget.
            entry.show_frame
Type: boolean
                    
                    Read-write
                
Whether the frame surrounding the entry widget should be shown.
            Signals
"activate"
Emitted when the entry widget is activated by pressing the Enter key.
"changed"
Emitted when the text within the entry widget changes.
"property::position"
Emitted when the position of the caret within the entry widget changes.
"key-press"
Emitted when a key is pressed while the entry widget has the input focus.
Parameters
- 
            modifiersType: tableAn array of strings, one for each modifier key held.
- 
            keyType: stringThe key that was pressed, if printable, or a keysym otherwise.
Return Values
- 
            booleantrueif the event has been handled and should not be propagated further.
Attribution
Copyright
- 2010 Mason Larobina