Viper » 18.02.2006 (Сб) 7:05
Вчера малось обшибся. При использовании ScaleWidth и ScaleHeight все должно получиться при любом значении ScaleMode.
Свойства Height и Width - это размеры формы, включая заголовок и бордюры (они всегда измеряются в твипах), поэтому использование этих свойств при рисовании внктри формы не есть гуд. А вот ScaleWidth и ScaleHeight являются размерами клиентской области, именно их и надо использовать при рисовании. Они измеряются в тех единицах, которые указаны в свойстве ScaleMode.
В твоем коде использовалось Height вместе со свойством ScaleMode=0 (User), что и приводило к ошибке. По умолчанию, кстати, ScaleMode = 1 (Twips). А пользовательские единицы означают, что ты сам как программист задаешь размеры клиентской формы при помощи ScaleWidth и ScaleHeight.
Вроде понятно объяснил
Весь мир матрица, а мы в нем потоки байтов!