I understand that implementing an UnDo/ReDo function can be complex using Stack operation/XML serialization.
That is why I have started to search for commercial tools/components, but I could find such tools only for RealBasic, not for VB.net. Does anyone know where to get such tool/component, or has good example code to include various undoable operation into an Undo/Redo function, that means undo operation for datagrid and chart manipulation (similar to a spreadsheet application).
i want to implement undo/redo function in icon editor, im try to use arraylist or Stack to hold current icon or picturebox image when mouse up and left mouse is not press. i dont know exact place to put the Stack for push.
After a rtf. file is loaded in richtextbox....then the user highlights the text with different colors.How can I set both redo and undo button to backward and forward the steps(only the part of higtlighting)?
I'm trying to setup undo/redo for changes to a datagridview, but am having a problem with capturing the cell value before it is changed. I am currently using the CellEnter event to capture the original value, which is fine if only one cell is affected. However, if the user selects multiple cells and goes to cut the data (Ctrl-X), CellEnter does not fire for each of the selected sells, only the ones moused over it seems. Is there a better way to capture each cell value before their CellValueChanged event fires?
I am trying to build a simple syntax highlighter editor along with undo/redo feature. I have the code to syntax highlight the code on "TextChange" event but the undo/redo feature does not work.Any work arounds on implementing syntax highlighting with undo/redo?
I was wondering if there is a way to modify the limit on the number of undo/redo actions a RichTextBox is capable of performing. It seems as though the limit is around 100, and I really need to increase this because of the demands of my application. I have text formatting (Bold, Underline, etc.) in my application, and since you can change the font of the text, I need to loop through the characters in the SelectedText one-by-one and apply the correct formatting to them in order to prevent any errors from appearing. Every time a single character is formatted, it counts as an action. As you can imagine, this quickly adds up and therefore makes my undo/redo features not as useful as I'd hope with the 100-action limit. Does anyone have any suggestions for me?
i am developing one eform designer project..the main object of this project is there a form in this controls are drag and drop.moving and deleting and editing the properties ..it's like a our .net designer how we drag and drop the controls ..so in my project i need to implement undo/Redo functionality..please give me the basic idea of this..(Please think like a our .net Designer (UNDO/REDO))
basically add and remove text and selection information from a stack. Result: When using Undo/Redo the selection got messed up, the text moved, sometimes causing lag of epic proportions. I need a way of having complete and smooth undo/redo class for storing all information I would possible need.How to know whether or not to add an undo stack is easy, I just checked if the user clicked in the text or moved using the arrow keys. As soon a previous marking was given for "next text change needs to be backed up", it was backed up. At that point I stored the RTF and selection start/length. What do I have to store of a RichTextbox control to be able to restore it to a previous state, and how can I reset it back to a previous state? See it as having a "RichTextBoxState" class:
Public Class RichTextBoxState Sub New(ByVal RTB As RichTextBox) Me.text = RTB.RTF Me.selectionstart = RTB.SelectionStart
[code]....
After restoring it must display the EXACT same thing as when it was saved as a state.
Just finished a database for stock management system in local terms and language. All according to their request and agreement. Now they need me to add undo/redo functionality to the application and I just dont know where to start. I am looking first for a general tip on where to begin:
I have one form, for e.g., that manages their stores. Then another for catagories...now they need the undo for all this things and am not sure if it is even possible cos datas are related.
After getting the code below from here, I would like to learn how I can easily copy/paste and undo/redo actions. The code below allows a person to "draw" on the image.
I have created a Form, added a MenuStrip to it and inserted the standard Items. My question is that I know some of the options won't work like 'Save' and 'Save As' but how do you make ones like 'Open' 'Exit' 'Undo' and Redo' work when start debugging?
I am working on a Notepad like text editor and I'm trying to put an Undo function in it. When you click the undo menu, I want to simply undo the last action (added char, removed char, paste, delete...). It doesn't have do remember all the past actions, I just want it to undo the last action even if the last one was undo... For now I have a button in a tool strip menu (tsmAnnuler) and my richtextbox (rtbZoneTexte).
I am working with a registry watcher but I can't block changes. I found this link [URL] but unfortunately one of the links posted was broken maybe because it was posted years ago. I tried searching for "undo file changes" on VB.NET using search engines but I can't find any.I am using VS2008 Express ed.
my concern is tht i have a application with mail for my intranet users. Now I wld like to rollback or undo my sent message within a short interval say bfore a minute , i can or should undo . But im confused where to start from .....i need u guyz to just show me the correct way , i will try and do it by ma self
I'm implementing multi-level undo/redo via a pair of stacks. This works well, but I'd like to limit the number of undo actions (actually objects representing the state of the application) . Once the limit of actions in the stack has been reached, I want to keep adding actions to the stack, but get rid of the oldest (bottom) items as I go.
now if i press button 1 three times, button 2 one time, button 5 four times, but the last press was wrong so i need to undo. i create a new button named undo, what would the code be for taking away like i said, not just for button5, for every button i set out but the undo button?
Has any one experienced this. Never seen it before. Anchoring a Toolstrip Left,Top,Right will resize the strip with out the option of stepping back and undoing it. Forces rolling back the application. Toolstrip is docked at the bottom.
I have a form with a FileListBox and 2 Button:... Button1 I would like To Undo my Last Action:...Button2 I would like to redo the Action, I have Been Looking For a code for These Buttons. In FileListBox I am Drilling Down through my files. So that Means if I double click on a file in FileListBox and I have gone to far I want the Undo Button (Button1) to show Previous Files that where shown).
I have two tables with referential integrity defined in the sql-database. parent: projectschild: projectlineI do not want projects to be deleted if projectlines exist.The projects are displayed in a datagridview.Here's part of the
Dim dbs As New databasedata.databasedata Dim connstring As String = dbs.DatabaseConnection Private dc As New DB2Linq.db2linqDataContext(connstring)