Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Visual Component Framework / News: Recent posts

The VCF has Database support!

The VCF now has a base set of classes that support Database access, initially SQLite3 and ADO. The design is not only simple to use, but also makes it easy to integrate database support to UI controls. The DatabaseKit itself has no UI dependencies and is suitable for console/server apps, as well as GUI applications.

For more information on this see http://vcf-online.org/?q=node/93

Posted by Jim Crafton 2007-02-28

VCF 0-9-0 release is now available

The new 0-9-0 release of the VCF is now uploaded! This is one of the larger, if not the largest, release we've done in some time.

I'd like to especially thank Doug Tinkham, Darko, Dmitry Kononov, Orhun Birsoy, Fraggle, and Marcello for pointing out bugs, testing, adding new compiler/toolchain support and linux porting.

We have lot's of new features and bug fixes, including support for a wide variety of new build types/compilers including:... read more

Posted by Jim Crafton 2006-04-10

VCF 0-6-8 release is now available

Finally, after over 6 months, we have a brand spanking new release to present to people! Throwing prudence to the wind, I've decided to increase the release number from 0-6-7 to 0-6-8, given the rather large number of bug fixes, new features, and just general improvements that have taken place since the last release. For more complete notes, see the 0-6-8 Release Notes ( http://sourceforge.net/project/shownotes.php?release_id=343200 ) . ... read more

Posted by Jim Crafton 2005-07-24

Web Hosting Move Complete!

Well our move to our new webhost, courtesy of the donation made by Ian Wallis, is now basically complete. The VCF Forums are now back up and running as well. The VCF Builder site is also up and running and ready for people to start particpating in the forums.

One difference people will notice immediately, is that the forum email notification is now finally working again, now that we have moved to a new host. I'd urge people to make sure they are subscribed to topics. Both the forums (the VCF's and the VCF Builder's) can be set up to notify a user of new posts/replys. The VCF Builder also has RSS feeds you can subscribe to. People interested in helping out with documentation of the VCF Builder should contact me (ddiego at users dot sourceforge dot net), and I can give you documention privileges.

Posted by Jim Crafton 2005-05-07

VCF 0-6-6 release is now available

The new 0-6-6 release of the VCF is now uploaded!
Lot's of new features and bug fixes.
New support and improved for resources.
Lot's more OS X work done.
Support for transformaing any 2d shape or image is complete.
Bundle support for resources is also complete, as well as loading executable programs (and SO/DLL's) from a bundle is complete too.

We now have printing support as well.

System tray icons are also supported.... read more

Posted by Jim Crafton 2004-12-04

VCF 0-6-5 release is now available

I'd like to announce that the VCF 0-6-5 release is now available.

Some of the new features include:
- A revamped file structure that should make it much much easier to deternmine which files
belong with which kit.

- A new kit. We now support OpenGL via the OpenGLKit. This work on Win32 and it is rumored to work on
linux as well.

- A new API for the File, Directory, and Directory::Finder classes. This includes support
for getting the file creation/access/modification time, getting file size as an 64 bit number,
getting an input and/or output stream to the file, getting file attributes and more.... read more

Posted by Jim Crafton 2004-08-09

VCF article featured on DevChannel

There's a new article about the VCF on New Forge's DevChannel site. Read it here:
http://tools.devchannel.org/devtoolschannel/04/01/28/1415254.shtml?tid=24&tid=46

Posted by Jim Crafton 2004-02-04

Visual Component Framework 0.6.3 released

Finally we have a new release, just in time for
the Holidays! This is a major new release, that
fixes a number of outstanding bugs, adds new
functionality (such as Actions, new controls, and
more). In addition this release features more
complete documentation and adds a number of
thoroughly commented examples to help learn and
use the VCF.

Coinciding with this new release, is
a completetly revamped website (http://vcf.sourceforge.net), that
has better organized content and newly
updated documentation. The new online
documentation may be viewed at:
http://vcf.sourceforge.net/docs/ref_manual/
and source documentation is available at:
http://vcf.sourceforge.net/docs/src_manual/.... read more

Posted by Jim Crafton 2003-12-20

Current VCF release versions - new 0-6-1 release

VCF Developers:
current stable release:
release-0-6-1

current development branch:
devmain-0-6-1

Posted by Jim Crafton 2003-05-19

VCF on MacOSX

Great news on the porting front: I have the FoundationKit building on Mac OSX now, and have started the intial port using Cocoa to implement the neccessary peers.
This also includes the neccessary ProjectBuilder files

This also fixes some compiler issues that cropped up with GCC 3.x

Posted by Jim Crafton 2003-05-14

Release and Dev tags for Feb 26, 2003

VCF Developers:
Please note that the current development version is
devmain-0-6-0

current stable release:
release-0-6-0

to get the release version use:
cvs update -r release-0-6-0

to get the dev version use:
cvs update -r devmain-0-6-0

Posted by Jim Crafton 2003-02-26

Visual Component Framework release 0.5.8 now available

Visual Component Framework release 0.5.8 now available.
This includes major changes to the VCF Builder, which can now be downloaded to play around with.
The VCF Builder is a sophisticated C++ RAD tool that allows for true component based development, similar to Borland's Delphi. However the VCF Builder accomplishes this without proprietary changes to the C++ language or a specialized preprocessor tool.

Posted by Jim Crafton 2002-09-12

Release and Dev tags for Sept 12, 2002

VCF Developers:
Please note that the current development version is
devmain-0-5-8b

current stable release:
release-0-5-8b

to get the release version use:
cvs update -r release-0-5-8b

to get the dev version use:
cvs update -r devmain-0-5-8b

Posted by Jim Crafton 2002-09-12

Release and Dev tags for Jun 26, 2002

VCF Developers:
Please note that the current development version is
devmain-0-5-5b

current stable release:
release-0-5-5b

to get the release version use:
cvs update -r release-0-5-5b

to get the dev version use:
cvs update -r devmain-0-5-5b

Posted by Jim Crafton 2002-06-26

New Release and Dev tags in CVS

VCF Developers:
Please note that the current development version is
devmain-0-5-4

current stable release:
release-0-5-4

to get the release version use:
cvs update -r release-0-5-4

to get the dev version use:
cvs update -r devmain-0-5-4

Posted by Jim Crafton 2002-05-09

VMware Sponsorship !

Sweet! The VCF team would like to give a big thanks to VMware for sponsoring us with licenses to use VMware to aid in linux development. This will help enormously as we begin the port of the GraphicsKit and ApplicationKit over to linux. Thanks again to VMware ! (http://www.vmware.com)

Posted by Jim Crafton 2002-04-12

New release version

VCF Developers:
current stable release:
release-0-5-2

Posted by Jim Crafton 2002-03-31

Current development version in CVS

VCF Developers:
Please note that the current development version is
devmain-0-5-1a

current stable release:
release-0-5-1a

Posted by Jim Crafton 2002-03-18

Website revamped

Website has been revamped, and the FAQ actually has content now. The VCF Builder page has also been updated to reflect the new changes to app, and includes screen shots of the Builder in action. Enjoy !

Posted by Jim Crafton 2001-06-13

Developers, testers, and technical writers wanted

Developers, testers, and technical writers who are interested in working on a state of the art C++ framework are encouraged to check out the Visual Component Framework at http://sourceforge.net/projects/vcf and contact Jim Crafton at ddiego@one.net for more info on how they can help !!

Posted by Jim Crafton 2001-06-11

VCF Builder is being completely revamped

The VC Builder is in the process of being completely revamped to make it a more usable app. New features include a refactored UI, undo/redo, a better code design, and integration into the VC6++ IDE. While not for public use yet, I'll put screenshots of it on the new site ASAP.

Posted by Jim Crafton 2001-06-10

Website facelift

The Visual Component Fraemwork got a bit of a website facelift this weekend, hopefully it is a bit more attractive, with new links for a FAQ and build steps for building the framework on Win32 platforms (VC 6 only). More content will hopefully be posted this week, including flushing out the FAQ.

Posted by Jim Crafton 2001-06-10

MacOS Development Progress

Great news from Endre !
Endre has Mac projects for all the Kits, Application, Foundation, Graphics,
Network.
95% of FoundationKit compiles with minor modifications, eg: fix non-standard
c++ syntax, need to write mac versions of win32filestream.cpp, and win32peer.cpp, etc.
Otherwise most of the Application kit compiles, with the obvious exception of the peer and
com files.

Currently not checked in yet - but this will be happening very soon !!

Posted by Jim Crafton 2000-10-03

VCF Builder up and running !

Check out the screen shots at the website of the VCF Builder up and running ! This is just an alpha but you can already add components to a form, create a new form, edit the properties fo the component, drag it around, and open and save the form to a file.

Posted by Jim Crafton 2000-08-28

VCF Alpha code checked in !

Any developers out there in search of a C++ Framework that emulates many of the design patterns found in Java and Swing will find the Visual Component Framework interesting. Comes with a very alpha version of a simple GUI builder, a la C++ Builder, that demonstrates much of the framework in action.

Posted by Jim Crafton 2000-08-22