Nonvisual Components and Programming
C++Builder components are not just edits and panels and grids. There are a variety of nonvisual components, including the database components covered in Chapters 6 through 12.
Other than the database components, there are components such as Ttimer, which enables you to one-time or repeatedly trigger an event after a certain elapsed time.
The entire WebSnap and BizSnap component sets are also nonvisual (see Chapter 19 "SOAP and Web Services with BizSnap," and Chapter 22 "Web Server Programming with WebSnap").
Actions, ActionLists, and ActionManager are also nonvisual.
In short, you don't have to see a component for it to be useful. And in Chapter 4, "Creating Custom Components," you will see that creating a nonvisual component can be a great way for you to solve important programming problems.