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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2016, 10:31   #1
Janger
Форумчанин
 
Регистрация: 28.09.2011
Сообщений: 250
Печаль Закругление углов на Панели, проблемка

Код:
var
  frm: HRGN;
begin

  frm := CreateRoundRectRgn(0,0,Panel4.width-1,Panel4.height-1,15,15);
  SetWindowRgn(Panel4.Handle,frm,true);

end;
Таким образом я закругляю углы у Panel4.
Но сейчас мне потребовалось увеличить эту панельку, и тут я обнаружил, что когда делаешь закругление панели,
то изменить высоту либо ширину уже нельзя...
Я не могу догадаться, но возможно кто нибудь может мне посоветовать, как мне в данном случае увеличить Height у Panel4?
Спасибо!
Janger вне форума Ответить с цитированием
Старый 09.03.2016, 10:36   #2
Janger
Форумчанин
 
Регистрация: 28.09.2011
Сообщений: 250
По умолчанию

Аааа....
Можно просто изменить высоту, и потом такой же код вставить... И всё будет работать...
В принципе,у меня всё
Janger вне форума Ответить с цитированием
Старый 09.03.2016, 16:10   #3
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

ваш код на событие OnResize панели - должно помочь.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CSS закругление углов! zeromind HTML и CSS 4 04.06.2011 02:01
Округление углов картинки Lemo HTML и CSS 12 12.02.2009 20:16
Окригление углов формы Lemo Общие вопросы Delphi 4 10.02.2009 04:08
Закругление краёв компонента SeregaIRK Компоненты Delphi 2 18.09.2008 18:34
обозначение углов BuBen4ik Помощь студентам 3 18.04.2007 14:11