Partner Area

Internationalization

If you have a good knowledge of Alligator Flash Designer, Bannershop GIF Animator or Photo Lab and you need localized version you can participate in internationalization project. We need the following language specialists: German, French, Dutch, Spanish, Portuguese, Italian, Danish, Finnish, Czech, Hungarian, Swedish, Turkish, Norwegian.

Download a sample of resource files (with the main menu of Photo Lab). Translate it and send it back. We will review the translation and contact you for further details.

res.zip (1 kb)

Bannershop GIF Animator Extensions SDK

Extensions Overview

Bannershop Extensions are DLL executables in "extensions" folder of Bannershop GIF Animator (usually under "c:\program files\selteco\bannershop gif animator\extensions\"). Bannershop loads all extensions during its launch and adds animation effects to the "Intro" and "Outro Animation" dialog. Extensions must have .b5x file extension to be recognized and loaded by Bannershop GIF Animator.

How do they work?

Bannershop loads each extension one by one and queries it for its capabilities. The extension should return a list of effects it supports. Bannershop will call extension procedures to find out how the image should be animated.

The extension should render each frame of the animation effect. GIF animation runs at 10 frames / second. The image contains alpha data so the bitmap can merge with undelaying background.

Data format

Bannershop operates 32-bit DIBs (Device Independent Bitmap, 24 bits of RGB data + 8 bits of transparency). DIB is a format popular in Windows environment. Only very fundamental knowledge of DIB format is necessary to develop extensions. DIB fundamentals are explained in the SDK documentation.

Find out more in SDK documentation online

SDK

The following Software Development Kit contains detailed documentation, and 2 sample extensions - myshake.b5x and myfade.b5x. Sample projects have been created for Microsoft Visual C++. However you can easily import .cpp, .h and .def files into any C++ development environment.

Download Extensions SDK (bsga-sdk.zip, 129 kB)

Credits

Each released extension will have your name on it so everybody will know who did the good work. Extension may be licensed independently (you can develop them separately and resell them). We can help you market your extensions and even resell them for you through our web store.

Products | Purchase | Downloads | Support | Developer | Contact | Privacy Policy | Avoid Piracy | Jobs
Copyright © 1999-2008 Selteco Software. All rights reserved.