andres.delikat
|
c712e58b4d
|
Hex Editor - restore Ctrl+G hotkey, fix key events, fix 2 & 4 byte view issues, restore address editing
|
2011-08-24 02:31:45 +00:00 |
andres.delikat
|
f11b3a3e2a
|
Hex Editor - misc cleanups
|
2011-08-23 23:48:22 +00:00 |
andres.delikat
|
c8f8735ec3
|
Hex Editor - Oops, don't refresh on mouse move
|
2011-08-23 22:48:21 +00:00 |
andres.delikat
|
d391777d50
|
Hex Editor - fix calculation for rows visible
|
2011-08-23 22:44:23 +00:00 |
andres.delikat
|
98ec3bf2a2
|
Hex Editor - restore mouse & key events & context menu, fix addresss highlighting logic
|
2011-08-23 22:22:24 +00:00 |
andres.delikat
|
3cc1606921
|
Hex Eidtor - restore mouse ever & click events, drawing positions are rather off however, will need to tweak
|
2011-08-23 01:43:19 +00:00 |
andres.delikat
|
bf2cad8b15
|
Hex Editor - more restoring of commented code from the removal of MemoryViewer
|
2011-08-22 16:42:32 +00:00 |
andres.delikat
|
20e0ffc8b8
|
Hex Editor - make address label transparent so that highlighting effects will happen on the group box behind it, make GenerateMemoryViewString a value returning function, hook back up resizing event
|
2011-08-22 16:34:47 +00:00 |
andres.delikat
|
d7bc642161
|
Hex Editor - complete refactoring, no longer uses the MemoryViewer object, instead it uses a regular groupbox and a label that contains the memory viewing contents. At the default size (16 rows in view) there is barely any perceived slowdown (about a 10fps boost) on my system. Still some todo's for restoring functionality (such as mouse events)
|
2011-08-22 02:48:12 +00:00 |
andres.delikat
|
92a75042db
|
Hex Editor / MemoryViewer - remove info label widget and draw the info directly in the paint event
|
2011-08-21 23:59:42 +00:00 |
andres.delikat
|
6cc75ae98e
|
Hex Editor - fix bug that was causing it to draw 1 row beyond the memory domain if scroll bar was maxed
|
2011-08-21 23:42:12 +00:00 |
andres.delikat
|
cdb79b2143
|
More Hexeditor Speed optimizatons - don't calculate number of address digits 60 times a second, do it on data size change, add domain name to stringbuilder instead of its own draw method, tighten up drawing area
|
2011-08-21 23:34:33 +00:00 |
andres.delikat
|
680fd8a6e0
|
Hex Editor - Some speed optimizations: don't set the Header string 60 times a second, instead setting whenever the data size changes. Also add it to the stringbuilder instead of drawing it seperately
|
2011-08-21 23:05:45 +00:00 |
andres.delikat
|
9ccb33a191
|
|
2011-08-21 22:26:02 +00:00 |
andres.delikat
|
f22e9fb60d
|
Memory Viewer & VirtualListView - ControlStyles.OptimziedDoubleBuffer seems to be a small speedup compared to ControlStyles.DoubleBuffer
|
2011-08-21 20:28:22 +00:00 |
andres.delikat
|
b6424aa1b7
|
Ram Search - ~1fps speedup by removing DIsplaySearchList from DoPreview. Preview would never change the number of addresses so this function was wasteful
|
2011-08-21 12:37:29 +00:00 |
andres.delikat
|
27478a5feb
|
Ram Watch - restart function reloads the existing watch file (if any) else starts a new one. The annoying consequence of this is that restarting a movie will wipe any unsaved changes, but I don't see a way around that currently.
|
2011-08-20 15:41:33 +00:00 |
andres.delikat
|
40512ae558
|
Ram Watch/Search - refresh on form activate
|
2011-08-20 15:35:16 +00:00 |
andres.delikat
|
2c057a3d1f
|
Ram Search - refresh listview on its focus event, only turn on blazing fast option if > 8 addresses (8 being semi-arbituary)
|
2011-08-20 13:39:44 +00:00 |
andres.delikat
|
e462ba80e5
|
Ram Search - fix toolstrip location
|
2011-08-20 13:30:57 +00:00 |
andres.delikat
|
5b3074a222
|
Ram Search - fix bug that was causing the Search button to fire twice
|
2011-08-20 13:15:17 +00:00 |
andres.delikat
|
368702d843
|
Ram Search - refix the Add To RamWatch toolstrip button
|
2011-08-20 13:02:25 +00:00 |
andres.delikat
|
3cb79b0dc7
|
Hex Editor - ~2 fps speedup
|
2011-08-18 23:50:20 +00:00 |
andres.delikat
|
e62f68f48e
|
Ram Search - fix anchoring of tool strips
|
2011-08-18 21:28:15 +00:00 |
andres.delikat
|
3cd57a1335
|
Ram Search - better formatting of preview message, update some todo lists
|
2011-08-18 02:41:42 +00:00 |
andres.delikat
|
a8fb30e517
|
Hex Editor - fix Add To Ram Watch and Freeze Address menu items to use the Highlighted address not the pointed to address (which would never be an address since the mouse would not be on an address!)
|
2011-08-18 01:55:47 +00:00 |
andres.delikat
|
4b021113fb
|
Hex Editor - Fix so Ctrl+G hotkey works
|
2011-08-18 01:50:17 +00:00 |
andres.delikat
|
c5f2d02f68
|
Ram Watch/Cheat Window/Lua Console - when deleting, clear selected items
|
2011-08-17 00:26:34 +00:00 |
andres.delikat
|
2330126b84
|
Ram Search - when deleting, clear selected items
|
2011-08-16 02:47:32 +00:00 |
andres.delikat
|
90233868cf
|
Slight dialog cleanups on ram search & autofire config
|
2011-08-15 19:33:18 +00:00 |
andres.delikat
|
89c5dcb9ec
|
Ram Search - Make DoUndo() set the previous value to the current value. Better would be to keep a previous value undo list and restore that, but this is adequate for preventing crashes.
|
2011-08-15 19:08:52 +00:00 |
andres.delikat
|
7357f82ffa
|
oops
|
2011-08-07 20:55:06 +00:00 |
andres.delikat
|
9809cb317a
|
MemoryViewer - slight refactoring
|
2011-08-07 20:54:26 +00:00 |
andres.delikat
|
d55debbb3e
|
Hex Editor - refresh address display after typing in values or highlighted address changes by key press
|
2011-08-07 20:31:49 +00:00 |
andres.delikat
|
19b4072346
|
Hex Editor - refix typing in of values
|
2011-08-07 20:20:07 +00:00 |
andres.delikat
|
6953782167
|
Hex Editor - remove useless text box that was going to be a find by value box, will put that off until a future release
|
2011-08-07 20:00:35 +00:00 |
andres.delikat
|
fae70a6e0e
|
Hex Editor - scroll when pressing up or down, fix some crash bugs, implement Pg Up/Down, Home, End hotkeys
|
2011-08-07 19:53:52 +00:00 |
andres.delikat
|
53fd0aa877
|
Hex Editor - Dump To File implemented
|
2011-08-07 19:30:01 +00:00 |
andres.delikat
|
c00fe0d00b
|
Hex Editor - add char viewer, shrink font, make drawing a bit more efficient
|
2011-08-07 19:12:26 +00:00 |
andres.delikat
|
52507fbb24
|
Hex editor - correctly use stringbuilder
|
2011-08-07 17:34:33 +00:00 |
andres.delikat
|
548c881ace
|
Hex Editor -Revert previous commit because it made every row the same, also applied some very tiny speed ups
|
2011-08-07 16:32:50 +00:00 |
andres.delikat
|
cce572f0c8
|
Hexeditor - stringbuilder for a slight speedup
|
2011-08-07 15:54:29 +00:00 |
andres.delikat
|
c8a4a14021
|
Ram Search/Watch - context menu will show Unfreeze instead of Freeze if highlighting a frozen address
|
2011-08-07 04:19:49 +00:00 |
andres.delikat
|
fdacd090db
|
Ram Search - GUI fixups
|
2011-08-07 03:11:54 +00:00 |
andres.delikat
|
fd36356536
|
Mainform Status Label - add a Cheats status button. Displays if there are active cheats, clicking it opens the cheat window
|
2011-08-07 02:12:41 +00:00 |
andres.delikat
|
7a6bc33ebc
|
Removing a cheat turns off the cheat as well
|
2011-08-07 01:50:50 +00:00 |
andres.delikat
|
6c252d08fa
|
Fix so that cheat list isn't cleared after loading a .cht file automatically in mainform. Add a destructor to the Cheat Object that clears the corresponding memory pulse. Make a Clear() function on CheatList that clears the MemoryPulse, Cheat Window - Disable All Cheats clears the memory pulse even those not in the CheatList
|
2011-08-07 01:16:55 +00:00 |
andres.delikat
|
15743552e2
|
Cheat Window / Ram Watch - Select All menu item and Ctrl+A hotkey. Ram Search - add Ctrl+Z hotkey to Undo menu item
|
2011-08-07 00:56:21 +00:00 |
andres.delikat
|
c903ff505d
|
Ram Watch/Ram Search/Cheats - Delete key deletes selected items
|
2011-08-07 00:43:04 +00:00 |
andres.delikat
|
9814cc26c9
|
Ram Search & Ram Watch - Freeze function freezes all selected list items
|
2011-08-07 00:32:22 +00:00 |