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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2009, 20:16   #31
Lemo
Форумчанин
 
Аватар для Lemo
 
Регистрация: 13.10.2008
Сообщений: 714
Радость

Ребята вот программа "BOBAH13" мне пондравилася и я прошу помочь мне кодом в слудующем:
1)Дизайн такой формы!
2)кнопки развернуть, свернуть и закрыть!
3)Перемена цвета когда наводишь мышью на кнопку ( цвет дайте) и как форму кнопки заокругленую сделать!
Заранее благодарен!
Lemo вне форума Ответить с цитированием
Старый 06.02.2009, 20:43   #32
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Использовать желательно GDI+ (ну или другую библиотеку графическую для работы с 32 битными данными - это PNG ну или битмап с альфа каналом) собственно так будет хранится информация в HBITMAP, связать этот HBITMAP потребуется с HDC и потом UpdateLayeredWindow указать этот самый HDC. Вот собственно и все. А дальше просто обрабытываем события мыши и рисуем все что хотим... кстати может щас посижу попробую сделать всем известное окошко висты выбара гаджета Может выйдет что-то подобное.
BOBAH13 вне форума Ответить с цитированием
Старый 06.02.2009, 20:47   #33
Lemo
Форумчанин
 
Аватар для Lemo
 
Регистрация: 13.10.2008
Сообщений: 714
Радость

а ты бы не мог закрепить кодом, я просто начинающий, ничего не понял(
хотябы что то кодом закрепить!
Вот хотябы как кнопки сворачивания, разворичивания и закрытия поменять! и Цвет заголовка!

Последний раз редактировалось Lemo; 06.02.2009 в 20:59.
Lemo вне форума Ответить с цитированием
Старый 06.02.2009, 23:01   #34
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Вот от делать нечего побаловался
Вложения
Тип файла: rar TestAlphaGlass.rar (157.5 Кб, 253 просмотров)
BOBAH13 вне форума Ответить с цитированием
Старый 07.02.2009, 15:15   #35
Lemo
Форумчанин
 
Аватар для Lemo
 
Регистрация: 13.10.2008
Сообщений: 714
Радость

Большое спасибо, но ты подключаешь модуль gdipapi, а у меня его нет, мож выкинуть пл3!
Lemo вне форума Ответить с цитированием
Старый 07.02.2009, 15:23   #36
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

okay, here it's, you can free download it just now
http://www.filesend.net/download.php...8f95fdb6d0af87
BOBAH13 вне форума Ответить с цитированием
Старый 07.02.2009, 15:30   #37
Lemo
Форумчанин
 
Аватар для Lemo
 
Регистрация: 13.10.2008
Сообщений: 714
Радость

Все разобрался, вот только дает ошибку: не инициалезировано "ARGBMake" =((

Последний раз редактировалось Lemo; 07.02.2009 в 16:46.
Lemo вне форума Ответить с цитированием
Старый 18.02.2009, 22:30   #38
Ntlegend
Форумчанин
 
Аватар для Ntlegend
 
Регистрация: 12.05.2007
Сообщений: 373
По умолчанию

замени ARGBMake на MakeColor и наслаждайся
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен:
"Перемен!Мы ждем перемен!"
Ntlegend вне форума Ответить с цитированием
Старый 30.01.2010, 20:04   #39
_nic
 
Регистрация: 30.01.2010
Сообщений: 3
По умолчанию

Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Ну ясно что никого Вышел с помощью SetWindowLong -> GWL_WNDPROC. А вот вопрос... по каким сообщениям приходящим контролам надо прорисовывать их ? Сделал WM_PAINT ну как сказать) очень криво и частями рисуются vcl
Неподскажешь в каком оконном сообщение приходят данные с альфой для отрисовки контрола?
_nic вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прозрачность формы PNG, 2xTCV и др. Veiron Мультимедиа в Delphi 6 25.05.2008 01:19
Защита участков кода BlackOmen Общие вопросы Delphi 5 12.03.2008 08:59
Как задать прозрачность формы dimfil Общие вопросы Delphi 2 09.11.2007 09:53
как рисовать на канве битмапы учитывая прозрачность участков битмапа? Alar Общие вопросы Delphi 0 29.10.2006 23:06