Difference between revisions of "Additional tab"

From Free Pascal wiki
Jump to navigationJump to search
 
(26 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{ Additional tab}}
 
{{ Additional tab}}
  
See also [[Lazarus Tutorial#The Component Palette | Lazarus Tutorial - The Component Palette]]
+
The '''Additional tab''' of the [[Component Palette]] contains more, often-used components
  
Component Palette Additional tab
+
[[Image:Component_Palette_Additional.png|width="100%"]]
  
 +
{| class="wikitable sortable"
 +
|-
 +
! Icon !! Component !! Description !! Online Docs
 +
|-
 +
| [[image:tbitbtn.png]]          || [[TBitBtn]]        || Button with caption and an optional image
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/buttons/tbitbtn.html Link]
 +
|-
 +
| [[image:tspeedbutton.png]]    || [[TSpeedButton]]  || Similar to [[TBitBtn]], but cannot receive keyboard focus. Often used on toolbar-like panels.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/buttons/tspeedbutton.html Link]
 +
|-
 +
| [[image:tstatictext.png]]      || [[TStaticText]]    || Displays text much like [[TLabel]], but can receive keyboard focus.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tstatictext.html Link] 
 +
|-
 +
| [[image:timage.png]]          || [[TImage]]        || Display an image (gif, jpg, bmp, png)
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/timage.html Link]
 +
|-
 +
| [[image:tshape.png]]          || [[TShape]]        || triangle/rectange/round shape
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tshape.html Link]
 +
|-
 +
| [[image:tbevel.png]]          || [[TBevel]]        || Border that suggests depth. Useful to group form elements optically.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tbevel.html Link]
 +
|-
 +
| [[image:tpaintbox.png]]        || [[TPaintBox]]      || Drawing area with a [[TCanvas]]
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tpaintbox.html Link]
 +
|-
 +
| [[image:tnotebook.png]]        || [[TNotebook]]      || Container to hold pages, much like a real-world notebook. Similar to [[TPageControl]], but does not have tabs.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tnotebook.html Link]
 +
|-
 +
| [[image:tlabelededit.png]]    || [[TLabeledEdit]]  || Combination of a [[TEdit]] and a [[TLabel]]
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tlabelededit.html Link]
 +
|-
 +
| [[image:tsplitter.png]]        || [[TSplitter]]      || Tool for resizing adjacent controls
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tsplitter.html Link]
 +
|-
 +
| [[image:ttrayicon.png]]        || [[TTrayIcon]]      || Icon for the application in the system tray
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/ttrayicon.html Link]
 +
|-
 +
| [[image:tcontrolbar.png]]      || [[TControlBar]]    || Container for user-configurable toolbars
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/colorbox/tcontrolbar.html Link]
 +
|-
 +
| [[image:tflowpanel.png]]      || [[TFlowPanel]]    || Container for components which do not have a fixed position but can “flow” when the container size changes
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/colorbox/tflowpanel.html Link]
 +
|-
 +
| [[image:tmaskedit.png]]        || [[TMaskEdit]]      || [[TEdit]] variant which can force the user to obey a specific input mask.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/maskedit/tmaskedit.html Link]
 +
|-
 +
| [[image:tchecklistbox.png]]    || [[TCheckListBox]]  || Similar to [[TListBox]], but the the items have attached [[TCheckBox]]es
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/checklst/tchecklistbox.html Link]
 +
|-
 +
| [[image:tscrollbox.png]]      ||  [[TScrollBox]]    || Scrollable container
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/forms/tscrollbox.html Link]
 +
|-
 +
| [[image:tapplicationproperties.png]] || [[TApplicationProperties]]  || Non-visible application property supplier
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/forms/tapplicationproperties.html Link]
 +
|-
 +
| [[image:tstringgrid.png]]      || [[TStringGrid]]    || 2-dimensional grid for strings
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/grids/tstringgrid.html Link]
 +
|-
 +
| [[image:tdrawgrid.png]]        || [[TDrawGrid]]      || 2-dimensional grid for which the cells must be drawn by user code
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/grids/tdrawgrid.html Link]
 +
|-
 +
| [[image:tpairsplitter.png]]    || [[TPairSplitter]]  || Behaves like a [[TSplitter]] combined with panel-like containers on each side for other controls.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/pairsplitter/tpairsplitter.html Link]
 +
|-
 +
| [[image:tcolorbox.png]]        || [[TColorBox]]      || [[TComboBox|Combobox]] to select a color
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/colorbox/tcolorbox.html Link]
 +
|-
 +
| [[image:tcolorlistbox.png]]    || [[TColorListBox]]  || [[TListBox]] to choose a color
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/colorbox/tcolorlistbox.html Link]
 +
|-
 +
| [[image:tvaluelisteditor.png]] || [[TValueListEditor]] || List of property names with editable values
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/colorbox/tvaluelisteditor.html Link]
 +
|}
  
[[Image:Component_Palette_Additional.png]]
+
==See also ==
:''More, often-used components:''
+
* [http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/index-4.html extctrls doc]
  
== [[doc:lcl/buttons/tbitbtn.html|TBitBtn]] ==
+
{{NavComponentPalette/ja}}
[[Image:tbitbtn.png]]
+
<br/>
 
 
Puts a bitbutton in the form. The user will be able to 'click' on this button and call the onClick event handler (form class method) in your program. The programmer should supply this method to define the action to be taken.
 
 
 
== [[doc:lcl/buttons/tspeedbutton.html|TSpeedButton]] ==
 
[[Image:tspeedbutton.png]]
 
 
 
Puts a speedbutton in the form. The user will be able to 'click' on this button and call the onClick event handler (form class method) in your program. The programmer should supply this method to define the action to be taken.
 
 
 
 
 
== [[doc:lcl/extctrls/timage.html|TImage]] ==
 
[[Image:timage.png]]
 
 
 
Clicking on the ellipsis (...) next to the ''Picture'' entry in the Object Inspector at design-time opens a load picture  dialog which can be select image.
 
 
 
Support graphic files of type
 
* Portable Network Graphic ( *.png )
 
* Bitmap ( *.bmp )
 
* Joint Picture Expert Group ( *.jpeg *.jpg *.jpe *.jfif )
 
* Tagged Image File Format ( *.tif *.tiff )
 
* Cursor ( *.cur )
 
* Icon ( *.ico )
 
* Mac OS X icon ( *.icns )
 
* Pixmap ( *.xpm )
 
* Portable Pixmap ( *.ppm )
 
* Portable Graymap ( *.pgm )
 
* Portable Bitmap  ( *.pbm )
 
 
 
== [[doc:lcl/extctrls/tshape.html|TShape]] ==
 
[[Image:tshape.png]]
 
 
 
Puts a shape in the form.
 
Shape can select:
 
* Rectangle, Square  and rounded corner
 
* Circle, Ellipse
 
* Diamond
 
 
 
 
 
== [[doc:lcl/extctrls/tbevel.html|TBevel]] ==
 
[[Image:tbevel.png]]
 
 
 
== [[doc:lcl/extctrls/tpaintbox.html|TPaintBox]] ==
 
[[Image:tpaintbox.png]]
 
 
 
== [[doc:lcl/extctrls/tnotebook.html|TNotebook]] ==
 
[[Image:tnotebook.png]]
 
 
 
== [[doc:lcl/extctrls/tlabelededit.html|TLabeledEdit]] ==
 
[[Image:tlabelededit.png]]
 
 
 
== [[doc:lcl/extctrls/tsplitter.html|TSplitter]] ==
 
[[Image:tsplitter.png]]
 
 
 
== [[doc:lcl/maskedit/tmaskedit.html|TMaskEdit]] ==
 
[[Image:tmaskedit.png]]
 
 
 
== [[doc:lcl/checklst/tchecklistbox.html|TCheckListBox]] ==
 
[[Image:tchecklistbox.png]]
 
 
 
== [[doc:lcl/forms/tscrollbox.html|TScrollBox]] ==
 
[[Image:tscrollbox.png]]
 
 
 
== [[doc:lcl/forms/tapplicationproperties.html|TApplicationProperties]] ==
 
[[Image:tapplicationproperties.png]]
 
 
 
== [[doc:lcl/grids/tstringgrid.html|TStringGrid]] ==
 
[[Image:tstringgrid.png]]
 
 
 
* [[Grids Reference Page]]
 
 
 
== [[doc:lcl/grids/tdrawgrid.html|TDrawGrid]] ==
 
[[Image:tdrawgrid.png]]
 
 
 
* [[Grids Reference Page]]
 
 
 
== [[doc:lcl/pairsplitter/tpairsplitter.html|TPairSplitter]] ==
 
[[Image:tpairsplitter.png]]
 
 
 
== [[doc:lcl/colorbox/tcolorbox.html| TColorBox]] ==
 
[[Image:tcolorbox.png]]
 
 
 
== [[doc:lcl/colorbox/tcolorlistbox.html|TColorListBox]] ==
 
[[Image:tcolorlistbox.png]]
 
 
 
== [[doc:lcl/extctrls/ttrayicon.html |TTrayIcon]] ==
 
Read more about this component in the [[TrayIcon|TTrayIcon wiki page]]
 
 
 
= See also =
 
 
 
* [[Standard tab]]
 
* [[Common Controls tab]]
 
* [[Dialogs tab]]
 
 
 
[[Category:Lazarus]]
 

Latest revision as of 16:34, 24 March 2024

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

The Additional tab of the Component Palette contains more, often-used components

width="100%"

Icon Component Description Online Docs
tbitbtn.png TBitBtn Button with caption and an optional image Link
tspeedbutton.png TSpeedButton Similar to TBitBtn, but cannot receive keyboard focus. Often used on toolbar-like panels. Link
tstatictext.png TStaticText Displays text much like TLabel, but can receive keyboard focus. Link
timage.png TImage Display an image (gif, jpg, bmp, png) Link
tshape.png TShape triangle/rectange/round shape Link
tbevel.png TBevel Border that suggests depth. Useful to group form elements optically. Link
tpaintbox.png TPaintBox Drawing area with a TCanvas Link
tnotebook.png TNotebook Container to hold pages, much like a real-world notebook. Similar to TPageControl, but does not have tabs. Link
tlabelededit.png TLabeledEdit Combination of a TEdit and a TLabel Link
tsplitter.png TSplitter Tool for resizing adjacent controls Link
ttrayicon.png TTrayIcon Icon for the application in the system tray Link
tcontrolbar.png TControlBar Container for user-configurable toolbars Link
tflowpanel.png TFlowPanel Container for components which do not have a fixed position but can “flow” when the container size changes Link
tmaskedit.png TMaskEdit TEdit variant which can force the user to obey a specific input mask. Link
tchecklistbox.png TCheckListBox Similar to TListBox, but the the items have attached TCheckBoxes Link
tscrollbox.png TScrollBox Scrollable container Link
tapplicationproperties.png TApplicationProperties Non-visible application property supplier Link
tstringgrid.png TStringGrid 2-dimensional grid for strings Link
tdrawgrid.png TDrawGrid 2-dimensional grid for which the cells must be drawn by user code Link
tpairsplitter.png TPairSplitter Behaves like a TSplitter combined with panel-like containers on each side for other controls. Link
tcolorbox.png TColorBox Combobox to select a color Link
tcolorlistbox.png TColorListBox TListBox to choose a color Link
tvaluelisteditor.png TValueListEditor List of property names with editable values Link

See also

Component Palette/ja
Standard - Additional - Common Controls - Dialogs - Data Controls - Data Access - System - Misc - LazControls - RTTI - SQLdb - Pascal Script - SynEdit - Chart - IPro