Greg, these 3 cases are similar but less egregious than the one mentioned in my initial post (i.e. because they're in a column which
can be re-sized by the user).
But to save the user from frequently having to manually re-size these columns, could you please apply these tweaks before the next RM/RMIR release?
Code: Select all
SettingsTableModel.java:
65c65
< "00", "A Setting Name", "A Value"
---
> " 00 ", "A Setting Name", "A Value"
DeviceButtonTableModel.java:
121c121
< "00", "Device Button", "__VCR/DVD__", "Setup", "Label", "Seq"
---
> " 00 ", "Device Button", "__VCR/DVD__", "Setup", "Label", "Seq"
DeviceUpgradeTableModel.java:
63c63
< "00", "CBL/SAT__", "Setup", "A long description"
---
> " 00 ", "CBL/SAT__", "Setup ", "A long description"
Put simply, I've merely added a space around both sides of the "00" in all 3 cases and I've also added a single space after the "Setup" in the 3rd case.
For those unfamiliar, this affects the width of various columns on the "General" and "Devices" pages of RMIR.
Actually, anywhere there's still a '"00"' in the table settings is probably a candidate for widening, assuming it's a column with any possibility of going past 9 entries. Cutting out the cases I mention above and the irrelevant cases, here are the files in v1.97 that might be best fixed now too:
Code: Select all
DecodeTableModel.java: "00", "Protocol Name", "Device", "Device", "OBC", "Hex Cmd", "EFC", "Miscellaneous"
KeyMoveTableModel.java: "00", "__VCR/DVD__", "_xshift-Thumbs_Down_", "__VCR/DVD__", "Setup", "00 (key code)", "FF FF", "xshift-CBL/SAT", "A reasonable length long note"
LearnedSignalTableModel.java: "00", "__VCR/DVD__", "_xshift-VCR/DVD_", "A longish comment or note", "1024", "99999", "Protocol", "Device",
MacroTableModel.java: "00", "_xShift-VCR/DVD_", "A reasonable length macro with a reasonable number of steps ",
ProtocolUpgradeTableModel.java: "00", "01CC", "00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F", "A resonable length note"
SpecialFunctionTableModel.java: "00", "_VCR/DVD_", "shift-Thumbs_Up", " ToadTog(0,ForceOff) ",
I didn't list those files earlier because I haven't patched them or tested with the widened columns, but I suspect it's safe to widen all of them to "_00_" (with spaces for '_') without much testing. Whether to do that now or not is your call.
Thanks!
Bill