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
 
Вход
Имя:
Пароль:
Запомнить
Регистрация Забыли пароль?
Мини-чат :)
Необходима регистрация
Архив мини-чата
16-02-2018 19:45
Programmer
<img src="http://desksoft.ru/images/capt/close.gif"/>
16-02-2018 18:51
Programmer
Привет, кто тут?
13-02-2018 20:58
Vlade
всем привет!! smiley
06-02-2018 06:30
konvikkor
Тут всё рэтро! это как магазин с ретро товарами smiley даже DRKB в ретро статьях smiley
03-02-2018 16:22
antonn
Коды смайлов из VK тут не работают smiley
03-02-2018 11:02
Vlade
&#128512;&#128512;&#1285 12;
30-01-2018 18:24
Vlade
Кто в чат?
30-01-2018 18:11
Vlade
На чем основан этот сайт?
22-01-2018 20:22
antonn
На ностальгии основан smiley
12-01-2018 15:14
konvikkor
Я бы рассказал на чём основан этот сайт но боюсь меня не правильно поймут. =(
Статистика
 СегодняВсего
Посетителей10931680855
Запросов54031291042890
Online
Пользователей0
Гостей99
imgimgimgimg
 
img
     00:00