- May
- 3,515
- 5
- When display change fails, report displays "Display changed failed:..." Suggest whole report line be shortened to:
"Display not changed - unsupported mode requested."
- Whether or not change succeeds, verbose report is occasionally nice to have. Suggest adding /V[erbose] option, effective only when a change is requested. The verbose report could look like one of these:
Display changed to #### x #### (#) at ...
Display not changed to #### x #### (#) at .... - unsupported mode
This last format is useful if one wants to loop through potential modes which are supported by the video adapter but may not be supported by the monitor.
- Reporting format: I like tabular reports where data line up vertically; this would require width, height, color depth and refresh rate to be reported in fixed width for the /L mode. You could drop the parentheses around color depth, and include just the actual refresh frequency in Hz (without including the unit symbol) or the word "default" (I use the . period character below to indicate blanks):
..640...480..8..60
.1920.1600.32.100
In a monospace font the above would line up perfectly...
"Display not changed - unsupported mode requested."
- Whether or not change succeeds, verbose report is occasionally nice to have. Suggest adding /V[erbose] option, effective only when a change is requested. The verbose report could look like one of these:
Display changed to #### x #### (#) at ...
Display not changed to #### x #### (#) at .... - unsupported mode
This last format is useful if one wants to loop through potential modes which are supported by the video adapter but may not be supported by the monitor.
- Reporting format: I like tabular reports where data line up vertically; this would require width, height, color depth and refresh rate to be reported in fixed width for the /L mode. You could drop the parentheses around color depth, and include just the actual refresh frequency in Hz (without including the unit symbol) or the word "default" (I use the . period character below to indicate blanks):
..640...480..8..60
.1920.1600.32.100
In a monospace font the above would line up perfectly...