Babbage Index

"Some of my critics have amused their readers with the wildness of the schemes I have occasionally thrown out; and I myself have sometimes smiled along with them. Perhaps it were wiser for present reputation to offer nothing but profoundly meditated plans, but I do not think knowledge will be most advanced by that course; such sparks may kindle the energies of other minds more favorably circumstanced for pursuing the enquiries."

Charles Babbage, 1832, in "On the Economy of Machinery and Manufactures"

Charles Babbage was born December 26, 1791 and famously invented and designed the "Difference Engine", a vast mechanical computation device which, if completed, would have undoubtedly led to the earlier evolution of general-purpose computers. However, the 3 ton, 8ft x 7ft x 3ft device required some 25,000 precision-machined parts to complete, and ultimately neither the money, machining capability nor time were available, so unfortunately the part-completed machine was melted down and sold for scrap before ever being completed.

This section of vbAccelerator follows Babbage's lead and provides code which is currently being worked on but not yet finished, was started with high hopes but now will probably never get finished and stuff that's just old and finished with. Download at your own risk; it may be fun, it might even work....

Incidentally, in 1991 the Science Museum in London constructed a complete working version of the device from Babbage's original drawings. They found only two major errors which were easy to rectify. It is now on permanent display there, and looks somewhat better than a modded PC with a blue neon light...



Click for (Incomplete) VB Office 2003 CommandBars

(Incomplete) VB Office 2003 CommandBars

This article has now been superceded by the CommandBar control at the main site. It contains an early preview of the VB CommandBar control demonstrating a working toolbars, object model and drawing in the Office 2003-style but does not include functional menus.

  more...


Last Updated: 24 January 2004


Click for (Incomplete) Office Style Colour Picker

(Incomplete) Office Style Colour Picker

A work in progress to emulate the Office More Colours Picker dialog functionality using HLS. The code is currently capable of drawing a hexagonal display but the individual colours cannot be customised to a particular palette. The existing HLS picker also needs to be modified so it conforms to the Office style to complete the sample.

  more...


Last Updated: 6 September 2003


Click for (Incomplete) Docking Forms In VB

(Incomplete) Docking Forms In VB

VB Classic sample demonstrating VB IDE style docking forms from Mark Grimes. This appears to work extremely well under Windows XP, I would appreciate any feedback to see if this works well enough to post as a full completed sample on the site.

  more...


Last Updated: 26 June 2003


Click for (Incomplete) ScreenMess - Realtime Drawing with DIB Sections

(Incomplete) ScreenMess - Realtime Drawing with DIB Sections

VB sample demonstrating how to draw using Image Processing effects in realtime with a DIB section. Requires UI to configure the selection of effect and effect size, plus a somewhat more compelling automatic mode. Unlikely to be further developed.

  more...


Last Updated: 26 June 2003


Click for (Incomplete) Ruler Control

(Incomplete) Ruler Control

VB Classic ruler control. Looks great but I cannot figure out how to fix the snapping of the positions. If anyone has ideas then please send them in. Written by Jens Duczmal.

  more...


Last Updated: 26 June 2003


Click for (Incomplete) .NET MultiColumn ListBox

(Incomplete) .NET MultiColumn ListBox

Multi-Column List Box in .NET. An early test platform for SGrid.NET features. Currently a little buggy in display and logic. Likely to be completed.

  more...


Last Updated: 26 June 2003


Click for (Incomplete) .NET IFilter Sample - Demonstrates using the Indexing Service to Convert Documents to Text

(Incomplete) .NET IFilter Sample - Demonstrates using the Indexing Service to Convert Documents to Text

Demonstrates how to obtain an IFilter instance for a document and convert the document to text in .NET. Uses the same technology used by the Indexing Service to convert Office documents and HTML to text. Requires support for OLE Document Properties. Under development.

  more...


Last Updated: 26 June 2003


Click for (Incomplete) Menus From First Principles

(Incomplete) Menus From First Principles

VB classic sample demonstrating using a control to generate menus, with multiple level menus, full keyboard and mouse support. Missing shadows, right-to-left support, glyphs and a bit flickery. Needs ability to create menu control objects on demand from a central store of menu objects. Possibility of being completed.

  more...


Last Updated: 26 June 2003


Click for (Incomplete) JPG DLL for VB

(Incomplete) JPG DLL for VB

An alternative to Intel's JPEG library or GDI Plus for writing JPEGs from VB. No in-memory JPEG support or source code for the DLL. Thanks to Ben Hackl for sending this sample.

  more...


Last Updated: 26 June 2003


Click for (Incomplete) VB Information Bar Control

(Incomplete) VB Information Bar Control

A nice control which emulates the Outlook current page caption bar. Works in conjunction with the PopupMenu ActiveX DLL. Written by Graeme Grant and graciously provided to the vbAccelerator site and then idiotically ignored by the current site's owner, whoever that fool might be. Useful? Let me know.

  more...


Last Updated: 26 June 2003