Difference between revisions of "Common Controls tab"

From Lazarus wiki
Jump to navigationJump to search
m
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{Common Controls tab}}
 
{{Common Controls tab}}
  
See also [[Lazarus Tutorial#The Component Palette | Lazarus Tutorial - The Component Palette]]
+
The '''Common Controls tab''' of the [[Component Palette]] contains visible components like progress bars and viewers. 
  
Component Palette Common Controls tab
+
[[File:Component_Palette_Common_Controls.png|size="100%"]]
  
 +
{| class = "wikitable sortable"
 +
|-
 +
! Icon !! Component !! Description !! Online Docs
 +
|-
 +
| [[image:ttrackbar.png]]  || [[TTrackBar]] || a slider with optional tick marks
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/ttrackbar.html Link]
 +
|-
 +
| [[image:tprogressbar.png]]  ||  [[TProgressBar]] || used to show the user the time when a long-term operation proceeds.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tprogressbar.html Link]
 +
|-
 +
| [[image:ttreeview.png]]  || [[TTreeView]] || a hierarchical view of information
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/ttreeview.html Link]
 +
|-
 +
| [[image:tlistview.png]]  || [[TListView]] || a useful view of items with icons.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tlistview.html Link]
 +
|-
 +
| [[image:tstatusbar.png]]  || [[TStatusBar]] || a bar (at bottom of the form) that shows the program's status information
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tstatusbar.html Link]
 +
|-
 +
| [[image:ttoolbar.png]]  || [[TToolBar]] ||  a container that manages tool buttons with images from a [[TImageList]]
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/ttoolbar.html Link]
 +
|-
 +
| [[image:tcoolbar.png]]  || [[TCoolBar]] ||  a container that manages tool buttons with images from a TImageList (or actions from a TActionList), arranging them in rows and automatically adjusting their sizes and positions.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tcoolbar.html Link]
 +
|-
 +
| [[image:tupdown.png]]  || [[TUpDown]] || two buttons that can be used to increase/decrease some other value
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tupdown.html Link]
 +
|-
 +
| [[image:tpagecontrol.png]]  || [[TPageControl]] || a container to hold pages, much like a real-world notebook
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tpagecontrol.html Link]
 +
|-
 +
| [[image:ttabcontrol.png]]  || [[TTabControl]] ||  a container to hold named tabs
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/ttabcontrol.html Link]
 +
|-
 +
| [[image:theadercontrol.png]]  || [[THeaderControl]] || a list of headers with associated text and image
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/theadercontrol.html Link]
 +
|-
 +
| [[image:timagelist.png]]  || [[TImageList]] || a collection of images that may be connected to other components
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/controls/timagelist.html Link]
 +
|-
 +
| [[image:tpopupnotifier.png]]  || [[TPopupNotifier]] || a platform independent 'balloon help' component
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/popupnotifier/index.html Link]
 +
|-
 +
| [[image:tdatetimepicker.png]]  || [[TDateTimePicker]] ||  a control that assists in picking a correct date and/or time ||
 +
|}
  
==[[doc:/lcl/comctrls/ttrackbar.html| TTrackBar ]]==
+
{{NavComponentPalette}}
 
 
[[Image:ttrackbar.png]]
 
 
 
A TTrackBar contains a slider and sometimes tick marks.
 
The TTrackBar is a scrollable control similar to the [[TScrollBar]].
 
 
 
==[[doc:/lcl/comctrls/tprogressbar.html| TProgressBar ]]==
 
 
 
[[Image:tprogressbar.png]]
 
 
 
A TProgressBar can be used to show the user the time when a long-term operation proceeds.
 
 
 
==[[doc:/lcl/comctrls/ttreeview.html| TTreeView ]]==
 
 
 
[[Image:ttreeview.png]]
 
 
 
A TTreeView is a graphical control element that presents a hierarchical view of information. Each item can have a number of subitems.
 
 
 
An item can be expanded to reveal subitems, if any exist, and collapsed to hide subitems.
 
 
 
Usage: [[TTreeView]]
 
 
 
==[[doc:/lcl/comctrls/tlistview.html| TListView ]]==
 
 
 
[[Image:tlistview.png]]
 
 
 
A TListView provides a useful view of items with icons.
 
 
 
==[[doc:/lcl/comctrls/tstatusbar.html| TStatusBar ]]==
 
 
 
[[Image:tstatusbar.png]]
 
 
 
A TStatusBar displays information about the current situation.
 
 
 
==[[doc:/lcl/comctrls/ttoolbar.html| TToolBar ]]==
 
 
 
[[Image:ttoolbar.png]]
 
 
 
Usage: [[TToolBar]]
 
 
 
==[[doc:/lcl/comctrls/tupdown.html| TUpDown ]]==
 
 
 
[[Image:tupdown.png]]
 
 
 
==[[doc:/lcl/comctrls/tpagecontrol.html| TPageControl ]]==
 
 
 
[[Image:tpagecontrol.png]]
 
 
 
==[[doc:/lcl/comctrls/ttabcontrol.html| TTabControl ]]==
 
 
 
[[Image:ttabcontrol.png]]
 
 
 
==[[doc:/lcl/comctrls/theadercontrol.html| THeaderControl ]]==
 
 
 
[[Image:theadercontrol.png]]
 
 
 
==[[doc:/lcl/comctrls/timagelist.html| TImageList ]]==
 
 
 
[[Image:timagelist.png]]
 
 
 
Usage: [[TImageList]]
 
 
 
 
 
==[[doc:/lcl/comctrls/ tpopupnotifier.html|  TPopUpNotifier ]]==
 
 
 
[[Image:tpopupnotifier.png]]
 
 
 
Read more about this component in the [[TPopupNotifier|TPopupNotifier wiki page]].
 
 
 
{{ComponentPaletteTabs}}
 
== See also ==
 
 
 
* [[Standard tab]]
 
* [[Additional tab]]
 
* [[Dialogs tab]]
 
 
 
[[Category:Lazarus]]
 

Latest revision as of 19:07, 9 September 2018

English (en) español (es) suomi (fi) français (fr) polski (pl) русский (ru)

The Common Controls tab of the Component Palette contains visible components like progress bars and viewers.

size="100%"

Icon Component Description Online Docs
ttrackbar.png TTrackBar a slider with optional tick marks Link
tprogressbar.png TProgressBar used to show the user the time when a long-term operation proceeds. Link
ttreeview.png TTreeView a hierarchical view of information Link
tlistview.png TListView a useful view of items with icons. Link
tstatusbar.png TStatusBar a bar (at bottom of the form) that shows the program's status information Link
ttoolbar.png TToolBar a container that manages tool buttons with images from a TImageList Link
tcoolbar.png TCoolBar a container that manages tool buttons with images from a TImageList (or actions from a TActionList), arranging them in rows and automatically adjusting their sizes and positions. Link
tupdown.png TUpDown two buttons that can be used to increase/decrease some other value Link
tpagecontrol.png TPageControl a container to hold pages, much like a real-world notebook Link
ttabcontrol.png TTabControl a container to hold named tabs Link
theadercontrol.png THeaderControl a list of headers with associated text and image Link
timagelist.png TImageList a collection of images that may be connected to other components Link
tpopupnotifier.png TPopupNotifier a platform independent 'balloon help' component Link
tdatetimepicker.png TDateTimePicker a control that assists in picking a correct date and/or time
Component Palette
Standard - Additional - Common Controls - Dialogs - Data Controls - Data Access - System - Misc - LazControls - RTTI - SQLdb - Pascal Script - SynEdit - Chart - IPro