828 Глава 14

нижнего (ARight и ABottom) углов. Эти функции применяются для задания зна-
чений параметрам и свойствам типа TRect, в частности, свойствам BoundsRect,
ClientRect и др.

Например, приведенный ниже оператор размещает окно текстового редактора
Memol на его родительской панели Panell, оставляя слева, внизу и справа зазор в
10 пикселей (для более приятного вида), а сверху — зазор 40 пикселей (например,
для размещения заголовка окна):

Memol->BoundsRect =

Rect(10,40,Panell->ClientWidth-10,Panell->ClientHeight-10) ;

Функция Point осуществляет заполнение структуры типа TPoint (см. в главе
15), хранящей информацию о координатах точки и используемой во многих мето-
дах библиотеки компонентов.

Функции CurrToFMTBCD и FMTBCDToCurr осуществляют взаимное преобра-
зование типа Currency и типа Bde::FMTBcd, используемого для хранения в полях
BCD баз данных.

14.10 Функции обработки символов

функция	синтаксис / описание	файл
isalnum	int isalnum(int c)Макрос проверки на латинскую букву или цифру	ctype.h
isalpha	int isalpha(int с)Макрос проверки на латинскую букву	ctype.h
isascii	int isascii(int с)Макрос проверки на символ из набора ASCII	ctype.h
iscntrl	int iscntrl(int с)Макрос проверки на управляющий символ	ctype.h
isdigit	int isdigit(int с)Макрос проверки на цифру	ctype.h
isgraph	int isgraph(int с)Макрос проверки на печатный символ (исключая пробел)	ctype.h
islower	int islower(int с)Макрос проверки на латинскую букву в нижнем регистре	ctype.h
isprint	int isprint(int с)Макрос проверки на печатный символ (включая пробел)	ctype.h
ispunct	int ispunct(int с)Макрос проверки на символ пунктуации (любой печатаемый, кроме латинской буквы, цифры, пробела)	ctype.h
isspace	int isspace(int с)Макрос проверки на пробельный символ (пробел, табуляция, новая строка)	ctype.h
isupper	int isupper(int с)Макрос проверки на латинскую букву в верхнем регистре	ctype.h