Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > ScaleBy


Автор: FRAGNATIC 2.2.2005, 21:03
хотелось бы узнать чё за функция чё делает? для чего? ну вообще что как зачем?

Автор: Satana 2.2.2005, 21:56
Функция для пропорционального увеличения или уменьшения чего либо

Автор: FRAGNATIC 2.2.2005, 23:54
ну вот например scaleby(6,5) чё сделает?

Автор: mvdr 3.2.2005, 03:44
Описание

ScaleBy изменяет размеры контроля(управления) без того, чтобы переместить его верхний левый угол. Это подобно изменению(замене) Высоты и свойств Ширины, но контроль(управление) также пытается повторно масштабировать и перестраивать любое дочернее средство управления, чтобы обслужить(поддержать) их относительный размер и размещение.

Параметры M и D определяют множитель и делитель, чтобы масштабировать контроль(управление). Например, чтобы делать контроль(управление) 75 % из его первоначального размера, определите значение М. как 75, и значения D как 100. Любая пара значений, который имеет то же самое отношение(коэффициент), имеет тот же самый эффект. Таким образом М. = 3 и D = 4 также делает контроль(управление) 75 % из его предыдущего размера.

Чтобы повторно масштабировать дочерние записи контроля(управления) без того, чтобы повторно масштабировать контроль(управление) непосредственно, используйте ScaleControls.

это перевод Magic Gooddy из help'a Delphi.

Автор: FRAGNATIC 3.2.2005, 14:47
сенкс

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)