Announcing MR SLAM Formatter version 2.04

New Features in version 2.04

✔ Added color selection menus to choose the color of the car pick up/set out/move & loco pick
up/set out messages, as requested by user Bob M. So now the messages can be a different
color than the rest of the data on the line. See manual section XII A for details.
✔ The back up preferences button now also saves the “MRSLAMF Preferences Path.Txt” file as
to preserve the user’s csv, pdf, and logo path selections. See manual section IX Y.
✔ The restore preferences button now restores the “MRSLAMF Preferences Path.Txt” so that the
csv, pdf, and logo paths are restored. See manual section IX Z .
✔ Per request from Kym H., I added an option to suppress the color of utility cars and also added
code to put the “pull X” / “spot X” utility cars message in either the car road or car number
field, whichever the user chooses to show first. Additionally the utility car preferences were
moved from the main preference window to the manifest and swl preferences windows. See
manual section X V for manifests and XI U for switch lists.
✔ As requested by user Kym H., an option has been added to the manifest and switch list
preferences window to allow the user to suppress the “Validated on” message in the header of
the manifest and switch list. See manual section X T for manifests and section XI V for switch
lists.
✔ Moved Show Caboose Loads & Show All Car Loads to manifest & switch list menus, giving
the user more flexibility with these two fields. See manual sections X W & X and also manual
sections XI W & X .

Bug Fixes in version 2.04

✔ When upgrading from version 2.01 to version 2.02.25-beta or 2.03, the program wrote the new
“MRSLAMF Preferences Path.Txt” file prior to reading in the primary preference file. This
resulted in the loss of the user’s paths to csvs, pdfs, and logo. This has been corrected in version
2.04.
✔ Fixed a bug that user Kym H. pointed out to me where a comment with a line feed as the first
character caused the program to not print the comment.

While not visible to the user, I was able to consolidate two of the program’s methods which
eliminated over 300 lines of code. This will make the program easier to update and maintain.

Leave a Comment

Your email address will not be published. Required fields are marked *