Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Эффект 3D - кнопки [D7, XP]


SerJaNT ©   (2006-08-02 09:10:00) 

Как сделать эффект 3d кнопки для Bitmap? Подскажите, если есть такой компонент который позволяет добавлять к TBitmap различные эффекты.


SerJaNT   (2006-08-03 03:37:00) [1]


> programania ©   (03.08.06 01:08) [13]


Спасибо!


programania   (2006-08-03 01:08:00) [2]

>SerJaNT ©   (02.08.06 11:43) [6]
>Мне нужно к рисунку в TBitmap применить такой эффект:

Такой эффект дает применение процедуры
Buttonize(bitmap,16,100);
из набора процедур обработки изображений
http://programania.com/janfx.zip 20кб


SerJaNT   (2006-08-02 15:10:00) [3]


> Ну а нельзя на канве нарисавать?


Можно! Вся проблемка в том что я не знаю как сделать нарисованную фигуру полупрозрачной т.е. ее фон.


Kolan   (2006-08-02 14:55:00) [4]

Ну а нельзя на канве нарисавать?


SerJaNT   (2006-08-02 13:28:00) [5]

Примерчик бы...
Надо как в IrfanView плагин 3D-кнопка делает: добавляет к рисунку полупрозрачные прямоугольники слева и снизу (темные) справа и сверху (светлые). Т.е. нужно не саму кнопку сделать по которой щелкают, а графический эффект, стилизацию под кнопку!


Игорь Шевченко   (2006-08-02 13:04:00) [6]

SerJaNT ©   (02.08.06 12:03) [8]


> Мне нужно добавить эффект кнопки к рисунку TBitmap.


Если рисунок прямоугольный, то DrawFrameControl, иначе FrameRgn


SerJaNT   (2006-08-02 12:03:00) [7]


> Игорь Шевченко


Я читал уже. Но вы меня не правильно поняли! Мне нужно добавить эффект кнопкик рисункуTBitmap.


SerJaNT   (2006-08-02 11:43:00) [8]


> Zeqfreed ©   (02.08.06 11:34) [5]


Ты наверное меня не правильно понял. Мне нужно к рисунку в TBitmap применить такой эффект: http://slil.ru/22978221(gif-рисунок, 26 Кб.)


Игорь Шевченко   (2006-08-02 11:43:00) [9]


> А что ты хотел её сказать? Что, она рисует кнопку?


Что надо почитать Help по этому слову


Zeqfreed   (2006-08-02 11:34:00) [10]

> [4] SerJaNT ©   (02.08.06 11:16)

> Что, она рисует кнопку?

И не только кнопку. Любую часть любого стандартного контрола.


SerJaNT   (2006-08-02 11:16:00) [11]


> А это функция

Ачто ты хотел её сказать? Что, она рисует кнопку?


Zeqfreed   (2006-08-02 10:08:00) [12]

> А что это?

А это функция.


SerJaNT   (2006-08-02 09:59:00) [13]


> DrawFrameControl


А что это?

В Bitmap загружен рисунок и надо к этому рисунку сделать эффект кнопки. Например, справа и снизу потемнее, а слева и сверху светлее. Примерно тоже самое сделано в IrfanView.


Zeqfreed   (2006-08-02 09:16:00) [14]

DrawFrameControl?


Наверх

Титульная страница Поиск, карта сайта Написать письмо