Как известно, размеры консоли под winnt и linux не ограничиваются стандартными 25х80/24х80/сколько-там-еще-бывает. Так вот, хочется получать размеры, чтобы консольное приложение симпатично выглядело.
Пока что обошелся указанием размера как констант:
constВ итоге при запуске, например, из FAR'а, развернутого на весь экран, остаются черные поля справа и снизу. Некрасиво. При запуске проекта, перекомпилированного под Linux, вообще черт знает что получается (по умолчанию там Konsole открывает окошко в 80х24 символа, и прога красиво глючит. И вообще этот размер там меняется мышкой до любого, как пользователю взбредет).
maxx = 80; // ! how to get them
maxy = 25; // ! runtime? real sizes?
Так что хочется получать настоящие размеры, желательно, чтобы способ был универсальным (то есть компилировался Free Pascal'ем как под Win, так и под Linux, так что использование какого-нибудь там WinAPI и LinAPI +) не очень удобно...)