| | | |
|
| Форум Delphi: Animation Splash Form (ASF) |
|
|
|
|
51 | #1447 | цитата | 08-06-2009 10:32 |
_eddoc
Как это дохлая 8/ только что проверил, качается. http://www.bitoff.ru/animationsplash/gdiplus.zip
А на счет включения, не знаю что там с лицензией, можно ли распростанять таким способом. |
|
| |
|
52 | #1448 | цитата | 08-06-2009 11:02 |
[DCC Error] ASFMain.pas(1739): E2010 Incompatible types: 'TGPRectF' and 'TGPRect' (D2009) |
|
| |
|
53 | #1449 | цитата | 08-06-2009 11:03 |
[DCC Error] ASFMain.pas(1739): E2010 Incompatible types: 'TGPRectF' and 'TGPRect' (D2009) |
|
| |
|
54 | #1450 | цитата | 08-06-2009 11:04 |
Gun
У меня нет 2009 попробуйте вместо
Round(FIconPosArray[ItemIndex].IconHeight * tc));
написать
Int(FIconPosArray[ItemIndex].IconHeight * tc));
D2009 - в планах. Т.е. поддержка юникода только планируется |
|
| |
|
55 | #1451 | цитата | 08-06-2009 11:11 |
Спасибо. Теперь ок! |
|
| |
|
56 | #1453 | цитата | 08-06-2009 14:00 |
ну чтобы с эффектом появлялся фон, а потом на нем отрисовывался текст.
А то как я понял фон хранится в одном файле splash.png |
|
| |
|
57 | #1454 | цитата | 08-06-2009 14:05 |
Andy BitOff респект тебе, прям мои мысли прочел.. Хотел тож написать про возможность реализации карусели для текста. Примного благодарен за компонент |
|
| |
|
58 | #1455 | цитата | 08-06-2009 14:20 |
Цитата: Miraj (Сегодня, 11:00) | ну чтобы с эффектом появлялся фон, а потом на нем отрисовывался текст.
А то как я понял фон хранится в одном файле splash.png |
В этом случае надо создать пустой сплэш без бекграунда, затем создать анимацию, которая и будет фоном (при пустом бекграунде). Поменять положение строк в ASFMain (стр.1463)
delphi | if TextData.Count <> 0 then begin PaintText(GPGraph); end; if ProgressBar.BarVisible then begin PaintProgressBar(GPGraph); end; if ProgressIconsVisible then begin PaintIcons(GPGraph); end; if FAnimations.Count <> 0 then begin PaintAnimations(GPGraph); end; |
Так чтобы анимация рисовалась первой. Ну а остальное будет на ней.
Другой вариант использовать CustomDraw. Тоже создать пустой сплэш с анимацией и на onAfterDraw рисовать всё что угодно.
Цитата: Miraj (Сегодня, 11:00) | Andy BitOff респект тебе, прям мои мысли прочел.. Хотел тож написать про возможность реализации карусели для текста. Примного благодарен за компонент |
Этото, что в новой демке?
Ну надо же было чего-то придумать для нее. Увидел в Word2010 такую штуку, ну вот и набрасал вчера за пару часов. Самое сложное это придумывать фон, а программировать там нечего делать.
Изменил(а) Andy BitOff, 08-06-2009 14:24 |
|
| |
|
59 | #1459 | цитата | 08-06-2009 14:45 |
осталось придумать как реализовать(нарисовать) эффекты как у Razor 1911 и Mac OS при всплывании программы
Изменил(а) Miraj, 08-06-2009 14:46 |
|
| |
|
60 | #1460 | цитата | 08-06-2009 23:21 |
У Александра Просторова aka Softwarer есть прекрасный (по простоте реализации) модулек со сплашем, который позволяет в RealTime контроллировать время жизни заставки в блоке try..finally, что, согласитесь, весьма удобно при сохранении данных в БД, других опреациях, где трудно спрогнозировать время ожидания. Вот бы реализовать подобный механизм и здесь.
зы. модуль (с комментариями автора в теле) положил тут
http://www.onlinedisk.ru/file/155564/
ибо автор сменил хост и контент сайта.
зыы. сам автор разрешает свободное использование и модификацию модуля с условием: "В любой версии модуля должна сохраняться
информация об авторских правах и условиях распространения модуля" |
|
| |
| Тему просматривают: 1 гостей, 0 пользователей |
|
| Animation Splash Form (ASF) | Ответов: 128 |
|
|
|
|
Мини-чат :) |
|
|
Статистика |
| Сегодня | Всего |
Посетителей | 6192 | 4101513 |
Запросов | 119496 | 395529062 |
Online |
Пользователей | 0 |
Гостей | 355 |
|
|
|