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
 
Вход
Имя:
Пароль:
Запомнить
Регистрация Забыли пароль?
Мини-чат :)
Необходима регистрация
Архив мини-чата
27-11-2017 09:19
konvikkor
Даёшь MS-DOS или Windows 3.1 smiley
20-11-2017 21:44
antonn
WinXP еще недостаточно олдовая, и для нее надо будет делать другой сайт. Win98 по-ностальгичней smiley
18-11-2017 20:34
Супер Илья
Сделай вид виндовс хр
16-11-2017 14:26
konvikkor
Ну главное что тут люди бывают smiley Это о многом говорит smiley Человечество ещё не вымерло!
03-11-2017 11:05
antonn
Нет тут ИИ, все на угле и дровах работает smiley
31-10-2017 12:22
konvikkor
Тут есть инфа про нейроные сети? Думаю в такой олд скульной обстановке уже ИИ работает smiley)
06-10-2017 12:38
antonn
Скорее всего нет, тут же до сих пор атмосфера 10/20-ти летней давности smiley
04-10-2017 13:08
konvikkor
есть тут инфа про TTask в делфи? Кто знает об этой новинке????
27-08-2017 03:12
pamdoff
Блэт
27-08-2017 03:12
pamdoff
•••,ну ребят,скучно,го в чат
Статистика
 СегодняВсего
Посетителей6381612271
Запросов40627284687365
Online
Пользователей0
Гостей112
imgimgimgimg
 
img
     00:00