Sign in Join
Wiki copytemporary

LCL Components/ru: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11# Введение
22
33Все компоненты Lazarus располагаются на вкладках, которые делят их на логические группы в зависимости от функционального назначения. На каждой вкладке есть кнопка с изображением **курсора**, использующиеся для обозначения, что компонент не выбран.
44
55Здесь приведен список компонентов, щёлкните на названии компонента или вкладки, чтобы просмотреть описание.
66
77## [[Standard tab/ru|Вкладка Standard]]
88
99(Смотрите также: [StdCtrls unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/index-4.html))
1010
11-<center>
12-
13-<figure>
14-<img src="Component_Palette_Standard.png" title="Component_Palette_Standard.png" />
15-<figcaption>Component_Palette_Standard.png</figcaption>
16-</figure>
17-
18-</center>
11+![](/wiki-images/b/ba/Component_Palette_Standard.png)
1912
2013Компоненты перечислены слева на право:
2114
22-<table>
2315<tbody>
24-<tr>
25-<td colspan="2"></td>
26-</tr>
27-<tr>
28-<td>| Использование</td>
29-<td>Описание</td>
30-</tr>
31-<tr>
32-<td>|[[TMainMenu/ru|TMainMenu]]</td>
33-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/menus/tmainmenu.html">TMainMenu</a></td>
34-</tr>
35-<tr>
36-<td>|[[TPopupMenu/ru|TPopupMenu]]</td>
37-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/menus/tpopupmenu.html">TPopupMenu</a></td>
38-</tr>
39-<tr>
40-<td>|</td>
41-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tbutton.html">TButton</a></td>
42-</tr>
43-<tr>
44-<td>|</td>
45-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tlabel.html">TLabel</a></td>
46-</tr>
47-<tr>
48-<td>|</td>
49-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tedit.html">TEdit</a></td>
50-</tr>
51-<tr>
52-<td>|</td>
53-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tmemo.html">TMemo</a></td>
54-</tr>
55-<tr>
56-<td>|</td>
57-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/ttogglebox.html">TToggleBox</a></td>
58-</tr>
59-<tr>
60-<td>|</td>
61-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tcheckbox.html">TCheckBox</a></td>
62-</tr>
63-<tr>
64-<td>|</td>
65-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tradiobutton.html">TRadioButton</a></td>
66-</tr>
67-<tr>
68-<td>|</td>
69-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tlistbox.html">TListBox</a></td>
70-</tr>
71-<tr>
72-<td>|</td>
73-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tcombobox.html">TComboBox</a></td>
74-</tr>
75-<tr>
76-<td>|</td>
77-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tscrollbar.html">TScrollBar</a></td>
78-</tr>
79-<tr>
80-<td>|</td>
81-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tgroupbox.html">TGroupBox</a></td>
82-</tr>
83-<tr>
84-<td>|</td>
85-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tradiogroup.html">TRadioGroup</a></td>
86-</tr>
87-<tr>
88-<td>|</td>
89-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tcheckgroup.html">TCheckGroup</a></td>
90-</tr>
91-<tr>
92-<td>|</td>
93-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tpanel.html">TPanel</a></td>
94-</tr>
95-<tr>
96-<td>| [[Frames|TFrame]]</td>
97-<td></td>
98-</tr>
99-<tr>
100-<td>|</td>
101-<td><a href="http://lazarus-ccr.sourceforge.net/docs/lcl/actnlist/tactionlist.html">TActionList</a></td>
102-</tr>
16+
10317</tbody>
104-</table>
10518
10619## [[Additional tab/ru|Вкладка Additional]]
10720
10821(Смотрите также: [ExtCtrls unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/index-4.html))
10922
110-<center>
111-
112-<figure>
113-<img src="Component_Palette_Additional.png" title="Component_Palette_Additional.png" />
114-<figcaption>Component_Palette_Additional.png</figcaption>
115-</figure>
116-
117-</center>
23+![](/wiki-images/7/7d/Component_Palette_Additional.png)
11824
11925- [TBitBtn](http://lazarus-ccr.sourceforge.net/docs/lcl/buttons/tbitbtn.html)
12026- [TSpeedButton](http://lazarus-ccr.sourceforge.net/docs/lcl/buttons/tspeedbutton.html)
12127- [TStaticText](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tstatictext.html)
12228- [TImage](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/timage.html)
12329- [TShape](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tshape.html), [TBevel](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tbevel.html), [TPaintBox](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tpaintbox.html), [TNotebook](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tnotebook.html), [TLabeledEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tlabelededit.html), [TSplitter](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tsplitter.html), [TTrayIcon](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/ttrayicon.html), [TMaskEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/maskedit/tmaskedit.html), [TCheckListBox](http://lazarus-ccr.sourceforge.net/docs/lcl/checklst/tchecklistbox.html), [TScrollBox](http://lazarus-ccr.sourceforge.net/docs/lcl/forms/tscrollbox.html), [TApplicationProperties](http://lazarus-ccr.sourceforge.net/docs/lcl/forms/tapplicationproperties.html), [TStringGrid](http://lazarus-ccr.sourceforge.net/docs/lcl/grids/tstringgrid.html), [TDrawGrid](http://lazarus-ccr.sourceforge.net/docs/lcl/grids/tdrawgrid.html), [TPairSplitter](http://lazarus-ccr.sourceforge.net/docs/lcl/pairsplitter/tpairsplitter.html), [TColorBox](http://lazarus-ccr.sourceforge.net/docs/lcl/colorbox/tcolorbox.html), [TColorListBox](http://lazarus-ccr.sourceforge.net/docs/lcl/colorbox/tcolorlistbox.html), [TChart](http://lazarus-ccr.sourceforge.net/docs/lcl/chart/index.html)
12430- [[TrayIcon|TTrayIcon]]
12531
12632## [[Common Controls tab/ru|Вкладка Common Controls]]
12733
12834(Смотрите также: [ComCtrls unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/index-4.html))
12935
130-<center>
131-
132-<figure>
133-<img src="Component_Palette_Common_Controls.png" title="Component_Palette_Common_Controls.png" />
134-<figcaption>Component_Palette_Common_Controls.png</figcaption>
135-</figure>
136-
137-</center>
36+![](/wiki-images/4/4a/Component_Palette_Common_Controls.png)
13837
13938
14039[TTrackBar](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/ttrackbar.html), [TProgressBar](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tprogressbar.html), [TTreeView](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/ttreeview.html), [TListView](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tlistview.html), [TStatusBar](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tstatusbar.html), [TToolBar](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/ttoolbar.html), [TUpDown](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tupdown.html), [TPageControl](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/tpagecontrol.html), [TTabControl](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/ttabcontrol.html), [THeaderControl](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/theadercontrol.html), [TImageList](http://lazarus-ccr.sourceforge.net/docs/lcl/controls/timagelist.html), [TPopupNotifier](http://lazarus-ccr.sourceforge.net/docs/lcl/popupnotifier/index.html)
14140
14241Компоненты, которые не являются частью LCL, но присутствуют этой вкладке:
14342
14443- [[RichMemo|TRichMemo]]
14544
14645- [[DateTimeCtrls Package|TDateTimePicker]] (присутствуют в Lazarus и устанавливаются автоматически с bigide, но не являются официально частью LCL)
14746
14847Описание:
14948
15049- [[TTreeView]]
15150
15251## [[Dialogs tab/ru|Вкладка Dialogs]]
15352
15453(Смотрите также: [Dialogs unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/index-4.html))
15554
156-<center>
157-
158-<figure>
159-<img src="Component_Palette_Dialogs.png" title="Component_Palette_Dialogs.png" />
160-<figcaption>Component_Palette_Dialogs.png</figcaption>
161-</figure>
162-
163-</center>
55+![](/wiki-images/7/72/Component_Palette_Dialogs.png)
16456
16557
16658[TOpenDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/topendialog.html), [TSaveDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tsavedialog.html), [TSelectDirectoryDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tselectdirectorydialog.html), [TColorDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tcolordialog.html), [TFontDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tfontdialog.html), [TFindDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tfinddialog.html), [TReplaceDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/treplacedialog.html), [TOpenPictureDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/extdlgs/topenpicturedialog.html), [TSavePictureDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/extdlgs/tsavepicturedialog.html), [TCalendarDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/extdlgs/tcalendardialog.html), [TCalculatorDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/extdlgs/tcalculatordialog.html), [TPrinterSetupDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tcustomprintersetupdialog.html), [TPrintDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tcustomprintdialog.html), [TPageSetupDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tcustomprintersetupdialog.html), [TTaskDialog](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tcustomtaskdialog.html)
16759
16860Несколько полезных процедур и функций, отображающие **[диалоговые окна](http://lazarus-ccr.sourceforge.net/index.php?wiki=DialogExamples)**, которые отсутствую в палитре компонентов.
16961
17062## [[Misc tab/ru|Вкладка Misc]]
17163
172-<center>
173-
174-<figure>
175-<img src="Component_Palette_Misc.png" title="Component_Palette_Misc.png" />
176-<figcaption>Component_Palette_Misc.png</figcaption>
177-</figure>
178-
179-</center>
64+![](/wiki-images/8/8e/Component_Palette_Misc.png)
18065
18166
18267[TColorButton](http://lazarus-ccr.sourceforge.net/index.php?wiki=DialogsTxt), [TSpinEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/spin/tspinedit.html), [TFloatSpinEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/spin/tfloatspinedit.html), [TArrow](http://lazarus-ccr.sourceforge.net/docs/lcl/arrow/tarrow.html), [TCalendar](http://lazarus-ccr.sourceforge.net/docs/lcl/calendar/tcalendar.html), [TEditButton](http://lazarus-ccr.sourceforge.net/docs/lcl/editbtn/teditbutton.html), [TFileNameEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/editbtn/tfilenameedit.html), [TDirectoryEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/editbtn/tdirectoryedit.html), [TDateEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/editbtn/tdateedit.html), [TCalcEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/editbtn/tcalcedit.html), [TFileListBox](http://lazarus-ccr.sourceforge.net/docs/lcl/filectrl/tfilelistbox.html), [TXMLPropStorage](http://lazarus-ccr.sourceforge.net/docs/lcl/xmlpropstorage/txmlpropstorage.html), [TIniPropStorage](http://lazarus-ccr.sourceforge.net/docs/lcl/inipropstorage/tinipropstorage.html), [TBarChart](http://lazarus-ccr.sourceforge.net/docs/lcl/chart/tbarchart.html), [TButtonPanel](http://lazarus-ccr.sourceforge.net/docs/lcl/buttonpanel/tbuttonpanel.html), TIDEDialogLayoutStorage
18368
18469- [[Shell Controls|TShellTreeView]]
18570
18671## [[Data Controls tab/ru|Вкладка Data Controls]]
18772
18873(Смотрите также: [DBCtrls unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/index-4.html))
18974
190-<center>
191-
192-<figure>
193-<img src="Component_Palette_Data_Controls.png" title="Component_Palette_Data_Controls.png" />
194-<figcaption>Component_Palette_Data_Controls.png</figcaption>
195-</figure>
196-
197-</center>
75+![](/wiki-images/7/75/Component_Palette_Data_Controls.png)
19876
19977
20078*Следующие компоненты дублируют вкладки "Standard" и "Additional", однако предназначены для работы с базами данных:* [TDBNavigator](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbnavigator.html), [TDBText](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbtext.html), [TDBEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbedit.html), [TDBMemo](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbmemo.html), [TDBImage](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbimage.html), [TDBListBox](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdblistbox.html), [TDBComboBox](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcombobox.html), [TDBLookupCombobox](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdblookupcombobox.html), [TDBCheckBox](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcheckbox.html), [TDBRadioGroup](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbradiogroup.html), [TDBCalendar](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcalendar.html), [TDBGroupBox](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbgroupbox.html), [TDBGrid](http://lazarus-ccr.sourceforge.net/docs/lcl/dbgrids/tdbgrid.html)
20179
20280Так же на этой вкладке: [[DateTimeCtrls Package|TDBDateTimePicker]] (присутствует в Lazarus и устанавливаются автоматически с bigide, но не являются официально частью LCL)
20381
20482## [[Data Access tab/ru|Вкладка Data Access]]
20583
206-<center>
207-
208-<figure>
209-<img src="Component_Palette_Data_Access.png" title="Component_Palette_Data_Access.png" />
210-<figcaption>Component_Palette_Data_Access.png</figcaption>
211-</figure>
212-
213-</center>
84+![](/wiki-images/2/25/Component_Palette_Data_Access.png)
21485
21586
21687[[TDataSource]], [[TBufDataset]] , [[TSdfDataSet]], [[TFixedFormatDataSet]], [[TDbf]], [[TParadox]], [[TMemDataset]], [[TFPCodeGenerator]]
21788
21889## [[System tab/ru|Вкладка System]]
21990
220-<center>
221-
222-<figure>
223-<img src="Component_Palette_System.png" title="Component_Palette_System.png" />
224-<figcaption>Component_Palette_System.png</figcaption>
225-</figure>
226-
227-</center>
91+![](/wiki-images/f/fe/Component_Palette_System.png)
22892
22993
23094[TTimer](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/ttimer.html), [TIdleTimer](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tidletimer.html), [TLazComponentQueue](http://lazarus-ccr.sourceforge.net/docs/lcl/lresources/tlazcomponentqueue.html), [THtmlHelpDatabase](http://lazarus-ccr.sourceforge.net/docs/lcl/lazhelphtml/thtmlhelpdatabase.html), [THtmlBrowserHelpViewer](http://lazarus-ccr.sourceforge.net/docs/lcl/lazhelphtml/thtmlbrowserhelpviewer.html), [TProcessUTF8](http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/tprocessutf8.html), [TAsyncProcess](http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/tasyncprocess.html), [[doc:fcl/process/tprocess.html|TProcess]], TSimpleIPCClient, TSimpleIPCServer, TXMLConfig, TEventLog
23195
23296## [[SynEdit/ru|Вкладка SynEdit]]
23397
234-<center>
235-
236-<figure>
237-<img src="Component_Palette_SynEdit.png" title="Component_Palette_SynEdit.png" />
238-<figcaption>Component_Palette_SynEdit.png</figcaption>
239-</figure>
240-
241-</center>
98+![](/wiki-images/2/22/Component_Palette_SynEdit.png)
24299
243100
244101SynEdit - дополнительные компоненты, для редактирования исходного кода. Они поддерживают подсветку синтаксиса, автозавершение кода, свертывание кода и могут экспортировать код в HTML, текст и RTF. Обратите внимание, что SynEdit доступен в Lazarus как форк оригинального SynEdit для Borland Delphi, Kylix и C++Builder, которые можно найти в [synedit at sourceforge](http://synedit.sourceforge.net)
245102
246103[[TSynEdit]], [[TSynAutoComplete]], [[TSynExporterHTML]], [[TSynMacroRecorder]], [[TSynMemo]], [[TSynPasSyn]], [[TSynFreePascalSyn]], [[TSynCppSyn]], [[TSynJavaSyn]], [[TSynPerlSyn]], [[TSynHTMLSyn]], [[TSynXMLSyn]], [[TSynLFMSyn]], [[TSynUNIXShellScriptSyn]], [[TSynCssSyn]], [[TSynPHPSyn]], [[TSynTeXSyn]], [[TSynSQLSyn]], [[TSynPythonSyn]], [[TSynVBSyn]], [[TSynAnySyn]], [[TSynMultiSyn]]
247104
248105# Смотрите также
249106
250107[[Component Palette/ru|Палитра компонентов]]
251108
252109---
253110*From the Free Pascal wiki, page "LCL Components/ru", as it stood on 2020-05-23 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history