Sign in Join
FPDoc Onlineexperiment

TTabControlNoteBookStrings class

In unit ComCtrls

TTabControlNoteBookStrings - instance of TTabControlStrings for use with a TNoteBook.

Declaration

pascal
TTabControlNoteBookStrings = class(TTabControlStrings)

Inheritance

  1. TTabControlNoteBookStrings
  2. TTabControlStrings
  3. TStrings
  4. TPersistent
  5. TObject

Description

Nothing more than the line above yet.

Properties

TabPositionpublicIndicates the alignment and orientation for the tabs on the control.
StylepublicDrawing style used for the tabs on the control.
NoteBookpublicThe tab control where the string values are displayed as the caption for the tabs.

Methods

GetInternalTabControllClassprotectedGets a new instance of a tab control
GetprotectedGet returns the text string found on the indexed page.
GetCountprotectedGets the value for the Count property.
GetObjectprotectedGetObject returns the indexed object from the paged notebook.
GetTabIndexprotectedGets the value for the TabIndex property.
GetTabPositionprotectedGets the value for the TabPosition property.
NBChangingprotectedNBChanging - method for dealing with the process for change in a NoteBook.
NBGetImageIndexprotectedNBGetImageIndex - obtains the Image Index associated with a given Tab Index in the NoteBook.
NBPageChangedprotectedNBPageChanged - Method for dealing with a NoteBook page that has changed.
NBHandleCreatedprotectedEnsures that the bounds for the Tab control are updated when the handle for the class instance is created.
PutprotectedPut writes the supplied string to the indexed page of the notebook.
PutObjectprotectedPutObject stores the supplied object at the indexed place in the paged notebook.
SetImagesprotectedSetImages - if the supplied ImageList is of correct type, stores it in the notebook Images area.
SetMultiLineprotectedSets the value for the MultiLine property.
SetTabIndexprotectedSets the value for the TabIndex property.
SetUpdateStateprotectedSetUpdateState - if Updating is True, calls BeginUpdate; otherwise calls EndUpdate.
SetTabPositionprotected
CreatepublicCreate - constructor for TTabControlNoteBookStrings: calls inherited Create then sets some default Actions.
DestroypublicDestroy - destructor for TTabControlNoteBookStrings: frees NoteBook then calls inherited Destroy.
ClearpublicClear calls the Clear method for the client Notebook.
DeletepublicDelete calls the Delete method for the client NoteBook.
InsertpublicInsert calls the Insert method for the client NoteBook.
GetSizepublicGets the size for the String displayed on a tab control.
TabControlBoundsChangepublicTabControlBoundsChange - method for dealing with a change in the bounds of a Tab Control.
IndexOfTabAtpublicGets the ordinal position for the value of the tab at the specified location X, Y.

Inherited

From TTabControlStrings (23)

BeginUpdate EndUpdate GetHitTestInfoAt HotTrack ImageListChange Images IsUpdating MultiLine MultiSelect OwnerDraw RaggedRight RowCount ScrollOpposite ScrollTabs SetHotTrack SetMultiSelect SetOwnerDraw SetRaggedRight SetScrollOpposite TabControl TabIndex TabRect UpdateTabImages

From TStrings (83)

Add AddCommaText AddDelimitedtext AddObject AddPair AddStrings AddText AlwaysQuote Append Assign Capacity CheckSpecialChars CommaText CompareStrings Contains ContainsName ContainsObject Count DefaultEncoding DefineProperties DelimitedText Delimiter DoCompareText Encoding 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 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.