+ handle keydown and scroll for ascii data
+ fix memory view flickering
+ add support to write ascii character when memory region cannot be read
write out ascii values for extened characters (unicode, etc)
add support for: * goto process's imagebase address * logging edit byte count and changed byte count when editing memory view bytes * and other enchancements
+ add event for being able to subscribe to PEReader updates
+ more wip
+ search wip
+ determine maximum array size to read memory into byte[] array = 0x7fffffc7 (int.MaxValue-0x38)
UpdateMaxRamView(): ensure we read the very last byte (we were subtracting 1 byte from the amount to read)
UIMemoryViewer: * re-enable GetFirstNonZeroByte() + make code changes that were not implemented (due to GetFirstNonZeroByte() being disabled)
change address from uint to int
+ add exception logic to ensure provider is open
+ change inteface implementation + implement GenericMemoryProvider
+ update txthexGoto's value when CURRENT_TOP_ADDR changes
align UIMemoryViewer header
+ fix support for editing bytes in memory view
+ add support for memory view to accept a memory address externally
+ add/change more logic to fix keydown events
+ add support to automatically goto the first address that has a non-zero byte
+ implement mouse wheel scrolling in memory viewer
+ get memoryview working
+ add logic to enable update
+ initial support for memoryview and getting ram from process for display
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.