│
英语(英语)│
русскииа(ru)│
本文档介绍了Lazarus各个部分的当前状态,并帮助新贡献者找到合适的地方提供帮助。它还显示了执行各个部分和目标的人员。
注:此页面引用Lazarus组件库的LCL接口部分(与后端工具包对话)。它并不反映单个GUI工具包的实际功能(例如:GTK2、GTK3、Qt、Qt5、Qt6、fpGUI等)
图例:
工作-稳定,大部分或全部部件已实现。
部分实施-有效,但缺少一些功能
正在进行中-有人正在处理这个
未实施-什么都没做,需要你的帮助
已弃用-过时、过时,不建议用于新项目
未知-请检查此组件是否工作,并在此处设置其状态
LCL接口的一般状态
单位 |
项目 |
州 |
目标 |
后端 |
负责人 |
评论 |
GTK1型 |
不推荐的接口 |
工作 |
1 |
Gtk公司 |
- |
- |
GTK2号机组 |
主Linux(和类似的UNIXe)界面 |
工作 |
1 |
Gtk2公司 |
泽尔扬 |
- |
GTK3号机组 |
Linux(和类似的UNIXe)接口 |
进步 |
1.4 |
Gtk3公司 |
泽尔扬 |
阿尔法状态 |
Win32(Win32) |
32位和64位的桌面窗口 |
工作 |
1 |
WinAPI软件 |
Paul Ishenin和文森特 |
- |
Qt(数量) |
Qt4接口 |
工作 |
1 |
Qt和LCL |
泽尔扬 |
取决于qt4绑定 |
问题5 |
Qt5接口 |
工作 |
1.8 |
Qt5和LCL |
泽尔扬 |
取决于qt5绑定 |
问题6 |
Qt6接口 |
工作 |
2.4 |
Qt6和LCL |
泽尔扬 |
取决于qt6绑定 |
WinCE公司 |
Windows CE界面 |
工作 |
1 |
Windows API和LCL |
- |
取决于志愿者 |
fpGUI(图形用户界面) |
fpGUI界面 |
正在进行中 |
没有目标 |
fpGUI和LCL |
- |
取决于志愿者 |
碳 |
碳界面 |
暂停(已弃用) |
1 |
碳和LCL |
- |
- |
可可 |
可可接口 |
工作 |
2.6 - 2.8? |
可可和LCL |
德米特里 |
取决于志愿者 |
自定义提取 |
CustomDrawn接口 |
正在进行中 |
没有目标 |
LCL、X11、Android NDK和SDK |
- |
取决于志愿者 |
拉撒路各个部分的现状
单位 |
项目 |
州 |
目标 |
技能 |
负责人 |
评论 |
集成电路设备 |
T集合编辑器 |
工作 |
0.9.x倍 |
FCL、RTTI、IDE |
- |
LCL/FCL中各种TCollection的通用TCollectioneditor。 |
集成电路设备 |
TActionList(操作列表) |
工作 |
0.9.x倍 |
- |
- |
- |
集成电路设备 |
文档编辑器 |
工作 |
- |
计划生育文件 |
- |
文档编辑器将是与fpde类似的集成fpDoc编辑器。这将是一个独立的过程,因此它也可以为对话框显示帮助。它还应该能够为包编写帮助。 |
集成电路设备 |
将LFM导出为xml |
工作 |
- |
- |
- |
加载LFM文件并将其保存为XML。 |
集成电路设备 |
图标编辑器路线图 |
正在进行中 |
发布1.0 |
- |
- |
一个简单的图标编辑器,可以创建lrs文件。这将是一个很好的例子,可以帮助新手为他们的组件创建图标。 |
拼箱拼箱 |
边框间距 |
工作 |
0.9.x倍 |
- |
- |
用于对齐控件 |
拼箱拼箱 |
拖放 |
工作 |
|
- |
- |
|
拼箱拼箱 |
Darwin Power PC的端口,macOS |
工作 |
0.9.x倍 |
- |
- |
取决于FPC 1.9.5 |
拼箱拼箱 |
macOS端口(x86) |
工作 |
- |
- |
- |
取决于FPC 2.1.1 |
拼箱拼箱 |
T分裂器 |
工作 |
0.9.x倍 |
容易的 |
- |
- |
拼箱拼箱 |
TFindDialog(TFind对话框) |
工作 |
- |
- |
- |
0.9.16实施 |
拼箱拼箱 |
TReplace对话框 |
工作 |
- |
- |
- |
0.9.16实施 |
拼箱拼箱 |
T控制。字体 |
正在进行中 |
0.9.x倍 |
- |
- |
- |
拼箱拼箱 |
TTab控制 |
正在进行中 |
0.9.x倍 |
- |
- |
- |
拼箱拼箱 |
停靠(=表单组合) |
部分工作,正在进行 |
发布1.0 |
深层LCL和接口 |
马蒂亚斯 |
- |
拼箱拼箱 |
T框架(=作为子窗体) |
工作 |
0.9.28 |
深入了解LCL |
保罗·马蒂亚斯 |
- |
集成电路设备 |
视觉表单继承 |
工作 |
发布1.0 |
集成电路设备 |
马蒂亚斯 |
属性尚未传播到打开的子体 |
拼箱拼箱 |
MDI-多文档接口正在放置。。。 |
正在进行中 |
1.2 |
深层LCL和接口 |
泽尔扬 |
不支持MDI的小部件集的MDI LCL模拟器,也是qt和win32/64的MDI本机实现。目前只有qt有完整的MDI支持,其他支持正在进行中。 |
拼箱拼箱 |
调色板支持 |
未执行 |
- |
- |
- |
需要在256色显示器上正确显示颜色 |
拼箱拼箱 |
T工具栏 |
部分工作,正在进行 |
发布1.0 |
LCL和锚固 |
爱是生死相许 |
- |
拼箱拼箱 |
T控制栏 |
框架实现,以防止Delphi转换中的错误,正在进行中 |
发布1.0 |
LCL和锚固 |
爱是生死相许 |
- |
拼箱拼箱 |
TMask编辑 |
工作 |
- |
- |
巴特 |
- |
拼箱拼箱 |
T目录树视图 |
未执行 |
- |
- |
- |
- |
拼箱拼箱 |
将最大化约束到特定区域 |
未执行 |
- |
winapi,gtk公司 |
- |
当最大化窗口时,左侧、顶部、宽度和高度都可以限制为屏幕/桌面上的特定矩形区域。完成后,约束源编辑器和其他窗口 |
组件 |
TIcon公司 |
工作 |
0.9.26 |
- |
马克 |
- |
组件 |
CUPS包 |
工作 |
0.9.x倍 |
容易的 |
- |
|
每个LCL接口上的功能状态
组件 |
赢32 |
全球技术委员会 |
gtk2型 |
碳 |
qt/qt5/qt6个 |
畏缩 |
fpgui(图形用户界面) |
可可 |
定制的 |
加速器键 |
工作 |
工作 |
部分实施 |
部分实施 |
工作 |
不适用 |
未实施 |
工作 |
未实施 |
插入符号 |
工作 |
工作 |
工作 |
工作 |
工作 |
未知 |
未实施 |
工作 |
未实施 |
剪贴板
|
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
在Android中实现 |
游标 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
未实施 |
拖放 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
不适用 |
未实施 |
工作 |
未实施 |
删除文件事件
|
工作 |
工作 |
工作 |
部分实施 |
工作 |
不适用 |
未实施 |
工作 |
未实施 |
MDI支持 |
未实施 |
未实施 |
未实施 |
未实施 |
工作 |
未实施 |
未实施 |
未实施 |
未实施 |
印刷 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
未知 |
未实施 |
未实施 |
未实施 |
区域 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
部分实施 |
工作 |
TCustomControl子代 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
工作 |
工作 |
工作 |
Unicode支持 |
工作 |
无法实施 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
BidiMode(Bidi模式)
|
工作 |
未实施 |
部分实施 |
未实施 |
工作 |
未实施 |
未实施 |
未实施 |
未实施 |
应用程序 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
部分实施 |
工作 |
工作 |
T定时器 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
工作 |
T应用。队列同步调用 |
工作 |
未知 |
工作 |
未知 |
工作 |
未知 |
工作 |
工作 |
未实施 |
T螺纹。使同步 |
工作 |
未知 |
工作 |
未知 |
工作 |
未知 |
工作 |
工作 |
未实施 |
发送消息 |
工作 |
未知 |
工作 |
工作 |
工作 |
未知 |
工作 |
工作 |
未实施 |
后线程消息 |
工作 |
未知 |
未知 |
未知 |
工作 |
未知 |
未实施 |
未知 |
未实施 |
每个LCL接口上的图形状态
组件 |
赢32 |
全球技术委员会 |
gtk2型 |
碳 |
qt/qt5/qt6个 |
畏缩 |
fpgui(图形用户界面) |
可可 |
定制的 |
TBitmap/TPixmap/TIcon/等 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
画刷类 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
T字体 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
TPen公司 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
外部文本输出 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
每个LCL接口上的本机控件的状态
本机控件是TWinControl的后代,它不是TCustomControl的后代。
组件 |
赢32 |
全球技术委员会 |
gtk2型 |
碳 |
qt/qt5/qt6个 |
畏缩 |
fpgui(图形用户界面) |
可可 |
定制的 |
TBitBtn(待定) |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
按钮控件 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
T日历 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
T复选框 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
TCheckGroup(检查组) |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
TCheckListBox(检查列表框) |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
T组合框 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
部分实施 |
工作 |
在Android中实现 |
T编辑 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
T表格 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
T分组框 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
TIdleTimer(TIdle计时器) |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
T图像列表 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
列表框组件 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
T列表视图 |
工作 |
工作 |
部分实施 |
部分实施 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
主菜单 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
在Android中实现 |
到文本框 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
T菜单项 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
在Android中实现 |
T页面控制和T标签页 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
T空气分离器 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
工作 |
未实施 |
T面板 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
TPoupp菜单 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
进度条组件 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
T收音机按钮 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
TRadio集团 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
TScroll酒吧 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
部分实施 |
T滚动框 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
未知 |
部分实施 |
工作 |
未实施 |
TSpinEdit(T引脚编辑) |
工作 |
工作 |
工作 |
工作 |
工作 |
未知 |
未实施 |
工作 |
部分实施 |
T分裂器 |
工作 |
工作 |
工作 |
工作 |
工作 |
未知 |
部分实施 |
工作 |
未实施 |
T静态文本 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
状态栏组件 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
T切换框 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
未实施 |
工作 |
未实施 |
T跟踪条 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
工作 |
T光线图标 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
未实施 |
未实施 |
工作 |
未实施 |
每个LCL接口上的对话框状态
组件 |
赢32 |
全球技术委员会 |
gtk2型 |
碳 |
夸脱/夸脱5 |
畏缩 |
fpgui(图形用户界面) |
可可 |
定制的 |
LCLIntf公司。对话框 |
工作 |
工作 |
工作 |
未实施 |
工作 |
工作 |
工作 |
工作 |
已在Android上实现 |
应用。MessageBox、MessageDlg、LCLIntf。提示用户 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
已在Android上实现 |
LCLIntf公司。询问用户 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
TColor对话框 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
工作 |
未实施 |
TFont对话框 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
工作 |
未实施 |
TO打开对话框 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
TPrinterSetup对话框 |
工作 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
未实施 |
未实施 |
未实施 |
TS保存对话框 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
TTask对话框 |
工作 |
未知 |
工作 |
工作 |
工作 |
未知 |
工作 |
工作 |
未实施 |
每个LCL接口上基于TCustomControl的控件的状态
请注意,作为TCustomControl子代并不能保证控件没有小部件集实现。TArrow有它,尽管它有一个很好的默认实现。TNotebook在LCL中完全实现。
组件 |
赢32 |
全球技术委员会 |
gtk2型 |
碳 |
qt/qt5/qt6个 |
畏缩 |
fpgui(图形用户界面) |
可可 |
定制的 |
塔罗 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
T笔记本 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
工作 |
TUpDown按钮 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
部分实施 |
T字符串网格 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
部分实施 |
部分实施 |
工作 |
部分实施 |
TDrawGrid(牵引电网) |
工作 |
工作 |
工作 |
部分实施 |
工作 |
未知 |
部分实施 |
工作 |
部分实施 |
T工具栏 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
T树视图 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
未实施 |
工作 |
未实施 |
TValueListEditor(值列表编辑器) |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
部分实施 |
工作 |
未实施 |
每个LCL接口上基于TGraphicControl的控件的状态
注:这些仅适用于LCL包装组件,不针对特定的GUI工具箱功能本身。
组件 |
赢32 |
全球技术委员会 |
gtk2型 |
碳 |
qt/qt5/qt6个 |
畏缩 |
fpgui(图形用户界面) |
可可 |
定制的 |
T级别 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
未实施 |
T标签 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
工作 |
已在Android上实现 |
T形状 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
部分实施 |
工作 |
工作 |
工作 |
T速度按钮 |
工作 |
工作 |
工作 |
工作 |
工作 |
未知 |
工作 |
工作 |
工作 |
T油漆盒 |
工作 |
工作 |
工作 |
工作 |
工作 |
未知 |
工作 |
工作 |
工作 |
TImage公司 |
工作 |
工作 |
工作 |
工作 |
工作 |
部分实施 |
工作 |
工作 |
工作 |
每个小部件集上的LazDeviceAPI状态
组件 |
定制drawn-android |
加速计 |
工作 |
信息(短信息、彩信和电子邮件) |
已实施SMS |
职位信息 |
工作 |
Lazarus-发行说明和GIT分支及发行修复
Free Pascal编译器-用户更改(发行说明)
另请参见