Форум: "Основная";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];
ВнизНе прямоугольные кнопки и прозрачные формы Найти похожие ветки
← →
Guf © (2006-03-13 09:48) [0]Здравствуйте всем!
Народ, я столкнлся такой проблемой. Одна из форм приложения должна быть прозрачтной, а на ней должны быть кнопки не прямоугольной формы.
Важная оссобенность! Приложение будет работать только на Win98.
прозрачная форма:
В хелпах по поводу AlphaBlend и TransparentColor написано:"The application must be running under Windows 2000 or better, and the machine must be a P90 or better." И как не странно в Win98 действительно не работает.
не прямоугольные кнопки:
Нарисовал картинку, запихал её в TBitBtn.Gliph. Назвать это не прямоугольной кнопкой можно было бы, еслиб не жуткий прямоугольник покраям...
Подскажите, как быть, может статейка есть по этому поводу.
Завсем зарание спасибо!
← →
Чапаев © (2006-03-13 11:02) [1]
> Приложение будет работать только на Win98.
> прозрачная форма:
> В хелпах по поводу AlphaBlend и TransparentColor написано:
> "The application must be running under Windows 2000 or better,
> and the machine must be a P90 or better." И как не странно
> в Win98 действительно не работает.
Таки не работает. И ничего странного. Функции Create*Rgn(), SetWindowRgn() тебе помогут.
> не прямоугольные кнопки:
> Нарисовал картинку, запихал её в TBitBtn.Gliph. Назвать
> это не прямоугольной кнопкой можно было бы, еслиб не жуткий
> прямоугольник покраям...
Ну лично я обходился TImage с Transparent=True.
← →
Guf © (2006-03-14 06:24) [2]Спасибо! Я и сам кое-что нашёл
http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988619922&n=16
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.041 c