diff --git a/TermTk/TTkUiTools/properties/lineedit.py b/TermTk/TTkUiTools/properties/lineedit.py index eaba507e..9076d113 100644 --- a/TermTk/TTkUiTools/properties/lineedit.py +++ b/TermTk/TTkUiTools/properties/lineedit.py @@ -41,5 +41,11 @@ TTkLineEditProperties = { 'init': {'name':'text', 'type':'singleLineTTkString', } , 'get': {'cb':TTkLineEdit.text, 'type':'singleLineTTkString' } , 'set': {'cb':TTkLineEdit.setText, 'type':'singleLineTTkString' } } - },'signals' : {},'slots' : {} + },'signals' : { + 'textChanged(str)' : {'name': 'textChanged', 'type': str}, + 'textEdited(str)' : {'name': 'textEdited', 'type': str}, + 'returnPressed()' : {'name': 'returnPressed', 'type': None}, + },'slots' : { + 'setText(str)' : {'name':'setText', 'type':None}, + } } diff --git a/ttkDesigner/app/widgetbox.py b/ttkDesigner/app/widgetbox.py index 447d9c88..02a88abc 100644 --- a/ttkDesigner/app/widgetbox.py +++ b/ttkDesigner/app/widgetbox.py @@ -42,7 +42,8 @@ dWidgets = { 'Input Widgets':{ "ComboBox" : { "class":ttk.TTkComboBox, "params":{'size':(20,1)} }, "LineEdit" : { "class":ttk.TTkLineEdit, "params":{'size':(20,1)} }, - "TextEdit" : { "class":ttk.TTkTextEdit, "params":{'size':(20,5)} }, + "TextEdit" : { "class":ttk.TTkTextEdit, "params":{'size':(20,5), 'readOnly':False, 'multiline':True } }, + "TextEditLine": { "class":ttk.TTkTextEdit, "params":{'size':(20,1), 'readOnly':False, 'multiLine':False, 'maxHeight':1 } }, "SpinBox" : { "class":ttk.TTkSpinBox, "params":{'size':(20,1)} }, "H ScrollBar" : { "class":ttk.TTkScrollBar, "params":{'size':(10,1), "orientation":ttk.TTkK.HORIZONTAL} }, "V ScrollBar" : { "class":ttk.TTkScrollBar, "params":{'size':(1,5), "orientation":ttk.TTkK.VERTICAL} },