Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB21FindItemID.shtml

Глава 21. TCollection.FindItemID

Метод FindItemID

Затрагиваемые объекты TCollection и все его производные
Назначение Получает ссылку на конкретный член TCollection, который задается целым идентификатором, прежде назначенным соответствующему объекту TCollectionltem.
Объявление function FindItemID(ID: Integer): TCollectionItem;
Пример синтаксиса
procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar;
                           Panel: TStatusPanel; const Rect: TRect);
var
   tempPanel: TStatusPanel;
   Bitmap1: TBitmap;

Begin
   Bitmap1 := TBitmap.Create;
   tempPanel :=  TStatusPanel(StatusBar.Panels.Findltemld(2));
//  Это можно  записать  и  так:
//  tempPanel   := StatusBar.Panels[2];
   if(Panel = tempPanel)
      then Bitmapl.LoadFromFile('с:\windows\tartan.bmp');
// нарисовать два варианта битового изображения, чтобы обеспечить
// покрытие всей области холста панели.
   StatusBar.Canvas.Draw(Rect.Left,Rect.Top, Bitmap1);
   StatusBar.Canvas.Draw(Rect.Left+Bitmap1.Width, Rect.Top, Bitmap1);
   Bitmap1.Free; 

end;
Описание В данном примере код функции FindItemID используется вместо доступа к массиву, но эффект получается тот же, поскольку элементы в коллекции принимают внутренний идентификатор, эквивалентный индексу соответствующего массива элементов.

[Метод Add] [Свойство Alignment] [Свойство AllowClick] [Метод Assign] [Свойство AssignedValues] [Метод BeginUpdate] [Свойство Bevel] [Свойство ButtonStyle] [Свойство Caption] [Метод Clear] [Свойство Collection] [Свойство Color] [Свойство Count] [Метод Create] [Метод CreateTitle] [Метод DefaultAlignment] [Метод DefaultColor] [Метод DefaultFont] [Метод DefaultReadOnly] [Метод DefaultWidth] [Метод Destroy] [Свойство DropDownRows] [Метод EndUpdate] [Свойство Field] [Свойство FieldName] [Метод FindItemID] [Свойство Font] [Метод GetDisplayName] [Метод GetGrid] [Метод GetItem] [Свойство Grid] [Свойство Index] [Свойство Items] [Свойство Left] [Свойство MaxWidth] [Свойство MinWidth] [Свойство Owner] [Свойство PickList] [Свойство ReadOnly] [Метод RebuildColumns] [Метод RestoreDefaults] [Свойство Right] [Метод SetIndex] [Свойство State] [Свойство Style] [Свойство Text] [Свойство Title] [Свойство Width] [Свойство WidthType]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB21FindItemID.shtml