|
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.
|