From 2a9476c18886161ce55699bb90e22606530874ee Mon Sep 17 00:00:00 2001 From: Eugenio Parodi Date: Sun, 16 Apr 2023 16:47:40 +0100 Subject: [PATCH] improtved textedit ui params --- TermTk/TTkUiTools/properties/lineedit.py | 8 +++++++- ttkDesigner/app/widgetbox.py | 3 ++- 2 files changed, 9 insertions(+), 2 deletions(-) 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} },