Menu

Vaca - A C++ Win32 API wrapper / News: Recent posts

Vaca 0.0.7 Released

Visual Application Components Abstraction: A library to program applications for MS-Windows using C++ language and classes, with a simple OOP approach (plus STL, Signal/Slot, etc.). It's a wrapper for the Win32 API, but with additional functionality like dockable tool bars and layout managers.

The list of changes are in the NEWS file:
http://vaca.svn.sourceforge.net/viewvc/vaca/trunk/NEWS.txt?revision=55... read more

Posted by David Capello 2008-09-21

Vaca 0.0.6 Released

Visual Application Components Abstraction: A library to program applications for MS-Windows using C++ language and classes, with a simple OOP approach (plus STL, Signal/Slot, etc.). It's a wrapper for the Win32 API, but with additional functionality like dockable tool bars and layout managers.

With this new release Vaca doesn't need Boost to compile anymore. These are good news because Boost is really huge and Vaca philosophy is to be simple and small, so now the only dependency is the compiler (MinGW or MSVC).... read more

Posted by David Capello 2008-08-16

Vaca 0.0.5

Vaca is a library to wrap the Win32 API with C++ classes. Also, it's has some extra functionalities like dockable tool bars and layout managers. This library uses templates (but not generic programming), and Boost (the Boost.Signals library is just perfect).

The new Vaca release has:
- New examples: AddressBook, AutoCompletion, BouncingBalls, ComboBoxes, DataGrids, FontMetrics, Maths, PensBrushes.
- Added ComboBox widget.
- Added Pen and Brush classes.
- Finally done (and enhanced) all the memory management.
- Added the Timer class (to control periodic tasks in milliseconds), it doesn't uses the WM_TIMER message.

Posted by David Capello 2006-10-09

Vaca 0.0.4 released

New Vaca released. Vaca's a library to program applications for Win32 using C++ language and classes, with a good OOP approach.

News:
* 11 new examples: BoxLayouts, CommandsAlt, Curves, FreeOfLayout, Hashing, Images, MenuResource, MiniExplorer, Regions, StdCommands, SystemImageList.
* Added automatic double-buffering option.
* A lot of minor changes and fixes.

Posted by David Capello 2006-05-06

Vaca Library 0.0.3 released

New release of Vaca 0.0.3. Vaca is a library to program applications for Win32 using C++ language and classes, with a good OOP approach.

New widgets: SpinButton, Spinner, Slider, ProgressBar, DockBar, DockArea, DockFrame, BasicDockArea, BandedDockArea, ToolSet, ToolBar. New examples: ToolBars, Scribble, EyeDropper, Spinners, Sliders, there are a total of 22 examples. Fixed various bugs (and internal behaviour).... read more

Posted by David Capello 2006-04-09

Vaca Library 0.0.2a (devel) released

This is the first release of Vaca (only for testing purposes). Vaca's a library to program applications for Win32 using C++ language and classes, with a good OOP approach.

You can find the source code of the library, compiled examples (binarie), and documentation (.chm file or online). Please, visit the Vaca's web-site:

http://vaca.sourceforge.net/

Posted by David Capello 2006-03-25

Documentation

New documentation 0.0.1b was released. The more interesting things are in the "Related Pages" section, where you can find a general idea of how Vaca works.

Posted by David Capello 2006-03-18

Vaca screenshots

First screenshots of some examples of Vaca, see them here: http://vaca.sourceforge.net/

Posted by David Capello 2006-03-07

CVS & Documentation

Yesterday I uploaded the source code in the CVS. In the home page (Files section too) you will find the first documentation in CHM format.

Posted by David Capello 2006-03-07