I spend a lot of time working in a DOS box (Windows Command Prompt) and I like a lot of real estate. What I don't like is that when I start working on a new system, I have to figure out the maximum number of lines I can fit on the screen and the maximum number of characters I can fit on a line and then size the DOS box to fill the screen.
Finally, I have taken the time to look into the
class to see what it offers and by golly, it has just the tools I require, so I wrote the following method:
public static bool
bool result = true ;
System.Console.BufferHeight = System.Int16.MaxValue - 1 ;
System.Console.LargestWindowHeight + HeightAdjustment ;
System.Console.WindowWidth = System.Console.BufferWidth =
System.Console.LargestWindowWidth + WidthAdjustment ;
result = false ;
return ( result ) ;
parameters are to adjust the height and width if the system doesn't guess quite right; I have found that the
property doesn't take the scroolbar into account, so I have to adjust the width by
BSCS 1992 Wentworth Institute of Technology
Originally from the Boston (MA) area. Lived in SoCal for a while. Now in the Phoenix (AZ) area.
OpenVMS enthusiast, ISO 8601 evangelist, photographer, opinionated SOB
"If you need help knowing what to think, let me know and I'll tell you." -- Jeffrey Snover [MSFT]
"Typing is no substitute for thinking." -- R.W. Hamming
"I find it appalling that you can become a programmer with less training than it takes to become a plumber." -- Bjarne Stroustrup
ZagNut’s Law: Arrogance is inversely proportional to ability.
"Well blow me sideways with a plastic marionette. I've just learned something new - and if I could award you a 100 for that post I would. Way to go you keyboard lovegod you." -- Pete O'Hanlon
"linq'ish" sounds like "inept" in German -- Andreas Gieriet
"Things would be different if I ran the zoo." -- Dr. Seuss
"Wrong is evil, and it must be defeated." – Jeff Ello
"A good designer must rely on experience, on precise, logical thinking, and on pedantic exactness." -- Nigel Shaw
“It’s always easier to do it the hard way.” -- Blackhart
“If Unix wasn’t so bad that you can’t give it away, Bill Gates would never have succeeded in selling Windows.” -- Blackhart
"Omit needless local variables." -- Strunk... had he taught programming
"We learn more from our mistakes than we do from getting it right the first time."
My first rule of debugging: "If you get a different error message, you're making progress."
My golden rule of database management: "Do not unto others' databases as you would not have done unto yours."
My general rule of software development: "Design should be top-down, but implementation should be bottom-up."