TStringGridStrings class
Represents strings used as the cell values in TCustomStringGrid / TStringGrid.
Declaration
TStringGridStrings = class(TStrings)Inheritance
- TStringGridStrings
- TStrings
- TPersistent
- TObject
Description
TStringGridStrings is a
TStrings descendant that
implements the string container used to populate the cells in a
TStringGrid instance. A temporary TStringGridStrings instance is
created and used to store a new value assigned to the Cols or Rows property in
TStringGrid.
See also
Methods
Get | protected | Gets the string at the specified index position. |
GetCount | protected | Gets the value for the Count property. |
GetObject | protected | Gets the value for the indexed Objects property. |
Put | protected | Sets the value for the indexed Strings property. |
PutObject | protected | Sets the value for the indexed Objects property. |
Create | public | Constructor for the class instance. |
Destroy | public | Destructor for the class instance. |
Add | public | Adds the specified string to the class instance. |
Assign | public | Stores property values from Source into the current class instance. |
Clear | public | Removes all values for the column or row represented by the class instance. |
Delete | public | Deletes a value stored in the class instance. |
Insert | public | Inserts a value in the class instance. |
Inherited
From TStrings (84)
AddCommaText AddDelimitedtext AddObject AddPair AddStrings AddText AlwaysQuote Append BeginUpdate Capacity CheckSpecialChars CommaText CompareStrings Contains ContainsName ContainsObject Count DefaultEncoding DefineProperties DelimitedText Delimiter DoCompareText Encoding EndUpdate Equals Error Exchange ExtractName Fill Filter ForEach GetCapacity GetDelimitedText GetEnumerator GetNameValue GetNextLine GetNextLinebreak GetText GetTextStr GetValueFromIndex IndexOf IndexOfName IndexOfObject InsertObject LastIndexOf LineBreak LoadFromFile LoadFromStream Map MissingNameValueSeparatorAction Move Names NameValueSeparator Objects Options Pop QuoteChar Reduce Reverse SaveToFile SaveToStream SetCapacity SetDelimitedText SetStrings SetText SetTextStr SetUpdateState SetValueFromIndex Shift SkipLastLineBreak Slice StrictDelimiter Strings StringsAdapter Text TextLineBreakStyle ToObjectArray ToStringArray TrailingLineBreak UpdateCount UseLocale ValueFromIndex Values WriteBOM
From TPersistent (6)
AssignTo FPOAttachObserver FPODetachObserver FPONotifyObservers GetNamePath GetOwner
From TObject (39)
AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
