TTabControlNoteBookStrings class
TTabControlNoteBookStrings - instance of
TTabControlStrings for use with a
TNoteBook.Declaration
TTabControlNoteBookStrings = class(TTabControlStrings)Inheritance
- TTabControlNoteBookStrings
- TTabControlStrings
- TStrings
- TPersistent
- TObject
Description
Nothing more than the line above yet.
Properties
TabPosition | public | Indicates the alignment and orientation for the tabs on the control. |
Style | public | Drawing style used for the tabs on the control. |
NoteBook | public | The tab control where the string values are displayed as the caption for the tabs. |
Methods
GetInternalTabControllClass | protected | Gets a new instance of a tab control |
Get | protected | Get returns the text string found on the indexed page. |
GetCount | protected | Gets the value for the Count property. |
GetObject | protected | GetObject returns the indexed object from the paged notebook. |
GetTabIndex | protected | Gets the value for the TabIndex property. |
GetTabPosition | protected | Gets the value for the TabPosition property. |
NBChanging | protected | NBChanging - method for dealing with the process for change in a NoteBook. |
NBGetImageIndex | protected | NBGetImageIndex - obtains the Image Index associated with a given Tab Index in the NoteBook. |
NBPageChanged | protected | NBPageChanged - Method for dealing with a NoteBook page that has changed. |
NBHandleCreated | protected | Ensures that the bounds for the Tab control are updated when the handle for the class instance is created. |
Put | protected | Put writes the supplied string to the indexed page of the notebook. |
PutObject | protected | PutObject stores the supplied object at the indexed place in the paged notebook. |
SetImages | protected | SetImages - if the supplied ImageList is of correct type, stores it in the notebook Images area. |
SetMultiLine | protected | Sets the value for the MultiLine property. |
SetTabIndex | protected | Sets the value for the TabIndex property. |
SetUpdateState | protected | SetUpdateState - if Updating is True, calls BeginUpdate; otherwise calls EndUpdate. |
SetTabPosition | protected | |
Create | public | Create - constructor for TTabControlNoteBookStrings: calls inherited Create then sets some default Actions. |
Destroy | public | Destroy - destructor for TTabControlNoteBookStrings: frees NoteBook then calls inherited Destroy. |
Clear | public | Clear calls the Clear method for the client Notebook. |
Delete | public | Delete calls the Delete method for the client NoteBook. |
Insert | public | Insert calls the Insert method for the client NoteBook. |
GetSize | public | Gets the size for the String displayed on a tab control. |
TabControlBoundsChange | public | TabControlBoundsChange - method for dealing with a change in the bounds of a Tab Control. |
IndexOfTabAt | public | Gets 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.
