This project has moved and is read-only. For the latest updates, please go here.

Project Description

TextEdit is a text editor, written in C++ to the raw Win32 API. It illustrates how to fit together all the myriad bits and pieces that make a robust Windows application a, well, robust Windows application.

It was originally written as the companion program to my book Programming Industrial Strength Windows (2000); I've occasionally fiddled with it in the years since then. Now that it has a home on CodePlex I'll probably continue fiddling, even though my everyday focus has moved to .NET: Technology changes more easily than design principles. And it sure beats NotePad.

TextEdit demonstrates a number of things:

Go to download page


I'm posting an entire book here, in the hope that this will provide sufficient documentation, and perhaps some additional value:

Programming Industrial Strength Windows


The logo, by the way, was made with Microsoft Expression Design 2.
Further info about me.

Last edited Sep 4, 2008 at 11:25 AM by petterh, version 27