Home

Page 106
Page 106
background image

Система

99

На компакт-диске в директории \Примеры\Глава 3\Ellipse Window вы може-

те увидеть пример этой программы.

Теперь немного усложним задачу и попробуем создать элемент управления

неправильной формы. С помощью описанных функций можно создавать не

только окна, но и элементы управления любой формы. В Windows все кноп-

ки, панели и другие элементы тоже воспринимаются как окна. Поэтому мы

можем изменить форму

 угодно, лишь бы у этого компонента было

свойство Handle, а оно есть у всех объектов, имеющих в прародителях объ-

ект

 Компоненты с закладки Standard подходят под это описа-

ние, поэтому давайте создадим овальное текстовое поле

Для начала нужно добавить на форму один компонент тмето. Теперь модер-

низируем написанный выше код до следующего:

procedure

var

begin

end;

В модернизированном коде при создании области мы отталкиваемся от раз-

меров КОМПОНеНТа Memol.

 СВОЙСТВО Handle

компонента

 Запустите программу и посмотрите на результат. Мое

окно вы можете увидеть на рис. 3.9.

 году

 все

 прямоугольными, и всех

 несколько

назад начался самый настоящий

бум иа создание окон неправильной

 Любой хороший

 своим

 свое окно неправильной

 чтобы его

 3.9. Овальный компонент Memol

На компакт-диске в директории \Примеры\Глава 3\Ellipse Memo вы можете

увидеть пример этой программы.


Copyright © 2020 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.