AlbaLynx [GUI]

Blitz3D Forums/Blitz3D Userlibs/AlbaLynx [GUI]

Xors Team(Posted 2010) [#1]
Hi there. It's XorsTeam again. Here is a message from the developer of AlbaLynx - Mikhail Meschangin.



Greetings!!
AlbaLynx is a GUI for Xors3D and Blitz3D.
Here are some of its features:
- the appearance of any element depends entirely on the selected template.
- flexible template system, through which an interface can take any form.
- quite simple mechanism for adding custom elements (only in C++)
- bitmap and vector fonts support.
- unicode support.
- language of library - C++. FP and OOP headers.
- the graphics output through FastImage.

At this moment there are the following interface elements:
Group
Window
Button
ToggleButton (CheckBox)
OptionButton
ListBox
TextBox
TextArea
ScrollBar
ScrollArea
Static (Label, Seporator, Frame and etc.)

Figures in parentheses are the elements having the same functionality, and for the creation of which you simply specify the required template.

I want to thank:
.Squid - for his help and support. And for the translation of the demos, templates and documentation.
Mr F - for beta testing.
MixailV - for FastImage and help in creating a version for Blitz3D.
The whole community of blitz.pp.ru - for the help in the development of previous versions (GUIw512).

>> Download <<

The content of the archive:
2 libraries: for Xors3D and Blitz3D (Native)
2 libraries: FastImage(1.74.9) & FastImageXors(1.72.1)
Documentation
Headers
Samples
Headers and examples for three languages: C++, Blitz3D, BlitzMax

And there is the same second archive with compiled demo.

Functions which take and return the strings have a dual interface:
FuncNameA - ANSI
FuncNameW - UTF-16

For C++ both types are accessible. For ease of use the defines are declared. For details see the beginning of AL_Wrapper.h.

For Blitz3D only ANSI functions are available.

For BlitzMax only UTF-16 functions, because there is no sense of ANSI.

Ie for Blitz3D and BlitzMax the last character (A or W) is not written.
There are simple instructions in the folder with the samples.


puki(Posted 2010) [#2]
It is good to see more stuff being developed for Blitz3D.


Leon Drake(Posted 2010) [#3]
love it, great job!


Pinete(Posted 2010) [#4]
great stuff!!!
Blitz3D rules!!!!!!


Leon Drake(Posted 2010) [#5]
Is this free to use commercially or..?

Also i noticed the version of Fast Image you are using is different than the one i am using, when i try to use the version that comes with the Demo here in my program i get a Mav in fastimage.bb when creating a font but if i use mine in the sample half the UI doesnt display.

Wat do?


Leon Drake(Posted 2010) [#6]
ugh nvm MOOT lol

just needed to login and download the most recent fastimage all is good.


Xors Team(Posted 2010) [#7]
Good news everyone!
Mikhail Meschangin - the author of AlbaLynx - has just launched a forum http://forum.albalynx.com
The fact is that Mikhail doesn't use Blitz-products and he has no account on this forum. That's why we were retransmitting his announcements. But now you can ask him all your questions and give suggestions directly!