Tkinterウィジェットで++関数と++Control関数の両方を作成して、元に戻したりやり直したりできるようにする必要があります。ZShiftControlZText
誰かがそれを行う方法についてのアイデアを持っていますか?
Tkinter Textウィジェットは、Control + Zで元に戻す、Shift + Control + Zでやり直すことをすでにサポートしていますが、ウィジェットでを使用してそれらを有効にする必要がありますundo=True
。autoseparators=True
とを使用することもできますmaxundo=-1
。このリンクhttps://www.tcl.tk/man/tcl8.5/TkCmd/text.htm#M65を参照してください。
tkinterText
ウィジェットは、スタックを使用した元に戻すおよびやり直し操作をサポートします
次のリンクで詳細情報を見つけることができます:
それ以外の場合は、ウィジェットのtkinterまたはTkのドキュメントと、Text
いくつかのキーへのバインディングを作成する方法を確認できます。Text
必要なtkinterウィジェット関数はですedit_undo
。