brandman211
3b54bd268a
-Useful refactoring!
...
--prevList, undoPrevList, and redoPrevList removed. All of the definitions for previous are now stored in separate data items.
---Should yield small speed increases.
---Makes it easier to port these definitions to Ram Watch eventually.
---Auto-aligns data, making it impossible for issues, such as the original values not aligning with the correct values because the prevList wasn't recreated, impossible.
---Makes it possible for the field to automatically update when the definition is changed (Implemented).
--Value/PrevToString() now use the same code.
--Reduces redundancy.
---This was a problem as PrevToString wasn't taking into account the data type, whereas Value was. This is now fixed.
-Watch now stores the data for the "last change" previous definition. Now I just have to set up the option in the GUI.
2012-06-09 01:56:56 +00:00
brandman211
67a9f86c78
-Fixed GetSpecificValue(), which means that signed searching works now.
...
-Upon changing data type, the contents of the specific value box converts accordingly.
2012-06-07 23:17:22 +00:00
adelikat
88424ca2b7
Fix a few warnings
2012-03-09 20:38:44 +00:00
zeromus
dec7183e73
fix bug in ramwatch signed value printing, and probably unsigned 32bit value printing as well
2012-03-04 21:46:54 +00:00
andres.delikat
08fcaede91
Slight tweak to rendering of on screen ram watch, display separator watches as ----
2011-09-13 00:29:54 +00:00
andres.delikat
0022b60b4f
Watch object - update the PeekAddress() function to update the prev and changecount values. Fix Ram Search and Ram Watch UpdateValues() functions based on this change
2011-09-12 23:36:27 +00:00
andres.delikat
73add14d28
Watch object - add ValueToString() and PrevToString() methods and make Ram Watch use these methods and thus simplify the UpdateValues logic. Added an override for ToString() that displays notes + value in preparation for a on screen ram watch option.
2011-09-12 00:17:17 +00:00
andres.delikat
5e27953db0
Column sorting (and reverse sorting) for Ram Search & Ram Watch
2011-06-19 19:10:01 +00:00
andres.delikat
9816a04a4f
Ram Search - Implemented previous search based on the previous value being since last search. Also fixed preview feature, it was previewing the opposite result.
2011-02-22 17:27:38 +00:00
andres.delikat
879f76d703
Implement PokeAddress on the Watch class, refactor Ram Poke to use this method. DWord poke implemented now.
2011-02-21 15:23:30 +00:00
andres.delikat
89eb17a468
Ram Poke - input validation on Address & Value boxes
2011-02-21 14:45:18 +00:00
andres.delikat
f15d16c513
Add PeekAddress() to the watch object. Ram Search & Ram Watch refactored to use the object method instead. DWord view implemented as a result. A display bug in Ram Watch 2 byte fixed.
2011-02-21 14:23:57 +00:00
andres.delikat
18d39a5082
Add prev and changecount members to the Watch object so that Ram Search can use them. They can have interesting applications in Ram Watch as well
2011-02-19 21:03:31 +00:00
andres.delikat
5f6a74822f
Moving code to check menu items on the new SMS stuff & view sizes into the DropDownOpened event instead of at the beginning of the form. Also added some comments
2011-02-15 02:30:12 +00:00
andres.delikat
16b538d945
Move RAM Watch & related files to a tools folder
2011-01-23 18:27:26 +00:00