TNBBasePages class
Ancestor for the TNBPages class.
Declaration
TNBBasePages = class(TStrings)Inheritance
- TNBBasePages
- TStrings
- TPersistent
- TObject
Descends from it: TNBNoPages TNBPages
Description
TNBBasePages specifies the ancestor for TNBPages, and provides
virtual abstract methods used to maintain a list of TCustomPage objects
associated with a TCustomTabControl (also called a "notebook"). Use the
TNBPages descendant which provides concrete method implementations and
additional properties and methods for the purpose.
See also
Methods
IndexOfPage | protected | Gets the ordinal position for the specified page object. |
InsertPage | protected | Inserts the specified page at the given position in the list. |
DeletePage | protected | Deletes the page at the specified position in the list. |
GetPage | protected | Gets the page object stored at the specified position in the list. |
Create | public | Constructor for the class instance. |
Inherited
From TStrings (95)
Add AddCommaText AddDelimitedtext AddObject AddPair AddStrings AddText AlwaysQuote Append Assign BeginUpdate Capacity CheckSpecialChars Clear CommaText CompareStrings Contains ContainsName ContainsObject Count DefaultEncoding DefineProperties Delete DelimitedText Delimiter Destroy DoCompareText Encoding EndUpdate Equals Error Exchange ExtractName Fill Filter ForEach Get GetCapacity GetCount GetDelimitedText GetEnumerator GetNameValue GetNextLine GetNextLinebreak GetObject GetText GetTextStr GetValueFromIndex IndexOf IndexOfName IndexOfObject Insert InsertObject LastIndexOf LineBreak LoadFromFile LoadFromStream Map MissingNameValueSeparatorAction Move Names NameValueSeparator Objects Options Pop Put PutObject 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.
