Chapter 3. Programming in CBuilder

   

Chapter 3. Programming in C++Builder

by Mark Cashman

IN THIS CHAPTER

  • Better Programming Practices in C++Builder

  • VCL Overview

  • Review of the Component Palette

  • Creating User Interfaces

  • Nonvisual Components and Programming

  • Creating Multithreaded Applications

C++Builder influences programming on many levels, and this chapter helps you to see how. This chapter assumes your basic understanding of the C++ language and the C++Builder IDE as described in previous chapters.

This chapter begins with the programming practices that form the basis of C++ Builder programming. Some of these differ from those used in pure C++ programming, but they add to your productivity by leveraging the key advantages of the C++Builder environment.

This is followed by an overview of the VCL (Visual Component Library) that provides the rapid application development capability unique to C++Builder among C++ development environments.

Next comes a quick trip through the most useful components on the component palette.

One of the core advantages of C++Builder is the visual development environment that you can use to build user interfaces. You will get a trip through all the important features, including screen layout techniques to create interfaces that work well as the user changes the window's size , and how to use Actions to simplify user interface implementation.

Then, a brief discussion of the use of nonvisual components in C++Builder leads to an in-depth discussion of multithreading to wrap up this trip through key C++Builder programming practices.


   
Top


C++ Builder Developers Guide
C++Builder 5 Developers Guide
ISBN: 0672319721
EAN: 2147483647
Year: 2002
Pages: 253

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net