none
Hacking MS Money dialogs to be more usable RRS feed

  • General discussion

  • 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



    • Edited by Carpii Thursday, July 30, 2015 9:52 PM
    • Changed type Cal LearnerModerator Thursday, July 30, 2015 11:57 PM A write-up to explain a techinique
    Thursday, July 30, 2015 9:46 PM

All replies

  • Wow!  I had no idea that this type of change was possible.  Thanks for sharing the technique.

    Bill Becker

    Thursday, July 30, 2015 10:18 PM
  • Would this process work for the Num column in the Account Register? I'd like to be able to add other options in that drop-down list.

    thanks

    Monday, December 14, 2015 3:39 PM
  • did anyone ever get an answer about editing the num list ?

    Friday, July 20, 2018 10:31 PM