TListControlItems

constructor Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows


constructor(aDuplicates: TDuplicates; aSorted: Boolean; aCaseSensitive: Boolean)
TListControlItems(TDuplicates aDuplicates, Boolean aSorted, Boolean aCaseSensitive)
init(_ aDuplicates: TDuplicates, _ aSorted: Boolean, _ aCaseSensitive: Boolean)
Sub New(aDuplicates As TDuplicates, aSorted As Boolean, aCaseSensitive As Boolean)

Parameters:

  • aDuplicates:
  • aSorted:
  • aCaseSensitive:

constructor (Boolean) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

constructor(aOwnsObject: Boolean)
TListControlItems(Boolean aOwnsObject)
init(_ aOwnsObject: Boolean)
Sub New(aOwnsObject As Boolean)

Parameters:

  • aOwnsObject:

constructor (Char, Char) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

constructor(aQuoteChar: Char; aDelimiter: Char)
TListControlItems(Char aQuoteChar, Char aDelimiter)
init(_ aQuoteChar: Char, _ aDelimiter: Char)
Sub New(aQuoteChar As Char, aDelimiter As Char)

Parameters:

  • aQuoteChar:
  • aDelimiter:

constructor (Char, Char, TStringsOptions) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

constructor(aQuoteChar: Char; aDelimiter: Char; aOptions: TStringsOptions)
TListControlItems(Char aQuoteChar, Char aDelimiter, TStringsOptions aOptions)
init(_ aQuoteChar: Char, _ aDelimiter: Char, _ aOptions: TStringsOptions)
Sub New(aQuoteChar As Char, aDelimiter As Char, aOptions As TStringsOptions)

Parameters:

  • aQuoteChar:
  • aDelimiter:
  • aOptions:

method Add(S: DelphiString): Int32
Int32 Add(DelphiString S)
func Add(_ S: DelphiString) -> Int32
Function Add(S As DelphiString) As Int32

Parameters:

  • S:

AddObject  override

method AddObject(S: DelphiString; aObject: TObject): Int32
Int32 AddObject(DelphiString S, TObject aObject)
func AddObject(_ S: DelphiString, _ aObject: TObject) -> Int32
Function AddObject(S As DelphiString, aObject As TObject) As Int32

Parameters:

  • S:
  • aObject:

method AddPair(aName: DelphiString; aValue: DelphiString): TStrings
TStrings AddPair(DelphiString aName, DelphiString aValue)
func AddPair(_ aName: DelphiString, _ aValue: DelphiString) -> TStrings
Function AddPair(aName As DelphiString, aValue As DelphiString) As TStrings

Parameters:

  • aName:
  • aValue:

method AddPair(aName: DelphiString; aValue: DelphiString; aObject: TObject): TStrings
TStrings AddPair(DelphiString aName, DelphiString aValue, TObject aObject)
func AddPair(_ aName: DelphiString, _ aValue: DelphiString, _ aObject: TObject) -> TStrings
Function AddPair(aName As DelphiString, aValue As DelphiString, aObject As TObject) As TStrings

Parameters:

  • aName:
  • aValue:
  • aObject:

method AddStrings(aStrings: array of DelphiString)
void AddStrings(DelphiString[] aStrings)
func AddStrings(_ aStrings: DelphiString...)
Sub AddStrings(aStrings As DelphiString())

Parameters:

  • aStrings:

method AddStrings(aStrings: array of DelphiString; aObjects: array of TObject)
void AddStrings(DelphiString[] aStrings, TObject[] aObjects)
func AddStrings(_ aStrings: DelphiString..., _ aObjects: TObject...)
Sub AddStrings(aStrings As DelphiString(), aObjects As TObject())

Parameters:

  • aStrings:
  • aObjects:

method AddStrings(aStrings: TStrings)
void AddStrings(TStrings aStrings)
func AddStrings(_ aStrings: TStrings)
Sub AddStrings(aStrings As TStrings)

Parameters:

  • aStrings:

method Append(S: DelphiString)
void Append(DelphiString S)
func Append(_ S: DelphiString)
Sub Append(S As DelphiString)

Parameters:

  • S:

method Assign(aSource: TPersistent)
void Assign(TPersistent aSource)
func Assign(_ aSource: TPersistent)
Sub Assign(aSource As TPersistent)

Parameters:

  • aSource:

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  virtual    (declared in TStrings)


Capacity  virtual    (declared in TStrings)

property Capacity: Int32 read;
var Capacity: Int32 { get{} }
ReadOnly Property Capacity() As Int32

CaseSensitive  virtual    (declared in TStringList)

property CaseSensitive: Boolean read write;
Boolean CaseSensitive { get; set; }
var CaseSensitive: Boolean { get{} set{} }
Property CaseSensitive() As Boolean

Changed  protected virtual    (declared in TStringList)


Changing  protected virtual    (declared in TStringList)


Clear  override


CommaText  virtual    (declared in TStrings)

property CommaText: DelphiString read write;
DelphiString CommaText { get; set; }
var CommaText: DelphiString { get{} set{} }
Property CommaText() As DelphiString

CompareStrings  protected override    (declared in TStringList)

method CompareStrings(S1: DelphiString; S2: DelphiString): Int32
Int32 CompareStrings(DelphiString S1, DelphiString S2)
func CompareStrings(_ S1: DelphiString, _ S2: DelphiString) -> Int32
Function CompareStrings(S1 As DelphiString, S2 As DelphiString) As Int32

Parameters:

  • S1:
  • S2:

Count  virtual    (declared in TStrings)

property Count: Int32 read;
var Count: Int32 { get{} }
ReadOnly Property Count() As Int32

class method Create: TStringList
static TStringList Create()
static func Create() -> TStringList
Shared Function Create() As TStringList

class method Create(aDuplicates: TDuplicates; aSorted: Boolean; aCaseSensitive: Boolean): TStringList
static TStringList Create(TDuplicates aDuplicates, Boolean aSorted, Boolean aCaseSensitive)
static func Create(_ aDuplicates: TDuplicates, _ aSorted: Boolean, _ aCaseSensitive: Boolean) -> TStringList
Shared Function Create(aDuplicates As TDuplicates, aSorted As Boolean, aCaseSensitive As Boolean) As TStringList

Parameters:

  • aDuplicates:
  • aSorted:
  • aCaseSensitive:

class method Create(aOwnsObject: Boolean): TStringList
static TStringList Create(Boolean aOwnsObject)
static func Create(_ aOwnsObject: Boolean) -> TStringList
Shared Function Create(aOwnsObject As Boolean) As TStringList

Parameters:

  • aOwnsObject:

class method Create(aQuoteChar: Char; aDelimiter: Char): TStringList
static TStringList Create(Char aQuoteChar, Char aDelimiter)
static func Create(_ aQuoteChar: Char, _ aDelimiter: Char) -> TStringList
Shared Function Create(aQuoteChar As Char, aDelimiter As Char) As TStringList

Parameters:

  • aQuoteChar:
  • aDelimiter:

class method Create(aQuoteChar: Char; aDelimiter: Char; aOptions: TStringsOptions): TStringList
static TStringList Create(Char aQuoteChar, Char aDelimiter, TStringsOptions aOptions)
static func Create(_ aQuoteChar: Char, _ aDelimiter: Char, _ aOptions: TStringsOptions) -> TStringList
Shared Function Create(aQuoteChar As Char, aDelimiter As Char, aOptions As TStringsOptions) As TStringList

Parameters:

  • aQuoteChar:
  • aDelimiter:
  • aOptions:

method CustomSort(aCompare: TStringListSortCompare)
void CustomSort(TStringListSortCompare aCompare)
func CustomSort(_ aCompare: TStringListSortCompare)
Sub CustomSort(aCompare As TStringListSortCompare)

Parameters:

  • aCompare:

DefineProperties  virtual    (declared in TPersistent)

method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
Sub DefineProperties(Filer As TObject)

Parameters:

  • Filer:

Delete  override

method Delete(aIndex: Int32)
void Delete(Int32 aIndex)
func Delete(_ aIndex: Int32)
Sub Delete(aIndex As Int32)

Parameters:

  • aIndex:

DelimitedText  virtual    (declared in TStrings)

property DelimitedText: DelphiString read write;
DelphiString DelimitedText { get; set; }
var DelimitedText: DelphiString { get{} set{} }
Property DelimitedText() As DelphiString

Delimiter  virtual    (declared in TStrings)

property Delimiter: Char read write;
Char Delimiter { get; set; }
var Delimiter: Char { get{} set{} }
Property Delimiter() As Char

property Duplicates: TDuplicates read write;
TDuplicates Duplicates { get; set; }
var Duplicates: TDuplicates { get{} set{} }
Property Duplicates() As TDuplicates

Encoding  virtual    (declared in TStrings)

property Encoding: TEncoding read;
TEncoding Encoding { get; }
var Encoding: TEncoding { get{} }
ReadOnly Property Encoding() As TEncoding

EndUpdate  virtual    (declared in TStrings)


Equals  virtual    (declared in TStrings)

method Equals(aStrings: TStrings): Boolean
Boolean Equals(TStrings aStrings)
func Equals(_ aStrings: TStrings) -> Boolean
Function Equals(aStrings As TStrings) As Boolean

Parameters:

  • aStrings:

Error  protected virtual    (declared in TStrings)

method Error(Msg: DelphiString; Data: Int32)
void Error(DelphiString Msg, Int32 Data)
func Error(_ Msg: DelphiString, _ Data: Int32)
Sub Error(Msg As DelphiString, Data As Int32)

Parameters:

  • Msg:
  • Data:

method Exchange(aIndex1: Int32; aIndex2: Int32)
void Exchange(Int32 aIndex1, Int32 aIndex2)
func Exchange(_ aIndex1: Int32, _ aIndex2: Int32)
Sub Exchange(aIndex1 As Int32, aIndex2 As Int32)

Parameters:

  • aIndex1:
  • aIndex2:

method ExtractName(S: DelphiString): DelphiString
DelphiString ExtractName(DelphiString S)
func ExtractName(_ S: DelphiString) -> DelphiString
Function ExtractName(S As DelphiString) As DelphiString

Parameters:

  • S:

method ExtractName(S: DelphiString; AllNames: Boolean): DelphiString
DelphiString ExtractName(DelphiString S, Boolean AllNames)
func ExtractName(_ S: DelphiString, _ AllNames: Boolean) -> DelphiString
Function ExtractName(S As DelphiString, AllNames As Boolean) As DelphiString

Parameters:

  • S:
  • AllNames:

method Find(S: DelphiString; var aIndex: Int32): Boolean
Boolean Find(DelphiString S, ref Int32 aIndex)
func Find(_ S: DelphiString, _ aIndex: inout Int32) -> Boolean
Function Find(S As DelphiString, ByRef aIndex As Int32) As Boolean

Parameters:

  • S:
  • aIndex:

Get  protected override    (declared in TStringList)

method Get(aIndex: Int32): DelphiString
DelphiString Get(Int32 aIndex)
func Get(_ aIndex: Int32) -> DelphiString
Function Get(aIndex As Int32) As DelphiString

Parameters:

  • aIndex:

GetCapacity  override    (declared in TStringList)

method GetCapacity: Int32
func GetCapacity() -> Int32
Function GetCapacity() As Int32

Function GetCount() As Int32

GetEnumerator  virtual    (declared in TStrings) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

method GetEnumerator: IEnumerator<String>
IEnumerator<String> GetEnumerator()
func GetEnumerator() -> IEnumerator<String>
Function GetEnumerator() As IEnumerator<String>

GetNamePath  virtual    (declared in TPersistent)

method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
Function GetNamePath() As DelphiString

GetObject  protected override    (declared in TStringList)

method GetObject(aIndex: Int32): TObject
TObject GetObject(Int32 aIndex)
func GetObject(_ aIndex: Int32) -> TObject
Function GetObject(aIndex As Int32) As TObject

Parameters:

  • aIndex:

GetOwner  protected virtual    (declared in TPersistent)

method GetOwner: TPersistent
func GetOwner() -> TPersistent
Function GetOwner() As TPersistent

GetSequence    (declared in TStrings) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

method GetSequence: IEnumerable<String>
IEnumerable<String> GetSequence()
func GetSequence() -> IEnumerable<String>
Function GetSequence() As IEnumerable<String>

GetTextStr  protected virtual    (declared in TStrings)

method GetTextStr: DelphiString
DelphiString GetTextStr()
func GetTextStr() -> DelphiString
Function GetTextStr() As DelphiString

method IndexOf(S: DelphiString): Int32
Int32 IndexOf(DelphiString S)
func IndexOf(_ S: DelphiString) -> Int32
Function IndexOf(S As DelphiString) As Int32

Parameters:

  • S:

IndexOfName  virtual    (declared in TStrings)

method IndexOfName(aName: DelphiString): Int32
Int32 IndexOfName(DelphiString aName)
func IndexOfName(_ aName: DelphiString) -> Int32
Function IndexOfName(aName As DelphiString) As Int32

Parameters:

  • aName:

IndexOfObject  virtual    (declared in TStrings)

method IndexOfObject(aObject: TObject): Int32
Int32 IndexOfObject(TObject aObject)
func IndexOfObject(_ aObject: TObject) -> Int32
Function IndexOfObject(aObject As TObject) As Int32

Parameters:

  • aObject:

Insert  override

method Insert(aIndex: Int32; S: DelphiString)
void Insert(Int32 aIndex, DelphiString S)
func Insert(_ aIndex: Int32, _ S: DelphiString)
Sub Insert(aIndex As Int32, S As DelphiString)

Parameters:

  • aIndex:
  • S:

InsertItem  protected virtual    (declared in TStringList)

method InsertItem(aIndex: Int32; S: DelphiString; aObject: TObject)
void InsertItem(Int32 aIndex, DelphiString S, TObject aObject)
func InsertItem(_ aIndex: Int32, _ S: DelphiString, _ aObject: TObject)
Sub InsertItem(aIndex As Int32, S As DelphiString, aObject As TObject)

Parameters:

  • aIndex:
  • S:
  • aObject:

InsertObject  override    (declared in TStringList)

method InsertObject(aIndex: Int32; S: DelphiString; aObject: TObject)
void InsertObject(Int32 aIndex, DelphiString S, TObject aObject)
func InsertObject(_ aIndex: Int32, _ S: DelphiString, _ aObject: TObject)
Sub InsertObject(aIndex As Int32, S As DelphiString, aObject As TObject)

Parameters:

  • aIndex:
  • S:
  • aObject:

KeyNames  virtual    (declared in TStrings)

property KeyNames[Index: Int32]: DelphiString read;
DelphiString KeyNames[Int32 Index] { get; }
subscript KeyNames(_ Index: Int32) -> DelphiString { get{} }
ReadOnly Property KeyNames(Index As Int32) As DelphiString

LineBreak  virtual    (declared in TStrings)

property LineBreak: DelphiString read write;
DelphiString LineBreak { get; set; }
var LineBreak: DelphiString { get{} set{} }
Property LineBreak() As DelphiString

ListControl  virtual

property ListControl: TListControl read write;
TListControl ListControl { get; set; }
var ListControl: TListControl { get{} set{} }
Property ListControl() As TListControl

LoadFromFile (DelphiString)  virtual    (declared in TStrings) Island-Ubuntu, Island-Windows, Toffee-macOS

method LoadFromFile(aFileName: DelphiString)
void LoadFromFile(DelphiString aFileName)
func LoadFromFile(_ aFileName: DelphiString)
Sub LoadFromFile(aFileName As DelphiString)

Parameters:

  • aFileName:

LoadFromFile (DelphiString, TEncoding)  virtual    (declared in TStrings) Island-Ubuntu, Island-Windows, Toffee-macOS

method LoadFromFile(aFileName: DelphiString; aEncoding: TEncoding)
void LoadFromFile(DelphiString aFileName, TEncoding aEncoding)
func LoadFromFile(_ aFileName: DelphiString, _ aEncoding: TEncoding)
Sub LoadFromFile(aFileName As DelphiString, aEncoding As TEncoding)

Parameters:

  • aFileName:
  • aEncoding:

method LoadFromStream(aStream: TStream)
void LoadFromStream(TStream aStream)
func LoadFromStream(_ aStream: TStream)
Sub LoadFromStream(aStream As TStream)

Parameters:

  • aStream:

LoadFromStream (TStream, TEncoding)  virtual    (declared in TStrings)

method LoadFromStream(aStream: TStream; aEncoding: TEncoding)
void LoadFromStream(TStream aStream, TEncoding aEncoding)
func LoadFromStream(_ aStream: TStream, _ aEncoding: TEncoding)
Sub LoadFromStream(aStream As TStream, aEncoding As TEncoding)

Parameters:

  • aStream:
  • aEncoding:

Move  virtual    (declared in TStrings)

method Move(aCurIndex: Int32; aNewIndex: Int32)
void Move(Int32 aCurIndex, Int32 aNewIndex)
func Move(_ aCurIndex: Int32, _ aNewIndex: Int32)
Sub Move(aCurIndex As Int32, aNewIndex As Int32)

Parameters:

  • aCurIndex:
  • aNewIndex:

Names  virtual    (declared in TStrings)

property Names[Index: Int32]: DelphiString read;
DelphiString Names[Int32 Index] { get; }
subscript Names(_ Index: Int32) -> DelphiString { get{} }
ReadOnly Property Names(Index As Int32) As DelphiString

NameValueSeparator  virtual    (declared in TStrings)

property NameValueSeparator: Char read write;
Char NameValueSeparator { get; set; }
var NameValueSeparator: Char { get{} set{} }
Property NameValueSeparator() As Char

Objects  virtual    (declared in TStrings)

property Objects[aIndex: Int32]: TObject read write;
TObject Objects[Int32 aIndex] { get; set; }
subscript Objects(_ aIndex: Int32) -> TObject { get{} set{} }
Property Objects(aIndex As Int32) As TObject

property OnChange: TNotifyEvent read write;
TNotifyEvent OnChange { get; set; }
var OnChange: TNotifyEvent { get{} set{} }
Property OnChange() As TNotifyEvent

property OnChanging: TNotifyEvent read write;
TNotifyEvent OnChanging { get; set; }
var OnChanging: TNotifyEvent { get{} set{} }
Property OnChanging() As TNotifyEvent

Options  virtual    (declared in TStrings)

property Options: TStringsOptions read write;
TStringsOptions Options { get; set; }
var Options: TStringsOptions { get{} set{} }
Property Options() As TStringsOptions

OwnsObjects  virtual    (declared in TStringList)

property OwnsObjects: Boolean read write;
Boolean OwnsObjects { get; set; }
var OwnsObjects: Boolean { get{} set{} }
Property OwnsObjects() As Boolean

PlatformAddItem  protected virtual Island-Ubuntu, Toffee-macOS

method PlatformAddItem(S: DelphiString; aObject: TObject)
void PlatformAddItem(DelphiString S, TObject aObject)
func PlatformAddItem(_ S: DelphiString, _ aObject: TObject)
Sub PlatformAddItem(S As DelphiString, aObject As TObject)

Parameters:

  • S:
  • aObject:

PlatformClear  protected virtual Island-Ubuntu, Toffee-macOS


PlatformDelete  protected virtual Island-Ubuntu, Toffee-macOS

method PlatformDelete(aIndex: Int32)
void PlatformDelete(Int32 aIndex)
func PlatformDelete(_ aIndex: Int32)
Sub PlatformDelete(aIndex As Int32)

Parameters:

  • aIndex:

PlatformInsert  protected virtual Island-Ubuntu, Toffee-macOS

method PlatformInsert(aIndex: Int32; S: DelphiString)
void PlatformInsert(Int32 aIndex, DelphiString S)
func PlatformInsert(_ aIndex: Int32, _ S: DelphiString)
Sub PlatformInsert(aIndex As Int32, S As DelphiString)

Parameters:

  • aIndex:
  • S:

Put  protected override    (declared in TStringList)

method Put(aIndex: Int32; S: DelphiString)
void Put(Int32 aIndex, DelphiString S)
func Put(_ aIndex: Int32, _ S: DelphiString)
Sub Put(aIndex As Int32, S As DelphiString)

Parameters:

  • aIndex:
  • S:

PutObject  protected override    (declared in TStringList)

method PutObject(aIndex: Int32; aObject: TObject)
void PutObject(Int32 aIndex, TObject aObject)
func PutObject(_ aIndex: Int32, _ aObject: TObject)
Sub PutObject(aIndex As Int32, aObject As TObject)

Parameters:

  • aIndex:
  • aObject:

QuoteChar  virtual    (declared in TStrings)

property QuoteChar: Char read write;
Char QuoteChar { get; set; }
var QuoteChar: Char { get{} set{} }
Property QuoteChar() As Char

SaveToFile (DelphiString)  virtual    (declared in TStrings) Island-Ubuntu, Island-Windows, Toffee-macOS

method SaveToFile(FileName: DelphiString)
void SaveToFile(DelphiString FileName)
func SaveToFile(_ FileName: DelphiString)
Sub SaveToFile(FileName As DelphiString)

Parameters:

  • FileName:

SaveToFile (DelphiString, TEncoding)  virtual    (declared in TStrings) Island-Ubuntu, Island-Windows, Toffee-macOS

method SaveToFile(FileName: DelphiString; aEncoding: TEncoding)
void SaveToFile(DelphiString FileName, TEncoding aEncoding)
func SaveToFile(_ FileName: DelphiString, _ aEncoding: TEncoding)
Sub SaveToFile(FileName As DelphiString, aEncoding As TEncoding)

Parameters:

  • FileName:
  • aEncoding:

method SaveToStream(aStream: TStream)
void SaveToStream(TStream aStream)
func SaveToStream(_ aStream: TStream)
Sub SaveToStream(aStream As TStream)

Parameters:

  • aStream:

SaveToStream (TStream, TEncoding)  virtual    (declared in TStrings)

method SaveToStream(aStream: TStream; aEncoding: TEncoding)
void SaveToStream(TStream aStream, TEncoding aEncoding)
func SaveToStream(_ aStream: TStream, _ aEncoding: TEncoding)
Sub SaveToStream(aStream As TStream, aEncoding As TEncoding)

Parameters:

  • aStream:
  • aEncoding:

SetCapacity  protected override    (declared in TStringList)

method SetCapacity(aNewCapacity: Int32)
void SetCapacity(Int32 aNewCapacity)
func SetCapacity(_ aNewCapacity: Int32)
Sub SetCapacity(aNewCapacity As Int32)

Parameters:

  • aNewCapacity:

SetEncoding  protected virtual    (declared in TStrings)

method SetEncoding(Value: TEncoding)
void SetEncoding(TEncoding Value)
func SetEncoding(_ Value: TEncoding)
Sub SetEncoding(Value As TEncoding)

Parameters:

  • Value:

SetStrings  virtual    (declared in TStrings)

method SetStrings(aSource: TStrings)
void SetStrings(TStrings aSource)
func SetStrings(_ aSource: TStrings)
Sub SetStrings(aSource As TStrings)

Parameters:

  • aSource:

SetTextStr  protected virtual    (declared in TStrings)

method SetTextStr(aValue: DelphiString)
void SetTextStr(DelphiString aValue)
func SetTextStr(_ aValue: DelphiString)
Sub SetTextStr(aValue As DelphiString)

Parameters:

  • aValue:

SetUpdateState  protected override    (declared in TStringList)

method SetUpdateState(aUpdating: Boolean)
void SetUpdateState(Boolean aUpdating)
func SetUpdateState(_ aUpdating: Boolean)
Sub SetUpdateState(aUpdating As Boolean)

Parameters:

  • aUpdating:


property Sorted: Boolean read write;
Boolean Sorted { get; set; }
var Sorted: Boolean { get{} set{} }
Property Sorted() As Boolean

StrictDelimiter  virtual    (declared in TStrings)

property StrictDelimiter: Boolean read write;
Boolean StrictDelimiter { get; set; }
var StrictDelimiter: Boolean { get{} set{} }
Property StrictDelimiter() As Boolean

Strings  virtual    (declared in TStrings)

property Strings[aIndex: Int32]: DelphiString read write;
DelphiString Strings[Int32 aIndex] { get; set; }
subscript Strings(_ aIndex: Int32) -> DelphiString { get{} set{} }
Property Strings(aIndex As Int32) As DelphiString

Text  virtual    (declared in TStrings)

property Text: DelphiString read write;
DelphiString Text { get; set; }
var Text: DelphiString { get{} set{} }
Property Text() As DelphiString

ToObjectArray  virtual    (declared in TStrings)

method ToObjectArray: array of TObject
TObject[] ToObjectArray()
func ToObjectArray() -> TObject...
Function ToObjectArray() As TObject()

ToStringArray  virtual    (declared in TStrings)

method ToStringArray: array of DelphiString
DelphiString[] ToStringArray()
func ToStringArray() -> DelphiString...
Function ToStringArray() As DelphiString()

TrailingLineBreak  virtual    (declared in TStrings)

property TrailingLineBreak: Boolean read write;
Boolean TrailingLineBreak { get; set; }
var TrailingLineBreak: Boolean { get{} set{} }
Property TrailingLineBreak() As Boolean

UpdateCount  protected virtual    (declared in TStrings)

property UpdateCount: Int32 read;
Int32 UpdateCount { get; }
var UpdateCount: Int32 { get{} }
ReadOnly Property UpdateCount() As Int32

Updating  virtual    (declared in TStrings)

property Updating: Boolean read;
Boolean Updating { get; }
var Updating: Boolean { get{} }
ReadOnly Property Updating() As Boolean

UseLocale  virtual    (declared in TStrings)

property UseLocale: Boolean read write;
Boolean UseLocale { get; set; }
var UseLocale: Boolean { get{} set{} }
Property UseLocale() As Boolean

ValueFromIndex  virtual    (declared in TStrings)

property ValueFromIndex[Index: Int32]: DelphiString read write;
DelphiString ValueFromIndex[Int32 Index] { get; set; }
subscript ValueFromIndex(_ Index: Int32) -> DelphiString { get{} set{} }
Property ValueFromIndex(Index As Int32) As DelphiString

Values  virtual    (declared in TStrings)

property Values[Name: DelphiString]: DelphiString read write;
DelphiString Values[DelphiString Name] { get; set; }
subscript Values(_ Name: DelphiString) -> DelphiString { get{} set{} }
Property Values(Name As DelphiString) As DelphiString

Capacity  virtual    (declared in TStrings)

property Capacity: Int32 read;
var Capacity: Int32 { get{} }
ReadOnly Property Capacity() As Int32

CaseSensitive  virtual    (declared in TStringList)

property CaseSensitive: Boolean read write;
Boolean CaseSensitive { get; set; }
var CaseSensitive: Boolean { get{} set{} }
Property CaseSensitive() As Boolean

CommaText  virtual    (declared in TStrings)

property CommaText: DelphiString read write;
DelphiString CommaText { get; set; }
var CommaText: DelphiString { get{} set{} }
Property CommaText() As DelphiString

Count  virtual    (declared in TStrings)

property Count: Int32 read;
var Count: Int32 { get{} }
ReadOnly Property Count() As Int32

DelimitedText  virtual    (declared in TStrings)

property DelimitedText: DelphiString read write;
DelphiString DelimitedText { get; set; }
var DelimitedText: DelphiString { get{} set{} }
Property DelimitedText() As DelphiString

Delimiter  virtual    (declared in TStrings)

property Delimiter: Char read write;
Char Delimiter { get; set; }
var Delimiter: Char { get{} set{} }
Property Delimiter() As Char

property Duplicates: TDuplicates read write;
TDuplicates Duplicates { get; set; }
var Duplicates: TDuplicates { get{} set{} }
Property Duplicates() As TDuplicates

Encoding  virtual    (declared in TStrings)

property Encoding: TEncoding read;
TEncoding Encoding { get; }
var Encoding: TEncoding { get{} }
ReadOnly Property Encoding() As TEncoding

KeyNames  virtual    (declared in TStrings)

property KeyNames[Index: Int32]: DelphiString read;
DelphiString KeyNames[Int32 Index] { get; }
subscript KeyNames(_ Index: Int32) -> DelphiString { get{} }
ReadOnly Property KeyNames(Index As Int32) As DelphiString

LineBreak  virtual    (declared in TStrings)

property LineBreak: DelphiString read write;
DelphiString LineBreak { get; set; }
var LineBreak: DelphiString { get{} set{} }
Property LineBreak() As DelphiString

ListControl  virtual

property ListControl: TListControl read write;
TListControl ListControl { get; set; }
var ListControl: TListControl { get{} set{} }
Property ListControl() As TListControl

Names  virtual    (declared in TStrings)

property Names[Index: Int32]: DelphiString read;
DelphiString Names[Int32 Index] { get; }
subscript Names(_ Index: Int32) -> DelphiString { get{} }
ReadOnly Property Names(Index As Int32) As DelphiString

NameValueSeparator  virtual    (declared in TStrings)

property NameValueSeparator: Char read write;
Char NameValueSeparator { get; set; }
var NameValueSeparator: Char { get{} set{} }
Property NameValueSeparator() As Char

Objects  virtual    (declared in TStrings)

property Objects[aIndex: Int32]: TObject read write;
TObject Objects[Int32 aIndex] { get; set; }
subscript Objects(_ aIndex: Int32) -> TObject { get{} set{} }
Property Objects(aIndex As Int32) As TObject

property OnChange: TNotifyEvent read write;
TNotifyEvent OnChange { get; set; }
var OnChange: TNotifyEvent { get{} set{} }
Property OnChange() As TNotifyEvent

property OnChanging: TNotifyEvent read write;
TNotifyEvent OnChanging { get; set; }
var OnChanging: TNotifyEvent { get{} set{} }
Property OnChanging() As TNotifyEvent

Options  virtual    (declared in TStrings)

property Options: TStringsOptions read write;
TStringsOptions Options { get; set; }
var Options: TStringsOptions { get{} set{} }
Property Options() As TStringsOptions

OwnsObjects  virtual    (declared in TStringList)

property OwnsObjects: Boolean read write;
Boolean OwnsObjects { get; set; }
var OwnsObjects: Boolean { get{} set{} }
Property OwnsObjects() As Boolean

QuoteChar  virtual    (declared in TStrings)

property QuoteChar: Char read write;
Char QuoteChar { get; set; }
var QuoteChar: Char { get{} set{} }
Property QuoteChar() As Char

property Sorted: Boolean read write;
Boolean Sorted { get; set; }
var Sorted: Boolean { get{} set{} }
Property Sorted() As Boolean

StrictDelimiter  virtual    (declared in TStrings)

property StrictDelimiter: Boolean read write;
Boolean StrictDelimiter { get; set; }
var StrictDelimiter: Boolean { get{} set{} }
Property StrictDelimiter() As Boolean

Strings  virtual    (declared in TStrings)

property Strings[aIndex: Int32]: DelphiString read write;
DelphiString Strings[Int32 aIndex] { get; set; }
subscript Strings(_ aIndex: Int32) -> DelphiString { get{} set{} }
Property Strings(aIndex As Int32) As DelphiString

Text  virtual    (declared in TStrings)

property Text: DelphiString read write;
DelphiString Text { get; set; }
var Text: DelphiString { get{} set{} }
Property Text() As DelphiString

TrailingLineBreak  virtual    (declared in TStrings)

property TrailingLineBreak: Boolean read write;
Boolean TrailingLineBreak { get; set; }
var TrailingLineBreak: Boolean { get{} set{} }
Property TrailingLineBreak() As Boolean

UpdateCount  protected virtual    (declared in TStrings)

property UpdateCount: Int32 read;
Int32 UpdateCount { get; }
var UpdateCount: Int32 { get{} }
ReadOnly Property UpdateCount() As Int32

Updating  virtual    (declared in TStrings)

property Updating: Boolean read;
Boolean Updating { get; }
var Updating: Boolean { get{} }
ReadOnly Property Updating() As Boolean

UseLocale  virtual    (declared in TStrings)

property UseLocale: Boolean read write;
Boolean UseLocale { get; set; }
var UseLocale: Boolean { get{} set{} }
Property UseLocale() As Boolean

ValueFromIndex  virtual    (declared in TStrings)

property ValueFromIndex[Index: Int32]: DelphiString read write;
DelphiString ValueFromIndex[Int32 Index] { get; set; }
subscript ValueFromIndex(_ Index: Int32) -> DelphiString { get{} set{} }
Property ValueFromIndex(Index As Int32) As DelphiString

Values  virtual    (declared in TStrings)

property Values[Name: DelphiString]: DelphiString read write;
DelphiString Values[DelphiString Name] { get; set; }
subscript Values(_ Name: DelphiString) -> DelphiString { get{} set{} }
Property Values(Name As DelphiString) As DelphiString
class method Create: TStringList
static TStringList Create()
static func Create() -> TStringList
Shared Function Create() As TStringList

class method Create(aDuplicates: TDuplicates; aSorted: Boolean; aCaseSensitive: Boolean): TStringList
static TStringList Create(TDuplicates aDuplicates, Boolean aSorted, Boolean aCaseSensitive)
static func Create(_ aDuplicates: TDuplicates, _ aSorted: Boolean, _ aCaseSensitive: Boolean) -> TStringList
Shared Function Create(aDuplicates As TDuplicates, aSorted As Boolean, aCaseSensitive As Boolean) As TStringList

Parameters:

  • aDuplicates:
  • aSorted:
  • aCaseSensitive:

class method Create(aOwnsObject: Boolean): TStringList
static TStringList Create(Boolean aOwnsObject)
static func Create(_ aOwnsObject: Boolean) -> TStringList
Shared Function Create(aOwnsObject As Boolean) As TStringList

Parameters:

  • aOwnsObject:

class method Create(aQuoteChar: Char; aDelimiter: Char): TStringList
static TStringList Create(Char aQuoteChar, Char aDelimiter)
static func Create(_ aQuoteChar: Char, _ aDelimiter: Char) -> TStringList
Shared Function Create(aQuoteChar As Char, aDelimiter As Char) As TStringList

Parameters:

  • aQuoteChar:
  • aDelimiter:

class method Create(aQuoteChar: Char; aDelimiter: Char; aOptions: TStringsOptions): TStringList
static TStringList Create(Char aQuoteChar, Char aDelimiter, TStringsOptions aOptions)
static func Create(_ aQuoteChar: Char, _ aDelimiter: Char, _ aOptions: TStringsOptions) -> TStringList
Shared Function Create(aQuoteChar As Char, aDelimiter As Char, aOptions As TStringsOptions) As TStringList

Parameters:

  • aQuoteChar:
  • aDelimiter:
  • aOptions:

constructor Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows


constructor(aDuplicates: TDuplicates; aSorted: Boolean; aCaseSensitive: Boolean)
TListControlItems(TDuplicates aDuplicates, Boolean aSorted, Boolean aCaseSensitive)
init(_ aDuplicates: TDuplicates, _ aSorted: Boolean, _ aCaseSensitive: Boolean)
Sub New(aDuplicates As TDuplicates, aSorted As Boolean, aCaseSensitive As Boolean)

Parameters:

  • aDuplicates:
  • aSorted:
  • aCaseSensitive:

constructor (Boolean) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

constructor(aOwnsObject: Boolean)
TListControlItems(Boolean aOwnsObject)
init(_ aOwnsObject: Boolean)
Sub New(aOwnsObject As Boolean)

Parameters:

  • aOwnsObject:

constructor (Char, Char) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

constructor(aQuoteChar: Char; aDelimiter: Char)
TListControlItems(Char aQuoteChar, Char aDelimiter)
init(_ aQuoteChar: Char, _ aDelimiter: Char)
Sub New(aQuoteChar As Char, aDelimiter As Char)

Parameters:

  • aQuoteChar:
  • aDelimiter:

constructor (Char, Char, TStringsOptions) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

constructor(aQuoteChar: Char; aDelimiter: Char; aOptions: TStringsOptions)
TListControlItems(Char aQuoteChar, Char aDelimiter, TStringsOptions aOptions)
init(_ aQuoteChar: Char, _ aDelimiter: Char, _ aOptions: TStringsOptions)
Sub New(aQuoteChar As Char, aDelimiter As Char, aOptions As TStringsOptions)

Parameters:

  • aQuoteChar:
  • aDelimiter:
  • aOptions:

method Add(S: DelphiString): Int32
Int32 Add(DelphiString S)
func Add(_ S: DelphiString) -> Int32
Function Add(S As DelphiString) As Int32

Parameters:

  • S:

AddObject  override

method AddObject(S: DelphiString; aObject: TObject): Int32
Int32 AddObject(DelphiString S, TObject aObject)
func AddObject(_ S: DelphiString, _ aObject: TObject) -> Int32
Function AddObject(S As DelphiString, aObject As TObject) As Int32

Parameters:

  • S:
  • aObject:

method AddPair(aName: DelphiString; aValue: DelphiString): TStrings
TStrings AddPair(DelphiString aName, DelphiString aValue)
func AddPair(_ aName: DelphiString, _ aValue: DelphiString) -> TStrings
Function AddPair(aName As DelphiString, aValue As DelphiString) As TStrings

Parameters:

  • aName:
  • aValue:

method AddPair(aName: DelphiString; aValue: DelphiString; aObject: TObject): TStrings
TStrings AddPair(DelphiString aName, DelphiString aValue, TObject aObject)
func AddPair(_ aName: DelphiString, _ aValue: DelphiString, _ aObject: TObject) -> TStrings
Function AddPair(aName As DelphiString, aValue As DelphiString, aObject As TObject) As TStrings

Parameters:

  • aName:
  • aValue:
  • aObject:

method AddStrings(aStrings: array of DelphiString)
void AddStrings(DelphiString[] aStrings)
func AddStrings(_ aStrings: DelphiString...)
Sub AddStrings(aStrings As DelphiString())

Parameters:

  • aStrings:

method AddStrings(aStrings: array of DelphiString; aObjects: array of TObject)
void AddStrings(DelphiString[] aStrings, TObject[] aObjects)
func AddStrings(_ aStrings: DelphiString..., _ aObjects: TObject...)
Sub AddStrings(aStrings As DelphiString(), aObjects As TObject())

Parameters:

  • aStrings:
  • aObjects:

method AddStrings(aStrings: TStrings)
void AddStrings(TStrings aStrings)
func AddStrings(_ aStrings: TStrings)
Sub AddStrings(aStrings As TStrings)

Parameters:

  • aStrings:

method Append(S: DelphiString)
void Append(DelphiString S)
func Append(_ S: DelphiString)
Sub Append(S As DelphiString)

Parameters:

  • S:

method Assign(aSource: TPersistent)
void Assign(TPersistent aSource)
func Assign(_ aSource: TPersistent)
Sub Assign(aSource As TPersistent)

Parameters:

  • aSource:

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  virtual    (declared in TStrings)


Changed  protected virtual    (declared in TStringList)


Changing  protected virtual    (declared in TStringList)


Clear  override


CompareStrings  protected override    (declared in TStringList)

method CompareStrings(S1: DelphiString; S2: DelphiString): Int32
Int32 CompareStrings(DelphiString S1, DelphiString S2)
func CompareStrings(_ S1: DelphiString, _ S2: DelphiString) -> Int32
Function CompareStrings(S1 As DelphiString, S2 As DelphiString) As Int32

Parameters:

  • S1:
  • S2:

method CustomSort(aCompare: TStringListSortCompare)
void CustomSort(TStringListSortCompare aCompare)
func CustomSort(_ aCompare: TStringListSortCompare)
Sub CustomSort(aCompare As TStringListSortCompare)

Parameters:

  • aCompare:

DefineProperties  virtual    (declared in TPersistent)

method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
Sub DefineProperties(Filer As TObject)

Parameters:

  • Filer:

Delete  override

method Delete(aIndex: Int32)
void Delete(Int32 aIndex)
func Delete(_ aIndex: Int32)
Sub Delete(aIndex As Int32)

Parameters:

  • aIndex:

EndUpdate  virtual    (declared in TStrings)


Equals  virtual    (declared in TStrings)

method Equals(aStrings: TStrings): Boolean
Boolean Equals(TStrings aStrings)
func Equals(_ aStrings: TStrings) -> Boolean
Function Equals(aStrings As TStrings) As Boolean

Parameters:

  • aStrings:

Error  protected virtual    (declared in TStrings)

method Error(Msg: DelphiString; Data: Int32)
void Error(DelphiString Msg, Int32 Data)
func Error(_ Msg: DelphiString, _ Data: Int32)
Sub Error(Msg As DelphiString, Data As Int32)

Parameters:

  • Msg:
  • Data:

method Exchange(aIndex1: Int32; aIndex2: Int32)
void Exchange(Int32 aIndex1, Int32 aIndex2)
func Exchange(_ aIndex1: Int32, _ aIndex2: Int32)
Sub Exchange(aIndex1 As Int32, aIndex2 As Int32)

Parameters:

  • aIndex1:
  • aIndex2:

method ExtractName(S: DelphiString): DelphiString
DelphiString ExtractName(DelphiString S)
func ExtractName(_ S: DelphiString) -> DelphiString
Function ExtractName(S As DelphiString) As DelphiString

Parameters:

  • S:

method ExtractName(S: DelphiString; AllNames: Boolean): DelphiString
DelphiString ExtractName(DelphiString S, Boolean AllNames)
func ExtractName(_ S: DelphiString, _ AllNames: Boolean) -> DelphiString
Function ExtractName(S As DelphiString, AllNames As Boolean) As DelphiString

Parameters:

  • S:
  • AllNames:

method Find(S: DelphiString; var aIndex: Int32): Boolean
Boolean Find(DelphiString S, ref Int32 aIndex)
func Find(_ S: DelphiString, _ aIndex: inout Int32) -> Boolean
Function Find(S As DelphiString, ByRef aIndex As Int32) As Boolean

Parameters:

  • S:
  • aIndex:

Get  protected override    (declared in TStringList)

method Get(aIndex: Int32): DelphiString
DelphiString Get(Int32 aIndex)
func Get(_ aIndex: Int32) -> DelphiString
Function Get(aIndex As Int32) As DelphiString

Parameters:

  • aIndex:

GetCapacity  override    (declared in TStringList)

method GetCapacity: Int32
func GetCapacity() -> Int32
Function GetCapacity() As Int32

Function GetCount() As Int32

GetEnumerator  virtual    (declared in TStrings) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

method GetEnumerator: IEnumerator<String>
IEnumerator<String> GetEnumerator()
func GetEnumerator() -> IEnumerator<String>
Function GetEnumerator() As IEnumerator<String>

GetNamePath  virtual    (declared in TPersistent)

method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
Function GetNamePath() As DelphiString

GetObject  protected override    (declared in TStringList)

method GetObject(aIndex: Int32): TObject
TObject GetObject(Int32 aIndex)
func GetObject(_ aIndex: Int32) -> TObject
Function GetObject(aIndex As Int32) As TObject

Parameters:

  • aIndex:

GetOwner  protected virtual    (declared in TPersistent)

method GetOwner: TPersistent
func GetOwner() -> TPersistent
Function GetOwner() As TPersistent

GetSequence    (declared in TStrings) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

method GetSequence: IEnumerable<String>
IEnumerable<String> GetSequence()
func GetSequence() -> IEnumerable<String>
Function GetSequence() As IEnumerable<String>

GetTextStr  protected virtual    (declared in TStrings)

method GetTextStr: DelphiString
DelphiString GetTextStr()
func GetTextStr() -> DelphiString
Function GetTextStr() As DelphiString

method IndexOf(S: DelphiString): Int32
Int32 IndexOf(DelphiString S)
func IndexOf(_ S: DelphiString) -> Int32
Function IndexOf(S As DelphiString) As Int32

Parameters:

  • S:

IndexOfName  virtual    (declared in TStrings)

method IndexOfName(aName: DelphiString): Int32
Int32 IndexOfName(DelphiString aName)
func IndexOfName(_ aName: DelphiString) -> Int32
Function IndexOfName(aName As DelphiString) As Int32

Parameters:

  • aName:

IndexOfObject  virtual    (declared in TStrings)

method IndexOfObject(aObject: TObject): Int32
Int32 IndexOfObject(TObject aObject)
func IndexOfObject(_ aObject: TObject) -> Int32
Function IndexOfObject(aObject As TObject) As Int32

Parameters:

  • aObject:

Insert  override

method Insert(aIndex: Int32; S: DelphiString)
void Insert(Int32 aIndex, DelphiString S)
func Insert(_ aIndex: Int32, _ S: DelphiString)
Sub Insert(aIndex As Int32, S As DelphiString)

Parameters:

  • aIndex:
  • S:

InsertItem  protected virtual    (declared in TStringList)

method InsertItem(aIndex: Int32; S: DelphiString; aObject: TObject)
void InsertItem(Int32 aIndex, DelphiString S, TObject aObject)
func InsertItem(_ aIndex: Int32, _ S: DelphiString, _ aObject: TObject)
Sub InsertItem(aIndex As Int32, S As DelphiString, aObject As TObject)

Parameters:

  • aIndex:
  • S:
  • aObject:

InsertObject  override    (declared in TStringList)

method InsertObject(aIndex: Int32; S: DelphiString; aObject: TObject)
void InsertObject(Int32 aIndex, DelphiString S, TObject aObject)
func InsertObject(_ aIndex: Int32, _ S: DelphiString, _ aObject: TObject)
Sub InsertObject(aIndex As Int32, S As DelphiString, aObject As TObject)

Parameters:

  • aIndex:
  • S:
  • aObject:

LoadFromFile (DelphiString)  virtual    (declared in TStrings) Island-Ubuntu, Island-Windows, Toffee-macOS

method LoadFromFile(aFileName: DelphiString)
void LoadFromFile(DelphiString aFileName)
func LoadFromFile(_ aFileName: DelphiString)
Sub LoadFromFile(aFileName As DelphiString)

Parameters:

  • aFileName:

LoadFromFile (DelphiString, TEncoding)  virtual    (declared in TStrings) Island-Ubuntu, Island-Windows, Toffee-macOS

method LoadFromFile(aFileName: DelphiString; aEncoding: TEncoding)
void LoadFromFile(DelphiString aFileName, TEncoding aEncoding)
func LoadFromFile(_ aFileName: DelphiString, _ aEncoding: TEncoding)
Sub LoadFromFile(aFileName As DelphiString, aEncoding As TEncoding)

Parameters:

  • aFileName:
  • aEncoding:

method LoadFromStream(aStream: TStream)
void LoadFromStream(TStream aStream)
func LoadFromStream(_ aStream: TStream)
Sub LoadFromStream(aStream As TStream)

Parameters:

  • aStream:

LoadFromStream (TStream, TEncoding)  virtual    (declared in TStrings)

method LoadFromStream(aStream: TStream; aEncoding: TEncoding)
void LoadFromStream(TStream aStream, TEncoding aEncoding)
func LoadFromStream(_ aStream: TStream, _ aEncoding: TEncoding)
Sub LoadFromStream(aStream As TStream, aEncoding As TEncoding)

Parameters:

  • aStream:
  • aEncoding:

Move  virtual    (declared in TStrings)

method Move(aCurIndex: Int32; aNewIndex: Int32)
void Move(Int32 aCurIndex, Int32 aNewIndex)
func Move(_ aCurIndex: Int32, _ aNewIndex: Int32)
Sub Move(aCurIndex As Int32, aNewIndex As Int32)

Parameters:

  • aCurIndex:
  • aNewIndex:

PlatformAddItem  protected virtual Island-Ubuntu, Toffee-macOS

method PlatformAddItem(S: DelphiString; aObject: TObject)
void PlatformAddItem(DelphiString S, TObject aObject)
func PlatformAddItem(_ S: DelphiString, _ aObject: TObject)
Sub PlatformAddItem(S As DelphiString, aObject As TObject)

Parameters:

  • S:
  • aObject:

PlatformClear  protected virtual Island-Ubuntu, Toffee-macOS


PlatformDelete  protected virtual Island-Ubuntu, Toffee-macOS

method PlatformDelete(aIndex: Int32)
void PlatformDelete(Int32 aIndex)
func PlatformDelete(_ aIndex: Int32)
Sub PlatformDelete(aIndex As Int32)

Parameters:

  • aIndex:

PlatformInsert  protected virtual Island-Ubuntu, Toffee-macOS

method PlatformInsert(aIndex: Int32; S: DelphiString)
void PlatformInsert(Int32 aIndex, DelphiString S)
func PlatformInsert(_ aIndex: Int32, _ S: DelphiString)
Sub PlatformInsert(aIndex As Int32, S As DelphiString)

Parameters:

  • aIndex:
  • S:

Put  protected override    (declared in TStringList)

method Put(aIndex: Int32; S: DelphiString)
void Put(Int32 aIndex, DelphiString S)
func Put(_ aIndex: Int32, _ S: DelphiString)
Sub Put(aIndex As Int32, S As DelphiString)

Parameters:

  • aIndex:
  • S:

PutObject  protected override    (declared in TStringList)

method PutObject(aIndex: Int32; aObject: TObject)
void PutObject(Int32 aIndex, TObject aObject)
func PutObject(_ aIndex: Int32, _ aObject: TObject)
Sub PutObject(aIndex As Int32, aObject As TObject)

Parameters:

  • aIndex:
  • aObject:

SaveToFile (DelphiString)  virtual    (declared in TStrings) Island-Ubuntu, Island-Windows, Toffee-macOS

method SaveToFile(FileName: DelphiString)
void SaveToFile(DelphiString FileName)
func SaveToFile(_ FileName: DelphiString)
Sub SaveToFile(FileName As DelphiString)

Parameters:

  • FileName:

SaveToFile (DelphiString, TEncoding)  virtual    (declared in TStrings) Island-Ubuntu, Island-Windows, Toffee-macOS

method SaveToFile(FileName: DelphiString; aEncoding: TEncoding)
void SaveToFile(DelphiString FileName, TEncoding aEncoding)
func SaveToFile(_ FileName: DelphiString, _ aEncoding: TEncoding)
Sub SaveToFile(FileName As DelphiString, aEncoding As TEncoding)

Parameters:

  • FileName:
  • aEncoding:

method SaveToStream(aStream: TStream)
void SaveToStream(TStream aStream)
func SaveToStream(_ aStream: TStream)
Sub SaveToStream(aStream As TStream)

Parameters:

  • aStream:

SaveToStream (TStream, TEncoding)  virtual    (declared in TStrings)

method SaveToStream(aStream: TStream; aEncoding: TEncoding)
void SaveToStream(TStream aStream, TEncoding aEncoding)
func SaveToStream(_ aStream: TStream, _ aEncoding: TEncoding)
Sub SaveToStream(aStream As TStream, aEncoding As TEncoding)

Parameters:

  • aStream:
  • aEncoding:

SetCapacity  protected override    (declared in TStringList)

method SetCapacity(aNewCapacity: Int32)
void SetCapacity(Int32 aNewCapacity)
func SetCapacity(_ aNewCapacity: Int32)
Sub SetCapacity(aNewCapacity As Int32)

Parameters:

  • aNewCapacity:

SetEncoding  protected virtual    (declared in TStrings)

method SetEncoding(Value: TEncoding)
void SetEncoding(TEncoding Value)
func SetEncoding(_ Value: TEncoding)
Sub SetEncoding(Value As TEncoding)

Parameters:

  • Value:

SetStrings  virtual    (declared in TStrings)

method SetStrings(aSource: TStrings)
void SetStrings(TStrings aSource)
func SetStrings(_ aSource: TStrings)
Sub SetStrings(aSource As TStrings)

Parameters:

  • aSource:

SetTextStr  protected virtual    (declared in TStrings)

method SetTextStr(aValue: DelphiString)
void SetTextStr(DelphiString aValue)
func SetTextStr(_ aValue: DelphiString)
Sub SetTextStr(aValue As DelphiString)

Parameters:

  • aValue:

SetUpdateState  protected override    (declared in TStringList)

method SetUpdateState(aUpdating: Boolean)
void SetUpdateState(Boolean aUpdating)
func SetUpdateState(_ aUpdating: Boolean)
Sub SetUpdateState(aUpdating As Boolean)

Parameters:

  • aUpdating:


ToObjectArray  virtual    (declared in TStrings)

method ToObjectArray: array of TObject
TObject[] ToObjectArray()
func ToObjectArray() -> TObject...
Function ToObjectArray() As TObject()

ToStringArray  virtual    (declared in TStrings)

method ToStringArray: array of DelphiString
DelphiString[] ToStringArray()
func ToStringArray() -> DelphiString...
Function ToStringArray() As DelphiString()