gtk Textbuffer-Erweiterung mit undo/redo
Verfasst: Mittwoch 18. Februar 2009, 01:28
Hi,
gtk.TextBuffer stellt kein Undo/Redo bereit, seltsamerweise. Die nächstbeste Möglichkeit wäre wohl, gtksourceview (in C..) zu verwenden, da ist es dabei. Als Abhängigkeit unter Windows/OSX und in manchen Linux-Distributionen ist das aber eher ungünstig und von den Features allgemein sowieso Overkill.
Ich habe den Undo/Redo-Mechanismus von gtksourceview nach Python portiert, als Drop-In Replacement für TextBuffer, erweitert um die fehlenden Funktionen
Falls jemand Interesse hat:
http://bitbucket.org/tiax/gtk-textbuffe ... /overview/
gtk.TextBuffer stellt kein Undo/Redo bereit, seltsamerweise. Die nächstbeste Möglichkeit wäre wohl, gtksourceview (in C..) zu verwenden, da ist es dabei. Als Abhängigkeit unter Windows/OSX und in manchen Linux-Distributionen ist das aber eher ungünstig und von den Features allgemein sowieso Overkill.
Ich habe den Undo/Redo-Mechanismus von gtksourceview nach Python portiert, als Drop-In Replacement für TextBuffer, erweitert um die fehlenden Funktionen
Falls jemand Interesse hat:
http://bitbucket.org/tiax/gtk-textbuffe ... /overview/