Обзор компонентов библиотеки C++Builder_______________________163

Слева ввод осуществляется с помощью компонентов Edit и пользователь может
сделать любые ошибки. Справа ввод осуществляется с помощью компонентов Сот-
boBox, CSpinEdit, MaskEdit и DateTimePicker. ComboBox со значением свойства
Style равным csDropDownList не допускает редактирования и, значит, пользова-
тель просто не может указать неправильный отдел. CSpinEdit гарантирует синтак-
сически правильное указание стажа работы, а его свойства MinValue и MaxValue
определяют реальные пределы вводимого числа (например, число лет от 1 до 50).
Аналогично компонент MaskEdit гарантирует синтаксически правильный ввод но-
мера телефона, а компонент DateTimePicker гарантирует (даже без использования
выпадающего календаря) синтаксически правильный ввод даты рождения и ее до-
пустимые пределы (например, от 1930 г. до 1980 г.).

3.2.10 Отображение и ввод графической информации —
компоненты Image. PaintBox, DrawGrid, Shape, Chart,
FIBook, Chartfx, Graph

Для отображения графической информации в библиотеке C++Builder преду-
смотрены компоненты, список которых дан в таблице 3.4.

Таблица 3.4. Компоненты отображения графической информации

Пиктограмма i Компонент           Страница Описание               |

Image                 Additional Используется для отображе-

Н     (изображение)                  ния графики: пиктограмм, \
битовых матриц и метафай-

_ ___j___________   _______.JIOB-_______________   !

| PaintBox              System    Используется для создания
ЕЗ     (окно для рисования)             на форме некоторой облас- |

ти, в которой можно рисо-
!                                 вать.                      i

,щщ„     | DrawGrid             Additional Используется для отображе-
^Q     ! (таблица рисунков)               ния в строках и столбцах   |
нетекстовых данных.

тупя     Shape                 Additional Отображает различные фор- t
jRII     i (формы)                         мы (круги, эллипсы, прямо-
угольники и т.п.).

Chart                 Additional Компонент принадлежит к
г;™?     (диаграммы и графики)           семейству компонентов
:д1                                     Tchart, которые использу- i
1            \                                ются для создания диа-
:            !                                грамм и графиков.

\ FIBook               ActiveX    Построение диаграмм и гра-

BF'"]    \ (страницы Excel)               фиков по таблицам число-
;    I__i    |                              вых данных, вводимых по-
льзователем.

1             I Chartfx               ActiveX    Редактор диаграмм и гра-   ,
1ЙЗ    i (диаграммы и графики)           фиков.

l|..fc,[     [ Graph     ,           ActiveX    Диаграммы и графики.
Е-ЙЫ     ! (диаграммы и графики)                         __ ___ __

\             VtChart              ActiveX   Диаграммы.               .
___КЯ___| (диаграммы и графики)___________________________[|