Mastering Delphi has changed from an introductory text to an intermediate one as I've tried to cover most of the features Borland has added to Delphi over the years. In the process, I had to cut some of the material aimed at programmers who've never used Delphi or a visual tool. This material is now contained in the Essential Delphi e-book, freely available in PDF format on my site at www.marcocantu.com/edelphi. Here is the table of contents (which is still under development):
Chapter 1: "A Form Is a Window"
Chapter 2: "Highlights of the Delphi Environment"
Chapter 3: "The Object Repository and the Delphi Wizards"
Chapter 4: "A Tour of the Basic Components"
Chapter 5: "Creating and Handing Menus"
Chapter 6: "Multimedia Fun"
Chapter 7: "Saving Settings: From INI Files to the Registry"
Chapter 8: "More on Forms"
Chapter 9: "Delphi Database 101 (with Paradox)"
Chapter 10: "Printing"
Appendix A: "Essential SQL"
Appendix B: "Common VCL Properties"