Difference between revisions of "Additional tab"

From Free Pascal wiki
Jump to navigationJump to search
(table style)
Line 5: Line 5:
 
[[Image:Component_Palette_Additional.png]]
 
[[Image:Component_Palette_Additional.png]]
  
* [[image:tbitbtn.png]] [[TBitBtn]]
+
{| class="wikitable sortable"
* [[image:tspeedbutton.png]] [[TSpeedBtn]]
+
|-
* [[image:tstatictext.png]] [[TStaticText]]
+
| [[image:tbitbtn.png]]         || [[TBitBtn]]       || a button with an optional image
* [[image:timage.png]] [[TImage]]
+
|-
* [[image:tshape.png]] [[TShape]]
+
| [[image:tspeedbutton.png]]     || [[TSpeedBtn]]     || a (small) image-button for use on [[TToolBar]]s etc.
* [[image:tbevel.png]] [[TBevel]]
+
|-
* [[image:tpaintbox.png]] [[TPaintBox]]
+
| [[image:tstatictext.png]]     || [[TStaticText]]   || a (selectable) text, much like TLabel 
* [[image:tnotebook.png]] [[TNotebook]]
+
|-
* [[image:tlabelededit.png]] [[TLabeledEdit]]
+
| [[image:timage.png]]           || [[TImage]]         || an image (gif, jpg, bmp, png)
* [[image:tsplitter.png]] [[TSplitter]]
+
|-
* [[image:ttrayicon.png]] [[TTrayIcon]]
+
| [[image:tshape.png]]           || [[TShape]]         || triangle/rectange/round shape
* [[image:tcontrolbar.png]] [[TControlBar]]
+
|-
* [[image:tflowpanel.png]] [[TFlowPanel]]
+
| [[image:tbevel.png]]           || [[TBevel]]         || a border
* [[image:tmaskedit.png]] [[TMaskEdit]]
+
|-
* [[image:tchecklistbox.png]] [[TCheckListBox]]
+
| [[image:tpaintbox.png]]       || [[TPaintBox]]     || a drawing area with a TCanvas
* [[image:tscrollbox.png]] [[TScrollBox]]
+
|-
* [[image:tapplicationproperties.png]] [[TApplicationProperties]]
+
| [[image:tnotebook.png]]       || [[TNotebook]]     ||
* [[image:tstringgrid.png]] [[TStringGrid]]  
+
|-
* [[image:tdrawgrid.png]] [[TDrawGrid]]
+
| [[image:tlabelededit.png]]     || [[TLabeledEdit]]   || a TEdit / TLabel combination
* [[image:tpairsplitter.png]] [[TPairSplitter]]
+
|-
* [[image:tcolorbox.png]] [[TColorBox]]
+
| [[image:tsplitter.png]]       || [[TSplitter]]     || resizing tool
* [[image:tcolorlistbox.png]] [[TColorListBox]]
+
|-
* [[image:tvaluelisteditor.png]] [[TValueListEditor]]
+
| [[image:ttrayicon.png]]       || [[TTrayIcon]]     || system tray icon
 
+
|-
== [[doc:lcl/buttons/tbitbtn.html|TBitBtn]] ==
+
| [[image:tcontrolbar.png]]     || [[TControlBar]]   ||
[[Image:tbitbtn.png]]
+
|-
 
+
| [[image:tflowpanel.png]]       || [[TFlowPanel]]     || a panel that may 'flow' within its parent area
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.
+
|-
 
+
| [[image:tmaskedit.png]]       || [[TMaskEdit]]     || a TEdit with content constraints
== [[doc:lcl/buttons/tspeedbutton.html|TSpeedButton]] ==
+
|-
[[Image:tspeedbutton.png]]
+
| [[image:tchecklistbox.png]]   || [[TCheckListBox]] || a combination af TCheckBoxes and a TListBox
 
+
|-
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.
+
| [[image:tscrollbox.png]]       ||  [[TScrollBox]]   || a scrollable container
 
+
|-
 
+
| [[image:tapplicationproperties.png]] || [[TApplicationProperties]] || a non-visible application property supplier
== [[doc:lcl/extctrls/timage.html|TImage]] ==
+
|-
[[Image:timage.png]]
+
| [[image:tstringgrid.png]]     || [[TStringGrid]]   || a 2-dimensional grid that may contain strings
 
+
|-
Usage:[[TImage]]
+
| [[image:tdrawgrid.png]]       || [[TDrawGrid]]     || a 2-dimensional grid that may contain images
 
+
|-
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.
+
| [[image:tpairsplitter.png]]   || [[TPairSplitter]] || a component to split two areas
 
+
|-
Support graphic files of type
+
| [[image:tcolorbox.png]]       || [[TColorBox]]     || a box to select colors
* Portable Network Graphic ( *.png )
+
|-
* Bitmap ( *.bmp )
+
| [[image:tcolorlistbox.png]]   || [[TColorListBox]] || a TListBox to choose colors
* Joint Picture Expert Group ( *.jpeg *.jpg *.jpe *.jfif )
+
|-
* Tagged Image File Format ( *.tif *.tiff )
+
| [[image:tvaluelisteditor.png]] || [[TValueListEditor] || a list of propertyname with editable values
* 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]] For a comparison between TNotebook and related controls: [[doc:lcl/extctrls/multi-pagecontrols.html]]
 
 
 
== [[doc:lcl/extctrls/tlabelededit.html|TLabeledEdit]] ==
 
[[Image:tlabelededit.png]]
 
 
 
== [[doc:lcl/extctrls/tsplitter.html|TSplitter]] ==
 
[[Image:tsplitter.png]]
 
 
 
Usage:[[TSplitter]]
 
 
 
== [[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]]
 
  
 
{{NavComponentPalette}}
 
{{NavComponentPalette}}
  
 
[[Category:Component Palette]]
 
[[Category:Component Palette]]

Revision as of 12:24, 2 September 2016

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

Component Palette Additional.png

tbitbtn.png TBitBtn a button with an optional image
tspeedbutton.png TSpeedBtn a (small) image-button for use on TToolBars etc.
tstatictext.png TStaticText a (selectable) text, much like TLabel
timage.png TImage an image (gif, jpg, bmp, png)
tshape.png TShape triangle/rectange/round shape
tbevel.png TBevel a border
tpaintbox.png TPaintBox a drawing area with a TCanvas
tnotebook.png TNotebook
tlabelededit.png TLabeledEdit a TEdit / TLabel combination
tsplitter.png TSplitter resizing tool
ttrayicon.png TTrayIcon system tray icon
tcontrolbar.png TControlBar
tflowpanel.png TFlowPanel a panel that may 'flow' within its parent area
tmaskedit.png TMaskEdit a TEdit with content constraints
tchecklistbox.png TCheckListBox a combination af TCheckBoxes and a TListBox
tscrollbox.png TScrollBox a scrollable container
tapplicationproperties.png TApplicationProperties a non-visible application property supplier
tstringgrid.png TStringGrid a 2-dimensional grid that may contain strings
tdrawgrid.png TDrawGrid a 2-dimensional grid that may contain images
tpairsplitter.png TPairSplitter a component to split two areas
tcolorbox.png TColorBox a box to select colors
tcolorlistbox.png TColorListBox a TListBox to choose colors
tvaluelisteditor.png [[TValueListEditor] a list of propertyname with editable values
Component Palette
Standard - Additional - Common Controls - Dialogs - Data Controls - Data Access - System - Misc - LazControls - RTTI - SQLdb - Pascal Script - SynEdit - Chart - IPro