Sign in Join
Wiki copytemporary

LCL Components/ru

English · Русский · 中文(中国) · 日本語

Введение

Все компоненты Lazarus располагаются на вкладках, которые делят их на логические группы в зависимости от функционального назначения. На каждой вкладке есть кнопка с изображением курсора, использующиеся для обозначения, что компонент не выбран.

Здесь приведен список компонентов, щёлкните на названии компонента или вкладки, чтобы просмотреть описание.

Вкладка Standard

(Смотрите также: StdCtrls unit Online Docs)

Компоненты перечислены слева на право:

<tbody>

</tbody>

Вкладка Additional

(Смотрите также: ExtCtrls unit Online Docs)

Вкладка Common Controls

(Смотрите также: ComCtrls unit Online Docs)

TTrackBar, TProgressBar, TTreeView, TListView, TStatusBar, TToolBar, TUpDown, TPageControl, TTabControl, THeaderControl, TImageList, TPopupNotifier

Компоненты, которые не являются частью LCL, но присутствуют этой вкладке:

Описание:

Вкладка Dialogs

(Смотрите также: Dialogs unit Online Docs)

TOpenDialog, TSaveDialog, TSelectDirectoryDialog, TColorDialog, TFontDialog, TFindDialog, TReplaceDialog, TOpenPictureDialog, TSavePictureDialog, TCalendarDialog, TCalculatorDialog, TPrinterSetupDialog, TPrintDialog, TPageSetupDialog, TTaskDialog

Несколько полезных процедур и функций, отображающие диалоговые окна, которые отсутствую в палитре компонентов.

Вкладка Misc

TColorButton, TSpinEdit, TFloatSpinEdit, TArrow, TCalendar, TEditButton, TFileNameEdit, TDirectoryEdit, TDateEdit, TCalcEdit, TFileListBox, TXMLPropStorage, TIniPropStorage, TBarChart, TButtonPanel, TIDEDialogLayoutStorage

Вкладка Data Controls

(Смотрите также: DBCtrls unit Online Docs)

Следующие компоненты дублируют вкладки "Standard" и "Additional", однако предназначены для работы с базами данных: TDBNavigator, TDBText, TDBEdit, TDBMemo, TDBImage, TDBListBox, TDBComboBox, TDBLookupCombobox, TDBCheckBox, TDBRadioGroup, TDBCalendar, TDBGroupBox, TDBGrid

Так же на этой вкладке: TDBDateTimePicker (присутствует в Lazarus и устанавливаются автоматически с bigide, но не являются официально частью LCL)

Вкладка Data Access

TDataSource, TBufDataset , TSdfDataSet, TFixedFormatDataSet, TDbf, TParadox, TMemDataset, TFPCodeGenerator

Вкладка System

TTimer, TIdleTimer, TLazComponentQueue, THtmlHelpDatabase, THtmlBrowserHelpViewer, TProcessUTF8, TAsyncProcess, TProcess, TSimpleIPCClient, TSimpleIPCServer, TXMLConfig, TEventLog

Вкладка SynEdit

SynEdit - дополнительные компоненты, для редактирования исходного кода. Они поддерживают подсветку синтаксиса, автозавершение кода, свертывание кода и могут экспортировать код в HTML, текст и RTF. Обратите внимание, что SynEdit доступен в Lazarus как форк оригинального SynEdit для Borland Delphi, Kylix и C++Builder, которые можно найти в synedit at sourceforge

TSynEdit, TSynAutoComplete, TSynExporterHTML, TSynMacroRecorder, TSynMemo, TSynPasSyn, TSynFreePascalSyn, TSynCppSyn, TSynJavaSyn, TSynPerlSyn, TSynHTMLSyn, TSynXMLSyn, TSynLFMSyn, TSynUNIXShellScriptSyn, TSynCssSyn, TSynPHPSyn, TSynTeXSyn, TSynSQLSyn, TSynPythonSyn, TSynVBSyn, TSynAnySyn, TSynMultiSyn

Смотрите также

Палитра компонентов


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.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.