Sign in Join
Wiki copytemporary

LCL Components/ru: what changed

Revision 2 to 3. 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
1111![](/wiki-images/b/ba/Component_Palette_Standard.png)
1212
1313Компоненты перечислены слева на право:
1414
15-<tbody>
16-
17-</tbody>
15+| \| Использование | Описание |
16+|---|---|
17+| \|[[TMainMenu/ru\|TMainMenu]] | [TMainMenu](http://lazarus-ccr.sourceforge.net/docs/lcl/menus/tmainmenu.html) |
18+| \|[[TPopupMenu/ru\|TPopupMenu]] | [TPopupMenu](http://lazarus-ccr.sourceforge.net/docs/lcl/menus/tpopupmenu.html) |
19+| \| | [TButton](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tbutton.html) |
20+| \| | [TLabel](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tlabel.html) |
21+| \| | [TEdit](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tedit.html) |
22+| \| | [TMemo](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tmemo.html) |
23+| \| | [TToggleBox](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/ttogglebox.html) |
24+| \| | [TCheckBox](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tcheckbox.html) |
25+| \| | [TRadioButton](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tradiobutton.html) |
26+| \| | [TListBox](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tlistbox.html) |
27+| \| | [TComboBox](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tcombobox.html) |
28+| \| | [TScrollBar](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tscrollbar.html) |
29+| \| | [TGroupBox](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tgroupbox.html) |
30+| \| | [TRadioGroup](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tradiogroup.html) |
31+| \| | [TCheckGroup](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tcheckgroup.html) |
32+| \| | [TPanel](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tpanel.html) |
33+| \| [[Frames\|TFrame]] | |
34+| \| | [TActionList](http://lazarus-ccr.sourceforge.net/docs/lcl/actnlist/tactionlist.html) |
1835
1936## [[Additional tab/ru|Вкладка Additional]]
2037
2138(Смотрите также: [ExtCtrls unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/index-4.html))
2239
2340![](/wiki-images/7/7d/Component_Palette_Additional.png)
2441
2542- [TBitBtn](http://lazarus-ccr.sourceforge.net/docs/lcl/buttons/tbitbtn.html)
2643- [TSpeedButton](http://lazarus-ccr.sourceforge.net/docs/lcl/buttons/tspeedbutton.html)
2744- [TStaticText](http://lazarus-ccr.sourceforge.net/docs/lcl/stdctrls/tstatictext.html)
2845- [TImage](http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/timage.html)
2946- [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)
3047- [[TrayIcon|TTrayIcon]]
3148
3249## [[Common Controls tab/ru|Вкладка Common Controls]]
3350
3451(Смотрите также: [ComCtrls unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/comctrls/index-4.html))
3552
3653![](/wiki-images/4/4a/Component_Palette_Common_Controls.png)
3754
3855
3956[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)
4057
4158Компоненты, которые не являются частью LCL, но присутствуют этой вкладке:
4259
4360- [[RichMemo|TRichMemo]]
4461
4562- [[DateTimeCtrls Package|TDateTimePicker]] (присутствуют в Lazarus и устанавливаются автоматически с bigide, но не являются официально частью LCL)
4663
4764Описание:
4865
4966- [[TTreeView]]
5067
5168## [[Dialogs tab/ru|Вкладка Dialogs]]
5269
5370(Смотрите также: [Dialogs unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/index-4.html))
5471
5572![](/wiki-images/7/72/Component_Palette_Dialogs.png)
5673
5774
5875[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)
5976
6077Несколько полезных процедур и функций, отображающие **[диалоговые окна](http://lazarus-ccr.sourceforge.net/index.php?wiki=DialogExamples)**, которые отсутствую в палитре компонентов.
6178
6279## [[Misc tab/ru|Вкладка Misc]]
6380
6481![](/wiki-images/8/8e/Component_Palette_Misc.png)
6582
6683
6784[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
6885
6986- [[Shell Controls|TShellTreeView]]
7087
7188## [[Data Controls tab/ru|Вкладка Data Controls]]
7289
7390(Смотрите также: [DBCtrls unit Online Docs](http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/index-4.html))
7491
7592![](/wiki-images/7/75/Component_Palette_Data_Controls.png)
7693
7794
7895*Следующие компоненты дублируют вкладки "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)
7996
8097Так же на этой вкладке: [[DateTimeCtrls Package|TDBDateTimePicker]] (присутствует в Lazarus и устанавливаются автоматически с bigide, но не являются официально частью LCL)
8198
8299## [[Data Access tab/ru|Вкладка Data Access]]
83100
84101![](/wiki-images/2/25/Component_Palette_Data_Access.png)
85102
86103
87104[[TDataSource]], [[TBufDataset]] , [[TSdfDataSet]], [[TFixedFormatDataSet]], [[TDbf]], [[TParadox]], [[TMemDataset]], [[TFPCodeGenerator]]
88105
89106## [[System tab/ru|Вкладка System]]
90107
91108![](/wiki-images/f/fe/Component_Palette_System.png)
92109
93110
94111[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
95112
96113## [[SynEdit/ru|Вкладка SynEdit]]
97114
98115![](/wiki-images/2/22/Component_Palette_SynEdit.png)
99116
100117
101118SynEdit - дополнительные компоненты, для редактирования исходного кода. Они поддерживают подсветку синтаксиса, автозавершение кода, свертывание кода и могут экспортировать код в HTML, текст и RTF. Обратите внимание, что SynEdit доступен в Lazarus как форк оригинального SynEdit для Borland Delphi, Kylix и C++Builder, которые можно найти в [synedit at sourceforge](http://synedit.sourceforge.net)
102119
103120[[TSynEdit]], [[TSynAutoComplete]], [[TSynExporterHTML]], [[TSynMacroRecorder]], [[TSynMemo]], [[TSynPasSyn]], [[TSynFreePascalSyn]], [[TSynCppSyn]], [[TSynJavaSyn]], [[TSynPerlSyn]], [[TSynHTMLSyn]], [[TSynXMLSyn]], [[TSynLFMSyn]], [[TSynUNIXShellScriptSyn]], [[TSynCssSyn]], [[TSynPHPSyn]], [[TSynTeXSyn]], [[TSynSQLSyn]], [[TSynPythonSyn]], [[TSynVBSyn]], [[TSynAnySyn]], [[TSynMultiSyn]]
104121
105122# Смотрите также
106123
107124[[Component Palette/ru|Палитра компонентов]]
108125
109126---
110127*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