Commit Graph

214 Commits

Author SHA1 Message Date
andres.delikat a17c0270c2 Ram Watch - refix background color on separators 2011-02-20 03:50:08 +00:00
kylethomson 643efb2caa This disable everything but Tab, but its the only way I found to stop from Tabbing away. Need help. 2011-02-20 03:39:47 +00:00
andres.delikat 4c04596224 Ram Watch - refix display stuff to work with VirtualListView 2011-02-20 03:36:31 +00:00
kylethomson 9747e41feb Added more hotkeys 2011-02-20 03:24:37 +00:00
andres.delikat 2b4fd12d0a Ram Search - refix some things that got reverted in the virtualListView commit 2011-02-20 03:14:48 +00:00
kylethomson 1a00047b7e In the immortal word of Homer Simpson. "DOH!" 2011-02-20 03:02:44 +00:00
zeromus df48afbc46 i guess you have to use ItemCount and not VirtualListSize. oops! 2011-02-20 02:33:39 +00:00
andres.delikat 3aeae6e771 Ram Watch - attempt to use virtuallist instead of listview 2011-02-20 01:41:58 +00:00
zeromus b7edf19c5b zeromus uses the sandglass of regression! 2011-02-20 01:35:58 +00:00
kylethomson 3d49a8c5a7 Adding C# lua projects to BizHawk. One refuses to compile. 2011-02-20 01:27:16 +00:00
zeromus 6b35d45594 demo other VLV features 2011-02-20 01:27:22 +00:00
andres.delikat ab50252e68 Ram Search - use .Refresh() instead of .Update() 2011-02-20 01:14:17 +00:00
zeromus b72c1b6827 says who 2011-02-20 01:04:58 +00:00
zeromus f623285cab add address 2011-02-20 01:03:37 +00:00
zeromus 298a0a5c2f redraw listview each frame, maybe 2011-02-20 00:56:43 +00:00
zeromus b0005e19aa but it wont build until i check this in due to some kind of MemDomainLabel not being checked in 2011-02-20 00:50:32 +00:00
zeromus 210f77bc64 2011-02-20 00:49:24 +00:00
andres.delikat 431c94cbb5 Ram Search - attempt to use the virtuallistview object 2011-02-20 00:42:01 +00:00
andres.delikat c6c422c96a Ram Search - implement change count display 2011-02-20 00:38:31 +00:00
kylethomson 9db8f58cb4 Lua window added. Only can browse for script, at the moment. 2011-02-19 22:42:35 +00:00
andres.delikat 3e22f03e32 Ram Search - On start new search, make current & prev identical, clear previous search list, and undo list 2011-02-19 21:08:47 +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 5c78391252 Ram Search - more efficient implementation of Undo 2011-02-19 20:37:12 +00:00
andres.delikat 1be99bcd68 Ram Search - implement undo 2011-02-19 20:29:07 +00:00
andres.delikat c8b6713367 Ram Search - fix remove addresses to handle multiple removals correctly, and make DisplaySearches always update the address total 2011-02-19 20:15:02 +00:00
andres.delikat 6f781ad474 Ram Search - dialog tweaking 2011-02-19 17:35:44 +00:00
andres.delikat fa112c8f5f Ram Search - Watch function sends all highlighted addresses to Ram Watch (instead of just the first one). Implemented the RemoveAddresses function 2011-02-19 16:57:54 +00:00
andres.delikat de76607101 Implement Poke Address, and Add to RamWatch 2011-02-19 13:32:03 +00:00
andres.delikat 5281526ec6 Ram Search - display systemID & memory domain 2011-02-19 13:17:11 +00:00
andres.delikat 98a51b3290 Ram Search UpdateValues() hooked up to GameTick() enjoy the awesome slowness! 2011-02-19 02:38:27 +00:00
andres.delikat 28d01b57ef Ram Search - start new search list works 2011-02-19 01:47:45 +00:00
andres.delikat d4bf84ed2c Ram Search - some progress 2011-02-19 00:37:43 +00:00
andres.delikat 2913e8167a Ram Search - hooking up some windows stuff like saving window size position 2011-02-18 19:53:41 +00:00
andres.delikat 03d891cdf8 Allow Ram Search to open Ram Watch, fix so that calling those dialogs from the main menu doesn't create a new dialog if it is already open. 2011-02-18 18:42:28 +00:00
andres.delikat 0fafc2eb0e Ram Poke - Signed int input validation 2011-02-18 16:18:47 +00:00
andres.delikat 686279e7b2 Lots of progress on Ram Poke 2011-02-18 15:36:41 +00:00
andres.delikat b8ed9b01cb Ram Watch - Fix crash on removing multiple highlighted items 2011-02-18 07:20:16 +00:00
andres.delikat d8772ebf9d Ram Watch - Drag & Drop .wch files 2011-02-18 07:02:33 +00:00
andres.delikat 05ac3119ba Ram Watch - double clicking a listview item opens the edit watch dialog 2011-02-18 06:49:19 +00:00
andres.delikat d884070b37 Ram Watch - Code cleanup 2011-02-18 06:41:58 +00:00
andres.delikat d09e89d879 Ram Watch - fix duplicate watch so that it responds to the user changing settings in the edit watch dialog 2011-02-18 06:32:26 +00:00
andres.delikat 9077371aa0 Ram Watch - add context menu to listview object 2011-02-18 06:29:22 +00:00
andres.delikat 79a95ba061 Ram Watch - make Edit/Remove/Duplicate menu items enabled only if a listview item is selected 2011-02-18 06:09:36 +00:00
andres.delikat 2f3f0e01cf RamWatch - Edit watch dialog now makes it clear that the address is a hex value 2011-02-18 06:01:22 +00:00
andres.delikat 5a0d477dba Ram Watch - directly editing an address in the list view validates user input, and if a valid hex number, will pull up an edit watch dialog 2011-02-18 05:52:09 +00:00
andres.delikat b2e7319275 Ram Watch - attempt to validate when a user types an address directly into the list view. Also, added a static InputValidate class that will contain various input validation functions to use on text boxes & such. 2011-02-18 03:48:42 +00:00
andres.delikat 2d1ab6900d Add Ram Poke to the main menu 2011-02-18 02:55:41 +00:00
andres.delikat 4d57bf7150 Ram Watch - implement signed vs unsigned values 2011-02-18 02:48:17 +00:00
andres.delikat 271c55c854 RamWatch - implement 2 byte (big & little endian) value display 2011-02-18 02:44:02 +00:00
andres.delikat e25ee9324b RamWatch - setting to Hex displays values as hex 2011-02-18 02:21:18 +00:00
andres.delikat 9addfbd743 Refactor Ram Poke by making a stand alone Ram Poke dialog, this will be able to be called from the main menu as well as any dialog 2011-02-17 16:27:39 +00:00
andres.delikat b1dadc44a0 Progress on implementing a Memory Poke object (for tools such as Ram Watch, Ram Search, and eventually things like a Hex Editor) 2011-02-16 16:35:51 +00:00
andres.delikat 851deec346 Ram Watch - Fix UpdateValues() so that it only changes the text of the value sub item of each item in the ListView object rather than rebuilding the entire object, should be faster this way 2011-02-16 15:20:33 +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 ae860af6d6 Ram Search - progress 2011-01-28 17:32:26 +00:00
andres.delikat 733acc509f Ram Search - some more tools in the toolstrip container 2011-01-28 04:25:25 +00:00
andres.delikat 0e06b08f91 Make toolstrip container 2011-01-28 04:04:41 +00:00
andres.delikat bcbad81ecf Hook up Ram Search autoload 2011-01-28 03:52:43 +00:00
andres.delikat ea6a8f5eff Ram Search - add toolbar buttons & images for Search, Reset, Clear Chnage Counts, and Undo 2011-01-28 03:33:33 +00:00
andres.delikat 156c379855 Ugh 2011-01-23 20:16:34 +00:00
andres.delikat 50c228a323 Some small Ram Search progress 2011-01-23 20:15:54 +00:00
andres.delikat 250434b0ce Add poke image for tool bars and added to ram search & ram watch 2011-01-23 19:52:04 +00:00
andres.delikat 5bfd884522 Add the beginnings of a Ram Search dialog hooked up to main form 2011-01-23 18:56:39 +00:00
andres.delikat 16b538d945 Move RAM Watch & related files to a tools folder 2011-01-23 18:27:26 +00:00