Sign in Join
FPDoc Onlineexperiment

TNBNoPages class

In unit ComCtrls

Re-implements an empty page container for TCustomTabControl controls.

Declaration

pascal
TNBNoPages = class(TNBBasePages)

Inheritance

  1. TNBNoPages
  2. TNBBasePages
  3. TStrings
  4. TPersistent
  5. TObject

Description

TNBNoPages is a TNBBasePages descendant which re-implements the page container for a TCustomTabControl. As the name implies, it does not actually use TCustomPages instances in the container. It removes the methods used to add and maintain the values in the class instance.

Methods

GetprotectedGets the caption for the page at the specified ordinal position.
GetCountprotectedGets the value for the Count property.
IndexOfPageprotectedGets the ordinal position in the page list for the specified page object.
GetPageprotectedGets the page object at the specified position in the page list.

Inherited

From TNBBasePages (3)

Create DeletePage InsertPage

From TStrings (93)

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 GetCapacity 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.