|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.04.2013, 22:10 | #1 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
"Копирование частей pngimage в pngimage" или "Создание своей всеразмерной и прозрачной кнопки"
И снова я =) Дело в том, что это все касается одного проекта и я собираю его по кускам параллельно учась)
Вообщем мне надо создать свой всеразмерный контрол (кнопка) на основе картинки. Есть картинка .png заранее нарисованная в ФШ, из нее надо сделать кнопку, которую можно растянуть хоть на весь экран, естественно, чтоб она не потеряла свой вид, т.е. углы такие же закругленые/угловатые/т.п. как в оригинале. Рассмотрел функцию copyrect, но на tpngimage таковая не работает. Подскажите что делать, пожалуйста. В обработчике формы repaint я сначала все стираю с tbitmap, а затем рисую на нем, после чего загружаю его в канву формы функцией draw, чтобы избежать ненужного мерцания. Так вот если этой же функцией (draw) выводить на tbitmap tpngimage, то все отлично рисуется, и ДАЖЕ С ПРОЗРАЧНОСТЬЮ! =) Но вот сам tpngimage изменить ручками не получается. Вот так сделать свой прозрачный контрол пытался я. Код:
alextrof94$gmail.com
|
15.04.2013, 22:19 | #2 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
1 - оригинал (31х31, размерность углового региона "n" =15)
2 - растяжка регионов 3 - готовое изображение (64х35) (белого фона у самих изображений нет)
alextrof94$gmail.com
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") | funnyy | Помощь студентам | 3 | 17.10.2012 17:40 |
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. | воваава | Помощь студентам | 3 | 01.12.2011 12:50 |
Как "повесить " передачу данных из формы на событие нажатия кнопки типа "button" ? | vedro-compota | JavaScript, Ajax | 10 | 14.12.2010 21:05 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |