There are some combinations of controls that are used repeatedly throughout the Smart Client and have the same behavior everywhere. Control blocks group these combinations into reusable units. This chapter describes the control blocks used by the Smart Client.