Archive for February, 2012

AlternativaGUI 5.20.0 update

28.02.2012 Roman Epishin

We have updated the interface library AlternativaGUI to version 5.20.0 . The changes relate primarily to the elimination of previously reported bugs and improving usability of our technology. For example, if previously you could only use embedded fonts, now even the system ones. Working with fonts is described in detail in the lesson “Creating a text label“. Read more for full change list.

  • We added the embedFonts method for the component LabelTF. This method is responsible for the use of embedded or system fonts.
  • Added the method (enabled) to enable or disable LayoutManager, MouseManager and KeyboardManager.
  • Fixed a bug with the “locking” of the NumericStepper component and also added functionality of value changing when dragging.
  • Implemented AlternativaGUI class, which has the version of the library.

In connection with the above changes minor changes were also made to the component NumericStepper and button NumericButton in the skinned library AlternativaGUIDefaultTheme 1.5.0.

Please note that the documentation and AlternativaGUI lessons are published in our “Knowledge Base“.

Download AlternativaGUI 5.20.0
Discuss on the forum

Demo “Yungo”

13.02.2012 Mikhail Sukhoterin

In our Wiki was published an article (for now only in Russian) by Anton Gorbunov about creating the demo “Yungo”:

  • selection of the script;
  • modeling;
  • animation;
  • the addition of lighting and shadows;
  • sound.

yungo.png

AlternativaGUI 5.18.1 update

06.02.2012 Roman Epishin

We have optimized the interface library AlternativaGUI by implementing post-rendering. This will greatly speed up the rendering of objects when resizing the application window. However, it is better to see – experiment with an interactive demonstration.

In connection with the post-rendering there also has been amended the AlternativaGUI Default Theme. Just as a reminder, this is library with skinned components, which comes with a source code and is designed for rapid prototyping of the interface.

Added to AlternativaGUI 5.18.1

  • RedrawManager class, responsible for post-rendering

Changed in AlternativaGUI 5.18.1

  • Optimisation: speeded the library
  • ScrollPane: added getter for ScrollBar
  • Reimplemented Rollout
  • LabelTF: fixed a bug with align
  • LayoutManager: it changed since RedrawManager was added

Added to AlternativaGUI Default Theme 1.4.1

  • ScrollPaneWithScroller class
  • BorderContainer class
  • Cursors class
  • Custom cursors

Changed in AlternativaGUI Default Theme 1.4.1

  • Optimisation since it was added RedrawManager

Documentation
AlternativaGUI overview
RedrawManager description

GUIobject and ActiveObject – the base classes
LayoutManager description

Tutorials and examples
Creating a text label
Creating a LOD button

Download AlternativaGUI 5.18.1

Discuss on the forum