IT Consultant – Java, J2EE, IBM WebSphere Portal, Lotus Notes/Domino
RSS icon Home icon
  • Visual Basic – Multiple Undos Class v2.04

    1 Star2 Stars3 Stars4 Stars5 Stars
    Posted on 9 March 2003 Sebastian Thomschke*/?> 3 comments

    I tried a lot of differnet multi undo solutions, but every had at least one draw back. So I had to develop my on solution.

    If you want to use it, you don’t have to clutter your code by pasting in lots of undo-related subs, functions and variables. Everything comes within two small class files.

    All you have to do is to create one class instance and set the richtextbox/textbox you want to enhance with multiple undos. It will look something like this:

    	Dim WithEvents Undo as clsUndo
    	Set Undo = New clsUndo
    	Undo.AssignToRichTextBox Controls, RichTextBox1

    That’s basically all you have to do.


    Source Code @ Planet Source Code


    3 responses to “Visual Basic – Multiple Undos Class v2.04” RSS icon

    • what?

      have been looking for undo codes for a long time,
      could you explain more thoroughly how to use this please

    • Jack, simply copy the clsUndo.cls and clsUndoElement.cls class files into your VB project. Then create a new Undo instance as described above and assign it to a text box. Next create undo/redo buttons or menu items that call the undo / redo functions of the Undo class.

      Hope that helps,

    • GOOD!

    Leave a reply