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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.07.2008, 21:31   #11
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Вы б сразу сказали, как эффекты в убунте... У меня 3-4 ролика на эту тему. Создать подобное простыми средствами не удастся. Придётся самому расчитывать и писать.
Чтоб происходило исчезание наверное надо использовать Transparentcolor. Скриним всю форму, все компоненты скрываем. Скрин рисуем на канве (т.е. внешний вид будет тот же). BorderStyle = bsNone. Потом снизу неким рандомом разбиваем на квадратики, закрашиваем любым цветом, а потом через допустим 100 мс закрашиваем цветом Transparentcolor.

Это первые мысли. Может кто предложит лучше?
zetrix вне форума Ответить с цитированием
Старый 27.07.2008, 22:09   #12
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию

Ну это красота, нет слов просто. Zetrix, напишите если не трудно код. Думаю это будет интересно не только мне.
beegl вне форума Ответить с цитированием
Старый 27.07.2008, 22:30   #13
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Не сегодня, уже спать пора.

Завтра поколдую, выложу. Может остальные подключатся, сделаем навороченную анимацию )
---

поколдовал... никаких результатов, медленно, некрасиво. Вообщем провал. Надо думать.

Последний раз редактировалось zetrix; 28.07.2008 в 08:26.
zetrix вне форума Ответить с цитированием
Старый 28.07.2008, 20:21   #14
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию

Спасибо, что старались и обратили внимание на мою тему. Всетаки затея хорошая не смотря на то, что такая не простая.
beegl вне форума Ответить с цитированием
Старый 28.07.2008, 22:02   #15
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Так это ж Beryl, его вроде к любому Линуксу прикрутить можно, не только к Убунте. Почитай в нете про него, если интересно. Видео такого в инете море, зря траффик тратил, мог бы просто ссылку дать на YouTube (Beryl в поиск по сайту). Я кстати всегда думал, что окна сгорают, а оказывается это алмазная крошка =)

Насчет как такое реализовать, то средствами GDI фигово будет, будет тормозить. Нужно видеокарту подключать, то есть делать на OpenGL или DirectX. Ну и одно приложение в отдельности от других так работать не может, весь рабочий стол должен такой быть. По отдельности в ХР только на GDI эффекты можно сделать, они будут только раздражать из-за тормозов. А вот в Висте, где интерфейс юзает видеокарту, может и покруче к своей программе эффекты замутить можно, но это в теории, точно не скажу.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует skobets Общие вопросы C/C++ 2 03.06.2008 06:51
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) Dorvir Microsoft Office Excel 2 28.03.2008 10:03
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" MAcK Компоненты Delphi 11 24.10.2007 10:49
На чем пишутся стратегии типа "Казаков" и "Эпохи империи" Tayfun Свободное общение 3 26.06.2007 20:27