TListItems

Overview

Location

 

constructor    (declared in TPersistent) .NET, Island-Windows

 

constructor

 

TListItems()

 

init()

constructor (TListView)

 

constructor(aOwner: TListView)

 

TListItems(TListView aOwner)

 

init(_ aOwner: TListView)

Parameters:

  • aOwner:

Add  virtual

 

method Add: TListItem

 

TListItem Add()

 

func Add() -> TListItem

Assign  virtual    (declared in TPersistent)

 

method Assign(Source: TPersistent)

 

void Assign(TPersistent Source)

 

func Assign(_ Source: TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

 

method AssignTo(Dest: TPersistent)

 

void AssignTo(TPersistent Dest)

 

func AssignTo(_ Dest: TPersistent)

Parameters:

  • Dest:

BeginUpdate  virtual

 

method BeginUpdate

 

void BeginUpdate()

 

func BeginUpdate()

Clear  virtual

 

method Clear

 

void Clear()

 

func Clear()

Count  virtual

 

property Count: Int32 read write;

 

Int32 Count { get; set; }

 

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

CreateItem  protected virtual

 

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

 

TPlatformListViewItem CreateItem(Int32 aIndex, TListItem aListItem)

 

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

Parameters:

  • aIndex:
  • aListItem:

DefineProperties (Object) .NET

 

method DefineProperties(Filer: Object)

 

void DefineProperties(Object Filer)

 

func DefineProperties(_ Filer: Object)

 

void DefineProperties(Object Filer)

Parameters:

  • Filer:

DefineProperties (TObject)  override Island-Windows, Toffee-macOS

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

Parameters:

  • Filer:

DefineProperties (TObject)  virtual    (declared in TPersistent)

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

Parameters:

  • Filer:

Delete  virtual

 

method Delete(aIndex: Int32)

 

void Delete(Int32 aIndex)

 

func Delete(_ aIndex: Int32)

Parameters:

  • aIndex:

EndUpdate  virtual

 

method EndUpdate

 

void EndUpdate()

 

func EndUpdate()

fItems

 

var fItems: TList<TListItem>;

 

TList<TListItem> fItems

 

var fItems: TList<TListItem>

GetHandle  protected virtual

 

// .NET
method GetHandle: Control
// Island-Windows
method GetHandle: HWND

 

// .NET
Control GetHandle()
// Island-Windows
HWND GetHandle()

 

func GetHandle() -> NSResponder

GetItem  protected virtual

 

method GetItem(aIndex: Int32): TListItem

 

TListItem GetItem(Int32 aIndex)

 

func GetItem(_ aIndex: Int32) -> TListItem

Parameters:

  • aIndex:

GetNamePath  virtual    (declared in TPersistent)

 

method GetNamePath: DelphiString

 

DelphiString GetNamePath()

 

func GetNamePath() -> DelphiString

GetOwner  protected virtual    (declared in TPersistent)

 

method GetOwner: TPersistent

 

TPersistent GetOwner()

 

func GetOwner() -> TPersistent

Handle  virtual

 

// .NET
property Handle: Control read;
// Island-Windows
property Handle: HWND read;

 

// .NET
Control Handle { get; }
// Island-Windows
HWND Handle { get; }

 

// .NET
var Handle: Control { get{} }
// Island-Windows
var Handle: HWND { get{} }
// Toffee-macOS
var Handle: NSResponder { get{} }

IndexOf  virtual

 

method IndexOf(aValue: TListItem): Int32

 

Int32 IndexOf(TListItem aValue)

 

func IndexOf(_ aValue: TListItem) -> Int32

Parameters:

  • aValue:

Insert  virtual

 

method Insert(aIndex: Int32): TListItem

 

TListItem Insert(Int32 aIndex)

 

func Insert(_ aIndex: Int32) -> 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{} }

Owner  virtual

 

property Owner: TListView read;

 

TListView Owner { get; }

 

var Owner: TListView { get{} }

PlatformAdd  protected virtual

 

method PlatformAdd(aListItem: TListItem)

 

void PlatformAdd(TListItem aListItem)

 

func PlatformAdd(_ aListItem: TListItem)

Parameters:

  • aListItem:

PlatformClear  protected virtual

 

method PlatformClear

 

void PlatformClear()

 

func PlatformClear()

PlatformDelete  protected virtual

 

method PlatformDelete(aIndex: Int32)

 

void PlatformDelete(Int32 aIndex)

 

func PlatformDelete(_ aIndex: Int32)

Parameters:

  • aIndex:

SetCount  protected .NET, Island-Windows

 

method SetCount(aValue: Int32)

 

void SetCount(Int32 aValue)

 

func SetCount(_ aValue: Int32)

Parameters:

  • aValue:

SetItem  protected .NET, Island-Windows

 

method SetItem(aIndex: Int32; Value: TListItem)

 

void SetItem(Int32 aIndex, TListItem Value)

 

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

Parameters:

  • aIndex:
  • Value:

SetUpdateState  protected virtual

 

method SetUpdateState(updating: Boolean)

 

void SetUpdateState(Boolean updating)

 

func SetUpdateState(_ updating: Boolean)

Parameters:

  • updating:

 

fItems

 

var fItems: TList<TListItem>;

 

TList<TListItem> fItems

 

var fItems: TList<TListItem>

 

Count  virtual

 

property Count: Int32 read write;

 

Int32 Count { get; set; }

 

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

Handle  virtual

 

// .NET
property Handle: Control read;
// Island-Windows
property Handle: HWND read;

 

// .NET
Control Handle { get; }
// Island-Windows
HWND Handle { get; }

 

// .NET
var Handle: Control { get{} }
// Island-Windows
var Handle: HWND { get{} }
// Toffee-macOS
var Handle: NSResponder { get{} }

Item  virtual

 

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

 

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

 

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

Owner  virtual

 

property Owner: TListView read;

 

TListView Owner { get; }

 

var Owner: TListView { get{} }

 

constructor    (declared in TPersistent) .NET, Island-Windows

 

constructor

 

TListItems()

 

init()

constructor (TListView)

 

constructor(aOwner: TListView)

 

TListItems(TListView aOwner)

 

init(_ aOwner: TListView)

Parameters:

  • aOwner:

Add  virtual

 

method Add: TListItem

 

TListItem Add()

 

func Add() -> TListItem

Assign  virtual    (declared in TPersistent)

 

method Assign(Source: TPersistent)

 

void Assign(TPersistent Source)

 

func Assign(_ Source: TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

 

method AssignTo(Dest: TPersistent)

 

void AssignTo(TPersistent Dest)

 

func AssignTo(_ Dest: TPersistent)

Parameters:

  • Dest:

BeginUpdate  virtual

 

method BeginUpdate

 

void BeginUpdate()

 

func BeginUpdate()

Clear  virtual

 

method Clear

 

void Clear()

 

func Clear()

CreateItem  protected virtual

 

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

 

TPlatformListViewItem CreateItem(Int32 aIndex, TListItem aListItem)

 

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

Parameters:

  • aIndex:
  • aListItem:

DefineProperties (Object) .NET

 

method DefineProperties(Filer: Object)

 

void DefineProperties(Object Filer)

 

func DefineProperties(_ Filer: Object)

 

void DefineProperties(Object Filer)

Parameters:

  • Filer:

DefineProperties (TObject)  override Island-Windows, Toffee-macOS

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

Parameters:

  • Filer:

DefineProperties (TObject)  virtual    (declared in TPersistent)

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

Parameters:

  • Filer:

Delete  virtual

 

method Delete(aIndex: Int32)

 

void Delete(Int32 aIndex)

 

func Delete(_ aIndex: Int32)

Parameters:

  • aIndex:

EndUpdate  virtual

 

method EndUpdate

 

void EndUpdate()

 

func EndUpdate()

GetHandle  protected virtual

 

// .NET
method GetHandle: Control
// Island-Windows
method GetHandle: HWND

 

// .NET
Control GetHandle()
// Island-Windows
HWND GetHandle()

 

func GetHandle() -> NSResponder

GetItem  protected virtual

 

method GetItem(aIndex: Int32): TListItem

 

TListItem GetItem(Int32 aIndex)

 

func GetItem(_ aIndex: Int32) -> TListItem

Parameters:

  • aIndex:

GetNamePath  virtual    (declared in TPersistent)

 

method GetNamePath: DelphiString

 

DelphiString GetNamePath()

 

func GetNamePath() -> DelphiString

GetOwner  protected virtual    (declared in TPersistent)

 

method GetOwner: TPersistent

 

TPersistent GetOwner()

 

func GetOwner() -> TPersistent

IndexOf  virtual

 

method IndexOf(aValue: TListItem): Int32

 

Int32 IndexOf(TListItem aValue)

 

func IndexOf(_ aValue: TListItem) -> Int32

Parameters:

  • aValue:

Insert  virtual

 

method Insert(aIndex: Int32): TListItem

 

TListItem Insert(Int32 aIndex)

 

func Insert(_ aIndex: Int32) -> TListItem

Parameters:

  • aIndex:

PlatformAdd  protected virtual

 

method PlatformAdd(aListItem: TListItem)

 

void PlatformAdd(TListItem aListItem)

 

func PlatformAdd(_ aListItem: TListItem)

Parameters:

  • aListItem:

PlatformClear  protected virtual

 

method PlatformClear

 

void PlatformClear()

 

func PlatformClear()

PlatformDelete  protected virtual

 

method PlatformDelete(aIndex: Int32)

 

void PlatformDelete(Int32 aIndex)

 

func PlatformDelete(_ aIndex: Int32)

Parameters:

  • aIndex:

SetCount  protected .NET, Island-Windows

 

method SetCount(aValue: Int32)

 

void SetCount(Int32 aValue)

 

func SetCount(_ aValue: Int32)

Parameters:

  • aValue:

SetItem  protected .NET, Island-Windows

 

method SetItem(aIndex: Int32; Value: TListItem)

 

void SetItem(Int32 aIndex, TListItem Value)

 

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

Parameters:

  • aIndex:
  • Value:

SetUpdateState  protected virtual

 

method SetUpdateState(updating: Boolean)

 

void SetUpdateState(Boolean updating)

 

func SetUpdateState(_ updating: Boolean)

Parameters:

  • updating: