Tarantul » 14.01.2006 (Сб) 19:33
После того, как у меня появился ЖК - монитор и масштаб 125%, все программы делаю шрифто-независимыми. Ничего особенно сложного нет... Ряд определенных мер, и все. Если работать в VB с твипами, то никаких проблем нет. Когда переходишь на пиксели, то они начинаються. В частности, VB в зависимости от размера шрифта автоматически масштабирует формы. При этом их размеры в твипах остаються без изменений, а пиксельные меняються. Меняется и соотношение TwipsPerPixelX и TwipsPerPixelX. Поэтому иногда приходиться задавать размеры формы програмно в пикселелях через MoveWindow(). Пример такой программы - редактор к игре "SpaceShip Unleashed", выложенной в проэктах.