- Код: Выделить всё
- type
 TRiAnySimpleArray<MyType> = record
 public
 FCount: integer;
 FItems: tarray<mytype>;
 procedure SetCount(newcount: integer); inline;
 function GetItem(Index: integer): MyType; inline;
 procedure SetItem(Index: integer; Value: mytype); inline;
 property rroItem[index: integer]: MyType read getItem write setItem; default;
 property Count: integer read FCount write SetCount;
Лазарь про это <что-то_там> не в курсе. Или это я не в курсе и уже завезли? Если что, Lazarus 2.2.2 последнего релиза. Не транковая сборка.




