TListItems

Overview

Location

 

constructor    (declared in TPersistent) Island-Windows

 

constructor

 

TListItems()

 

init()

 

Sub New()

constructor (TListView)

 

constructor(aOwner: TListView)

 

TListItems(TListView aOwner)

 

init(_ aOwner: TListView)

 

Sub New(aOwner As TListView)

Parameters:

  • aOwner:

Add Island-Windows

 

method Add: TListItem

 

TListItem Add()

 

func Add() -> TListItem

 

Function Add() As TListItem

Add Add(): TListItem  virtual Toffee-macOS

 

method Add Add(): TListItem

 

TListItem Add Add( )

 

func Add(Add ) -> TListItem

 

TListItem Add Add( )

 

Function Add Add( As ) As TListItem

Parameters:

  • :

Assign  virtual    (declared in TPersistent)

 

method Assign(Source: TPersistent)

 

void Assign(TPersistent Source)

 

func Assign(_ Source: TPersistent)

 

Sub Assign(Source As TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

 

method AssignTo(Dest: TPersistent)

 

void AssignTo(TPersistent Dest)

 

func AssignTo(_ Dest: TPersistent)

 

Sub AssignTo(Dest As TPersistent)

Parameters:

  • Dest:

BeginUpdate Island-Windows

 

method BeginUpdate

 

void BeginUpdate()

 

func BeginUpdate()

 

Sub BeginUpdate()

BeginUpdate BeginUpdate()  virtual Toffee-macOS

 

method BeginUpdate BeginUpdate()

 

void BeginUpdate BeginUpdate( )

 

func BeginUpdate(BeginUpdate )

 

void BeginUpdate BeginUpdate( )

 

Sub BeginUpdate BeginUpdate( As )

Parameters:

  • :

Clear Island-Windows

 

method Clear

 

void Clear()

 

func Clear()

 

Sub Clear()

Clear Clear()  virtual Toffee-macOS

 

method Clear Clear()

 

void Clear Clear( )

 

func Clear(Clear )

 

void Clear Clear( )

 

Sub Clear Clear( As )

Parameters:

  • :

Count  virtual

 

property Count: Int32 read write;

 

Int32 Count { get; set; }

 

var Count: Int32 { get{} set{} }

 

Property Count() As Int32

CreateItem  protected virtual

 

method CreateItem(aIndex: Int32; aListItem: TListItem): TPlatformListViewItem

 

TPlatformListViewItem CreateItem(Int32 aIndex, TListItem aListItem)

 

func CreateItem(_ aIndex: Int32, _ aListItem: TListItem) -> TPlatformListViewItem

 

Function CreateItem(aIndex As Int32, aListItem As TListItem) As TPlatformListViewItem

Parameters:

  • aIndex:
  • aListItem:

DefineProperties  override

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

 

Sub DefineProperties(Filer As TObject)

Parameters:

  • Filer:

Delete  virtual

 

method Delete(aIndex: Int32)

 

void Delete(Int32 aIndex)

 

func Delete(_ aIndex: Int32)

 

Sub Delete(aIndex As Int32)

Parameters:

  • aIndex:

EndUpdate Island-Windows

 

method EndUpdate

 

void EndUpdate()

 

func EndUpdate()

 

Sub EndUpdate()

EndUpdate EndUpdate()  virtual Toffee-macOS

 

method EndUpdate EndUpdate()

 

void EndUpdate EndUpdate( )

 

func EndUpdate(EndUpdate )

 

void EndUpdate EndUpdate( )

 

Sub EndUpdate EndUpdate( As )

Parameters:

  • :

fItems

 

var fItems: TList<TListItem>;

 

TList<TListItem> fItems

 

var fItems: TList<TListItem>

 

FIELD fItems() As TList<TListItem>

GetHandle  protected Island-Windows

 

method GetHandle: TPlatformHandle

 

TPlatformHandle GetHandle()

 

func GetHandle() -> TPlatformHandle

 

Function GetHandle() As TPlatformHandle

GetHandle GetHandle(): TPlatformHandle  protected virtual Toffee-macOS

 

method GetHandle GetHandle(): TPlatformHandle

 

TPlatformHandle GetHandle GetHandle( )

 

func GetHandle(GetHandle ) -> TPlatformHandle

 

TPlatformHandle GetHandle GetHandle( )

 

Function GetHandle GetHandle( As ) As TPlatformHandle

Parameters:

  • :

GetItem  protected virtual

 

method GetItem(aIndex: Int32): TListItem

 

TListItem GetItem(Int32 aIndex)

 

func GetItem(_ aIndex: Int32) -> TListItem

 

Function GetItem(aIndex As Int32) As TListItem

Parameters:

  • aIndex:

GetNamePath  virtual    (declared in TPersistent) Island-Windows

 

method GetNamePath: DelphiString

 

DelphiString GetNamePath()

 

func GetNamePath() -> DelphiString

 

Function GetNamePath() As DelphiString

GetNamePath GetNamePath(): DelphiString  virtual    (declared in TPersistent) Toffee-macOS

 

func GetNamePath(GetNamePath ) -> DelphiString

Parameters:

  • :

GetOwner  protected virtual    (declared in TPersistent) Island-Windows

 

method GetOwner: TPersistent

 

TPersistent GetOwner()

 

func GetOwner() -> TPersistent

 

Function GetOwner() As TPersistent

GetOwner GetOwner(): TPersistent  protected virtual    (declared in TPersistent) Toffee-macOS

 

func GetOwner(GetOwner ) -> TPersistent

Parameters:

  • :

Handle  virtual

 

property Handle: TPlatformHandle read;

 

TPlatformHandle Handle { get; }

 

var Handle: TPlatformHandle { get{} }

 

ReadOnly Property Handle() As TPlatformHandle

IndexOf  virtual

 

method IndexOf(aValue: TListItem): Int32

 

Int32 IndexOf(TListItem aValue)

 

func IndexOf(_ aValue: TListItem) -> Int32

 

Function IndexOf(aValue As TListItem) As Int32

Parameters:

  • aValue:

Insert  virtual

 

method Insert(aIndex: Int32): TListItem

 

TListItem Insert(Int32 aIndex)

 

func Insert(_ aIndex: Int32) -> TListItem

 

Function Insert(aIndex As Int32) As TListItem

Parameters:

  • aIndex:

Item  virtual

 

property Item[aIndex: Int32]: TListItem read write;

 

TListItem Item[Int32 aIndex] { get; set; }

 

subscript Item(_ aIndex: Int32) -> TListItem { get{} set{} }

 

Property Item(aIndex As Int32) As TListItem

Owner  virtual

 

property Owner: TListView read;

 

TListView Owner { get; }

 

var Owner: TListView { get{} }

 

ReadOnly Property Owner() As TListView

PlatformAdd  protected virtual

 

method PlatformAdd(aListItem: TListItem)

 

void PlatformAdd(TListItem aListItem)

 

func PlatformAdd(_ aListItem: TListItem)

 

Sub PlatformAdd(aListItem As TListItem)

Parameters:

  • aListItem:

PlatformClear  protected Island-Windows

 

method PlatformClear

 

void PlatformClear()

 

func PlatformClear()

 

Sub PlatformClear()

PlatformClear PlatformClear()  protected virtual Toffee-macOS

 

method PlatformClear PlatformClear()

 

void PlatformClear PlatformClear( )

 

func PlatformClear(PlatformClear )

 

void PlatformClear PlatformClear( )

 

Sub PlatformClear PlatformClear( As )

Parameters:

  • :

PlatformDelete  protected virtual

 

method PlatformDelete(aIndex: Int32)

 

void PlatformDelete(Int32 aIndex)

 

func PlatformDelete(_ aIndex: Int32)

 

Sub PlatformDelete(aIndex As Int32)

Parameters:

  • aIndex:

SetCount  protected Island-Windows

 

method SetCount(aValue: Int32)

 

void SetCount(Int32 aValue)

 

func SetCount(_ aValue: Int32)

 

Sub SetCount(aValue As Int32)

Parameters:

  • aValue:

SetItem  protected Island-Windows

 

method SetItem(aIndex: Int32; Value: TListItem)

 

void SetItem(Int32 aIndex, TListItem Value)

 

func SetItem(_ aIndex: Int32, _ Value: TListItem)

 

Sub SetItem(aIndex As Int32, Value As TListItem)

Parameters:

  • aIndex:
  • Value:

SetUpdateState  protected virtual

 

method SetUpdateState(updating: Boolean)

 

void SetUpdateState(Boolean updating)

 

func SetUpdateState(_ updating: Boolean)

 

Sub SetUpdateState(updating As Boolean)

Parameters:

  • updating:

 

fItems

 

var fItems: TList<TListItem>;

 

TList<TListItem> fItems

 

var fItems: TList<TListItem>

 

FIELD fItems() As TList<TListItem>

 

Count  virtual

 

property Count: Int32 read write;

 

Int32 Count { get; set; }

 

var Count: Int32 { get{} set{} }

 

Property Count() As Int32

Handle  virtual

 

property Handle: TPlatformHandle read;

 

TPlatformHandle Handle { get; }

 

var Handle: TPlatformHandle { get{} }

 

ReadOnly Property Handle() As TPlatformHandle

Item  virtual

 

property Item[aIndex: Int32]: TListItem read write;

 

TListItem Item[Int32 aIndex] { get; set; }

 

subscript Item(_ aIndex: Int32) -> TListItem { get{} set{} }

 

Property Item(aIndex As Int32) As TListItem

Owner  virtual

 

property Owner: TListView read;

 

TListView Owner { get; }

 

var Owner: TListView { get{} }

 

ReadOnly Property Owner() As TListView

 

constructor    (declared in TPersistent) Island-Windows

 

constructor

 

TListItems()

 

init()

 

Sub New()

constructor (TListView)

 

constructor(aOwner: TListView)

 

TListItems(TListView aOwner)

 

init(_ aOwner: TListView)

 

Sub New(aOwner As TListView)

Parameters:

  • aOwner:

Add Island-Windows

 

method Add: TListItem

 

TListItem Add()

 

func Add() -> TListItem

 

Function Add() As TListItem

Add Add(): TListItem  virtual Toffee-macOS

 

method Add Add(): TListItem

 

TListItem Add Add( )

 

func Add(Add ) -> TListItem

 

TListItem Add Add( )

 

Function Add Add( As ) As TListItem

Parameters:

  • :

Assign  virtual    (declared in TPersistent)

 

method Assign(Source: TPersistent)

 

void Assign(TPersistent Source)

 

func Assign(_ Source: TPersistent)

 

Sub Assign(Source As TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

 

method AssignTo(Dest: TPersistent)

 

void AssignTo(TPersistent Dest)

 

func AssignTo(_ Dest: TPersistent)

 

Sub AssignTo(Dest As TPersistent)

Parameters:

  • Dest:

BeginUpdate Island-Windows

 

method BeginUpdate

 

void BeginUpdate()

 

func BeginUpdate()

 

Sub BeginUpdate()

BeginUpdate BeginUpdate()  virtual Toffee-macOS

 

method BeginUpdate BeginUpdate()

 

void BeginUpdate BeginUpdate( )

 

func BeginUpdate(BeginUpdate )

 

void BeginUpdate BeginUpdate( )

 

Sub BeginUpdate BeginUpdate( As )

Parameters:

  • :

Clear Island-Windows

 

method Clear

 

void Clear()

 

func Clear()

 

Sub Clear()

Clear Clear()  virtual Toffee-macOS

 

method Clear Clear()

 

void Clear Clear( )

 

func Clear(Clear )

 

void Clear Clear( )

 

Sub Clear Clear( As )

Parameters:

  • :

CreateItem  protected virtual

 

method CreateItem(aIndex: Int32; aListItem: TListItem): TPlatformListViewItem

 

TPlatformListViewItem CreateItem(Int32 aIndex, TListItem aListItem)

 

func CreateItem(_ aIndex: Int32, _ aListItem: TListItem) -> TPlatformListViewItem

 

Function CreateItem(aIndex As Int32, aListItem As TListItem) As TPlatformListViewItem

Parameters:

  • aIndex:
  • aListItem:

DefineProperties  override

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

 

Sub DefineProperties(Filer As TObject)

Parameters:

  • Filer:

Delete  virtual

 

method Delete(aIndex: Int32)

 

void Delete(Int32 aIndex)

 

func Delete(_ aIndex: Int32)

 

Sub Delete(aIndex As Int32)

Parameters:

  • aIndex:

EndUpdate Island-Windows

 

method EndUpdate

 

void EndUpdate()

 

func EndUpdate()

 

Sub EndUpdate()

EndUpdate EndUpdate()  virtual Toffee-macOS

 

method EndUpdate EndUpdate()

 

void EndUpdate EndUpdate( )

 

func EndUpdate(EndUpdate )

 

void EndUpdate EndUpdate( )

 

Sub EndUpdate EndUpdate( As )

Parameters:

  • :

GetHandle  protected Island-Windows

 

method GetHandle: TPlatformHandle

 

TPlatformHandle GetHandle()

 

func GetHandle() -> TPlatformHandle

 

Function GetHandle() As TPlatformHandle

GetHandle GetHandle(): TPlatformHandle  protected virtual Toffee-macOS

 

method GetHandle GetHandle(): TPlatformHandle

 

TPlatformHandle GetHandle GetHandle( )

 

func GetHandle(GetHandle ) -> TPlatformHandle

 

TPlatformHandle GetHandle GetHandle( )

 

Function GetHandle GetHandle( As ) As TPlatformHandle

Parameters:

  • :

GetItem  protected virtual

 

method GetItem(aIndex: Int32): TListItem

 

TListItem GetItem(Int32 aIndex)

 

func GetItem(_ aIndex: Int32) -> TListItem

 

Function GetItem(aIndex As Int32) As TListItem

Parameters:

  • aIndex:

GetNamePath  virtual    (declared in TPersistent) Island-Windows

 

method GetNamePath: DelphiString

 

DelphiString GetNamePath()

 

func GetNamePath() -> DelphiString

 

Function GetNamePath() As DelphiString

GetNamePath GetNamePath(): DelphiString  virtual    (declared in TPersistent) Toffee-macOS

 

func GetNamePath(GetNamePath ) -> DelphiString

Parameters:

  • :

GetOwner  protected virtual    (declared in TPersistent) Island-Windows

 

method GetOwner: TPersistent

 

TPersistent GetOwner()

 

func GetOwner() -> TPersistent

 

Function GetOwner() As TPersistent

GetOwner GetOwner(): TPersistent  protected virtual    (declared in TPersistent) Toffee-macOS

 

func GetOwner(GetOwner ) -> TPersistent

Parameters:

  • :

IndexOf  virtual

 

method IndexOf(aValue: TListItem): Int32

 

Int32 IndexOf(TListItem aValue)

 

func IndexOf(_ aValue: TListItem) -> Int32

 

Function IndexOf(aValue As TListItem) As Int32

Parameters:

  • aValue:

Insert  virtual

 

method Insert(aIndex: Int32): TListItem

 

TListItem Insert(Int32 aIndex)

 

func Insert(_ aIndex: Int32) -> TListItem

 

Function Insert(aIndex As Int32) As TListItem

Parameters:

  • aIndex:

PlatformAdd  protected virtual

 

method PlatformAdd(aListItem: TListItem)

 

void PlatformAdd(TListItem aListItem)

 

func PlatformAdd(_ aListItem: TListItem)

 

Sub PlatformAdd(aListItem As TListItem)

Parameters:

  • aListItem:

PlatformClear  protected Island-Windows

 

method PlatformClear

 

void PlatformClear()

 

func PlatformClear()

 

Sub PlatformClear()

PlatformClear PlatformClear()  protected virtual Toffee-macOS

 

method PlatformClear PlatformClear()

 

void PlatformClear PlatformClear( )

 

func PlatformClear(PlatformClear )

 

void PlatformClear PlatformClear( )

 

Sub PlatformClear PlatformClear( As )

Parameters:

  • :

PlatformDelete  protected virtual

 

method PlatformDelete(aIndex: Int32)

 

void PlatformDelete(Int32 aIndex)

 

func PlatformDelete(_ aIndex: Int32)

 

Sub PlatformDelete(aIndex As Int32)

Parameters:

  • aIndex:

SetCount  protected Island-Windows

 

method SetCount(aValue: Int32)

 

void SetCount(Int32 aValue)

 

func SetCount(_ aValue: Int32)

 

Sub SetCount(aValue As Int32)

Parameters:

  • aValue:

SetItem  protected Island-Windows

 

method SetItem(aIndex: Int32; Value: TListItem)

 

void SetItem(Int32 aIndex, TListItem Value)

 

func SetItem(_ aIndex: Int32, _ Value: TListItem)

 

Sub SetItem(aIndex As Int32, Value As TListItem)

Parameters:

  • aIndex:
  • Value:

SetUpdateState  protected virtual

 

method SetUpdateState(updating: Boolean)

 

void SetUpdateState(Boolean updating)

 

func SetUpdateState(_ updating: Boolean)

 

Sub SetUpdateState(updating As Boolean)

Parameters:

  • updating: