I use MS Money Small Business 2006 (I actually run it in a Windows XP Virtual Machine, on my Mac)
One thing that always bugged me about MS Money was the ridiculously small dialogs, especially when ticking categories to include in a report.
After a bit of playing around, I finally managed to modify it so the dialog is much larger
Before screenshot:
http://i.imgur.com/h0BaFC7.png
After screenshot:
http://i.imgur.com/7HZoqkQ.png
Its very simple too, so I thought I'd share....
1) Download Resource Hacker http://www.angusj.com/resourcehacker/
2) IMPORTANT: Take a copy of the rptfull.dll in "C:\Program Files\Microsoft Money 2006\MNYCoreFiles" (or wherever your MNYCoreFiles directory is), and keep it somewhere safe incase you mess up and need to revert
3) Now open rptfull.dll in Resource hacker
4) Scroll down the dialogs until you find the report one (note some ook very similar, the one I changed was named "12478 : 1033"
5) Use the graphical interface to enlarge the dialog, move the checkboxes
6) Right click the category list box and 'Edit', then change the Height to a value that looks ok on the preview
7) Finally 'Save As...' and overwrite the "rptfull.dll"
The biggest challenge with this was figuring out which DLL contained the dialogs I wanted to amend.
For this I headed over to sysinternals.com and downloaded VMMap (to see which DLL's Money was mapping) and then ProcessMonitor (with some filters applied to filter out the endless noise, and see which of the DLL's it was accessing when bringing up the report
dialog)
You probably dont need to do this unless you want to modify a differnt money version and for some reason it doesnt use rptfull.dll
I suspect all versions of MSMoney will use the same rptfull.dll though
Hope someone finds this useful. A little tweak like this has already made it much more usable for me
I hope to make more changes over time