| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Оформление интерфейса |
| Автор: Мебель 5.2.2005, 11:45 | ||||
| Привет всем!!! Есть такая проблема: Устанавливаю регионы для компонентов с помощью такой процедуры:
Взываю ее так:
Все получается, кнопки получают заданный регион, становятся в форме изображения из компонента TImage. НО!!! кнопки при этом становятся плоскими (не трех-мерными), из-за этого они не эффектно смотряться. Как сделать так, что б они отображались на форме не так как обычные Image-изображения, а как кнопки? |
| Автор: Snowy 7.2.2005, 14:50 |
| А вот и не получится. 3D ты обрезал. Так что либо не обрезай, либо без 3D. Как вариант - можешь создать свои кнопки на основе TImage. |
| Автор: Мебель 8.2.2005, 11:06 |
| Ну а как не обрезать? Тут же назначаются регионы, вдоль которых и идет эффект 3D... |
| Автор: Snowy 9.2.2005, 09:24 |
| Ну так нарисуй такие кнопки, чтобы смотрелись как 3D Даже специальные программы и плагины есть для рисования 3-х мерных кнопок. Рисуешь трехмерную кнопку в двух положениях и меняешь картинку по онкликам. Зайди на любой сайт по фотошопу, наверняка найдешь статью, как нарисовать 3-хмерную кнопку. |
| Автор: Мебель 9.2.2005, 10:15 |
| Просто не догадался... |
| Автор: Vit 9.2.2005, 17:45 |
| Перенесено из раздела Дельфи |