Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2011, 16:54   #1
adugent
Новичок
Джуниор
 
Регистрация: 19.12.2011
Сообщений: 1
По умолчанию изменение размера региона

Я нарисовал регион :
procedure CreateWindowsRegions(const X, Y : Integer; const RegionHandle : THandle);
var
FirstRegion, SecondRegion, CombineRegion : THandle;
begin
FirstRegion := CreateRoundRectRGN(3 + X, 30 + Y, 637 + X, 310 + Y, 40, 45);
SecondRegion := CreateRoundRectRGN(3 + X, 210 + Y, 637 + X, 520 + Y, 200, 175);
CombineRGN(FirstRegion, FirstRegion, SecondRegion, RGN_Or);
CombineRegion := FirstRegion;
SetWindowRGN(RegionHandle, CombineRegion, true);
end;

Теперь необходимо сделать так чтобы к примеру при нажатии на кнопку размер региона увеличивался по ширине а при повторном нажатии уменьшался на тот же размер.
Подскажите как это можно реализовать. Заранее спасибо
adugent вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменение размера изображения voron.kz Общие вопросы Delphi 2 06.09.2010 08:15
Изменение размера TImage alexprey Общие вопросы Delphi 4 23.06.2010 21:17
изменение размера формы maksim_serg Microsoft Office Excel 0 16.04.2010 04:22
Изменение размера картинки denisov PHP 3 24.02.2010 18:31
Изменение размера окна Anfall Общие вопросы Delphi 5 14.03.2009 10:06