img
00:00
imgФорум Delphi: Animation Splash Form (ASF)
imgimgimg
Форумы Delphi Animation Splash Form (ASF) (Всего сообщений: 128)Страницы:  1  2  3  4  5  6  7  8  9  10  ...  13 
Andy BitOff

Частый гость

Профиль
1 | #1105 | цитата19-02-2009 20:59
Animation Splash - набор юнитов для Delphi, который позволяет создать анимированную сплэш форму.
Поддержка полупрозрачности. Любое количество анимаций. Любое количество текста, выводящегося в ран-тайме. Большое число настроек, позволяют сделать практически любой сплэш, любой сложности.

Сайт - http://www.bitoff.ru/animationsplash/
Andy BitOff

Частый гость

Профиль
2 | #1106 | цитата20-02-2009 11:18
Проблемы при установке GDI+ на версии Delphi больше 7.

Если у вас при установке GDI+ появляется сообщение об ошибке, такого содержания:
Type 'IDirectDrawSurface' needs finalization - not allowed in variant record
то внесите в файл DirectDraw.pas следующие изменения:
delphi
//{$IFDEF COMPILER5_UP}
  PDirectDrawSurface = Pointer;
//{$ELSE}
//  PDirectDrawSurface = IDirectDrawSurface;
//{$ENDIF}

Это строки 331, 332 и т.д.
Andy BitOff

Частый гость

Профиль
3 | #1112 | цитата24-02-2009 16:55
Обновление.
1.2.0
* Исправлены все мелкие и крупные утечки памяти, которые не показывал EurekaLog, но показал FastMM 4.92.
* Переделан доступ к некоторым объектам ASF


http://www.bitoff.ru/animationsplash/
Andy BitOff

Частый гость

Профиль
4 | #1113 | цитата24-02-2009 16:56
Кстати, если есть у кого красивые анимации - поделитесь.
Andy BitOff

Частый гость

Профиль
5 | #1121 | цитата11-03-2009 21:22
1.3.0
+ Добавлена загрузка бэкграунда, анимации и иконок из ресурсов.
+ Добавлено свойство анимации DelayBetweenPassage - пауза между циклами анимации, что позволяет создать, например, анимацию блика
* Изменен формат сохранения анимации и иконок.
Придется пересохранить уже созданные ресурсы в новом формате
* Мелкие доработки


http://animationsplash.elementfx.com/
Kilya
Новичок

Профиль
6 | #1123 | цитата13-03-2009 15:21
Если не сложно - Сотворите демо проэктик сего компонентика с ресурсами внутри ЕХЕфайла. Для наглядного примера, чтоб не таскать с исполняемым файлом еще и иконки или доп. файлы...
Andy BitOff

Частый гость

Профиль
7 | #1124 | цитата13-03-2009 15:56
Я три-четыре дня думал на этим, так и не придумал. Надо сплэш какой-то придумать, но в голову ничего не лезет.

Есть идеи?
Kilya
Новичок

Профиль
8 | #1125 | цитата14-03-2009 09:57
Andy BitOff
не обязательно выдумывать новый сплэш, можно если возможно воспользоваться одним из уже существующих, но все рескрсы впихнуть в ЕХЕ...
Andy BitOff

Частый гость

Профиль
9 | #1126 | цитата14-03-2009 18:29
Хорошо. Переделаю демку antonn'а, только анимацию к ней какую-нибудь присобачу.

А вообще непонятно, какие проблемы.

Создание сплэша и загрузка бэкграунда:
delphi
Create(Width, Height, ResolutionX, ResolutionY: Integer);
CreateFrom(BackGroundFileName: string);
CreateFrom(Stream: TStream);
CreateFrom(ResourceName: string; ResourceType: PChar);


Загрузка иконок:
delphi
LoadFromFile(FileName: string);
LoadFromStream(Stream: TStream);
LoadFromResource(ResourceName: string; ResourceType: PChar);


Загрузка анимации:
delphi
AnimationsAddFromFile(FileName: string): Integer;
AnimationsAddFromStream(Stream: TStream): Integer;
AnimationsAddFromResource(ResourceName: string; ResourceType: PChar): Integer;


Я, конечно, напишу, но код буде отличаться только тремя строчками, а именно при загрузке ресурсов будет написано
delphi
AnimationSplashForm := TAnimationSplashForm.CreateFrom('BACKGROUND', 'SPLASHDATA');
...
AnimationSplashForm.Icons.LoadFromResource('ICON1', 'SPLASHDATA');
...
AnimationSplashForm.AnimationsAddFromResource('ANIMATION1', 'SPLASHDATA');

Вот и все изменения в коде. Единственное, что надо сохранить ресурсы в файл res, но для этого я использую Restorator, так что это тоже не проблема.
Andy BitOff

Частый гость

Профиль
10 | #1127 | цитата15-03-2009 22:09
Обновил.
Переделал демку Antonn, теперь ее бэкграунд, иконки и добавленная анимация грузятся из ресурсов. Также демонстрирует использование свойства DelayBetweenPassage.

Сорри, была небольшая ошибка. Исправлено.

Последняя версия 1.3.1
Форумы Delphi Animation Splash Form (ASF) (Всего сообщений: 128)Страницы:  1  2  3  4  5  6  7  8  9  10  ...  13 
Тему просматривают: 1 гостей, 0 пользователей
Ваше Имя:
 
22000/22000 [Справка по кодам]
 Защита от спамботовВведите ответ:
Animation Splash Form (ASF) | Ответов: 128
 
Вход
Имя:
Пароль:
Запомнить
Регистрация Забыли пароль?
Мини-чат :)
Необходима регистрация
Архив мини-чата
03-03-2024 16:34
ПаХаН
Надо чтобы этот сайт был жив
20-02-2024 06:12
memoryspeak
обалденный сайт. искал ответ на вопрос, как скриптом закрыть вкладку, и наткнулся на это чудо.
08-02-2024 20:22
stark452
Разработчику огромный респект
08-02-2024 20:21
stark452
Если ее немного допилить
и сделать все правильно
то она может стать чем то весомым
08-02-2024 20:20
stark452
Странно что эта штука не популярна
08-10-2023 02:39
Darian
smiley
just testing the smileys
08-10-2023 02:38
Darian
._. -_- >o) ;(
08-10-2023 02:37
Darian
smiley
08-10-2023 02:36
Darian
smiley smiley smiley smiley :$ :?
Emoji Test
03-09-2023 17:03
DartKane
Yes. Unfortunately, the chat is not so active here. And if someone writes here once and for half a year, this is a huge event (
Статистика
 СегодняВсего
Посетителей37484040647
Запросов14168395146604
Online
Пользователей0
Гостей138
imgimgimgimg
 
img
     00:00