ПредишенСледващото

Компонент служи за избор на запис от списъка.

Методи и имоти

Той определя дали компонент може да получава внимание. Това е само за четене собственост. Тя ви позволява да проверите дали компонентът да получат входен фокус обикновено се изисква преди употреба SetFocus метод, тъй като ако един компонент има свойството Visible: = False или Enabled: = False или компонент се намира на компонент родител с тези свойства, SetFocus метода на ползване ще се провали.

Пример: ако Form1.ComboBox1.CanFocus след Form1.ComboBox1.SetFocus;

Изчиства падащия списък на

Цвят на фона да посочите цвят по избор, можете да използвате номер shestnadtsetirichnym
Пример: Form1.ComboBox1.Color: = $ 00DDEEFF;
където FF - червено, EE - зелено, DD - синьо.

В допълнение, можете да използвате означението на цвета на текста
Пример: Form1.ComboBox1.Color: = clWindowText;
Пример: Form1.ComboBox1.Color: = clRed;

Списък цвета на текста наименования:
clBlack Черно
clMaroon Бургундия
clGreen Green
clOlive Olive
clNavy Тъмно син
clPurple Purple
clTeal Steel
clGray Грей
clSilver Silver
clRed Red
clLime ярко зелено
clYellow жълто
clBlue Blue
clFuchsia Purple
clAqua Turquoise
clWhite Бяла


Списък на системните цветове определено стил на настройките на Windows:
clActiveBorder
clActiveCaption
clAppWorkSpace
clBackground
clBtnFace
clBtnHighlight
clBtnShadow
clBtnText
clCaptionText
clGradientActiveCaption
clGradientInactiveCaption
clGrayText
clHighlight
clHighlightText
clHotLight
clInactiveBorder
clInactiveCaption
clInactiveCaptionText
clInfoBk
clInfoText
clMenu
clMenuBar
clMenuHighlight
clMenuText
clScrollBar
cl3DDkShadow
cl3DLight
clWindow
clWindowFrame
clWindowText

Тя ви позволява да изберете вида на курсора за компонента. Имотът може да отнеме от следните стойности:
crAppStart
crArrow
crCross
crDefault
crDrag
crHandPoint
crHelp
crHourGlass
crHSplit
crIBeam
crMultiDrag
crNo
crNoDrop
crSizeAll
crSizeNESW
crSizeNS
crSizeNWSE
crSizeWE
crSQLWait
crUpArrow
crVSplit

например:
ако Form1.ComboBox1.Cursor: = crHandPoint;

Позволява ви да добавят стойност към списъка с определения идентификаторът е важно да се разбере, че не се добавя към базата данни стойност.

например:
Form1.ComboBox1.dbAddRecord (1 'позиция 1'); // добавя стойност към списъка с идентификатор 1 и текста "Параграф 1"

Позволява ви да преименувате стойност в списъка с определения идентификаторът е важно да се разбере, че стойност не може да се редактира в базата данни.

например:
Form1.ComboBox1.dbEditRecord (1 'позиция 1'); // преименува стойност в списък с идентификатора 1

Позволява ви да премахнете стойност от списъка с определения идентификаторът е важно да се разбере, че стойността не е отстранен от базата данни.

например:
Form1.ComboBox1.dbDeleteRecord (1); // премахва стойността от списъка с идентификатор 1
Form1.ComboBox1.dbDeleteRecord (-1); // ви позволява да премахнете от началото на списъка, празна стойност, която по подразбиране се намира в ComboBox

ID ви позволява да получите избрания запис база данни или да изберете запис Забележка, dbItemID работи с числен идентификатор на базата данни, а не списък сериен номер.
За задаване на нулева стойност, определен -1, номериране записи ID започва с един.

например:
Form1.ComboBox1.dbItemID: = 2; // изберете записа с ID 2
Form1.ComboBox1.dbItemID: = 1; // избере празна стойност

Можете да попълните компонентите в резултат бележка SQL заявка, че в SQL заявка споменато поле номер на компонент би могъл да знае, която записва в базата данни принадлежи на избрания ред. SQL заявка се допуска без да се споменава идентификатор полета, но в този случай ще бъде невъзможно да се знае какво регистрационен номер е избрана.

например:
Form1.ComboBox1.dbSQLExecute ( "SELECT FIELDNAME, ID ОТ tablename ');

Тя ви позволява да принуди генерира OnChange събитие обикновено е необходимо да се работи, свързани списъци от сценария за актуализиране на списъка свързан, ако промените избора на ComboBox използвате скрипт (dbItemID).

Примери на компонент състояние: Form1.ComboBox1.Enabled: = True; или Form1.ComboBox1.Enabled: = False;

Той определя дали в момента на компонента е във фокуса на вход само за четене собственост.

Пример: ако Form1.ComboBox1.Focused = False след ShowMessage ( "компонент има вход фокус в момента. ');

Цветни надписи да се уточни произволен цвят, можете да използвате номер shestnadtsetirichnym
Пример: Form1.ComboBox1.Font.Color: = $ 00DDEEFF;
където FF - червено, EE - зелено, DD - синьо.

В допълнение, можете да използвате означението на цвета на текста
Пример: Form1.ComboBox1.Font.Color: = clWindowText;
Пример: Form1.ComboBox1.Font.Color: = clRed;

Списък цвета на текста наименования:
clBlack Черно
clMaroon Бургундия
clGreen Green
clOlive Olive
clNavy Тъмно син
clPurple Purple
clTeal Steel
clGray Грей
clSilver Silver
clRed Red
clLime ярко зелено
clYellow жълто
clBlue Blue
clFuchsia Purple
clAqua Turquoise
clWhite Бяла


Списък на системните цветове определено стил на настройките на Windows:
clActiveBorder
clActiveCaption
clAppWorkSpace
clBackground
clBtnFace
clBtnHighlight
clBtnShadow
clBtnText
clCaptionText
clGradientActiveCaption
clGradientInactiveCaption
clGrayText
clHighlight
clHighlightText
clHotLight
clInactiveBorder
clInactiveCaption
clInactiveCaptionText
clInfoBk
clInfoText
clMenu
clMenuBar
clMenuHighlight
clMenuText
clScrollBar
cl3DDkShadow
cl3DLight
clWindow
clWindowFrame
clWindowText

име на шрифт за примера с текст: Form1.ComboBox1.Font.Name: = "Arial";

Свързани статии

Подкрепете проекта - споделете линка, благодаря!