Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi布局管理器/表单生成器开源?_Delphi_Layout - Fatal编程技术网

Delphi布局管理器/表单生成器开源?

Delphi布局管理器/表单生成器开源?,delphi,layout,Delphi,Layout,我知道Delphi的新版本中包含了出色的一半尝试 但我想知道是否存在一个开源布局管理器,可以用来取代表单编辑器 我在Obj-C中为我的iPhone应用程序构建了一个小版本,可以: Form.Add(TEXT_EDIT,Options,LEFT) 其想法是能够通过代码构建一切,并简化国际化、分辨率独立性等功能。我个人认为,如果您想在Cocoa和Delphi中创建一个“漂亮”且灵活的用户界面,对齐、锚定、约束和偶尔的OnResize事件系统会做得更好。我曾用Java与布局管理器合作,用代码创建用户

我知道Delphi的新版本中包含了出色的一半尝试

但我想知道是否存在一个开源布局管理器,可以用来取代表单编辑器

我在Obj-C中为我的iPhone应用程序构建了一个小版本,可以:

Form.Add(TEXT_EDIT,Options,LEFT)

其想法是能够通过代码构建一切,并简化国际化、分辨率独立性等功能。

我个人认为,如果您想在Cocoa和Delphi中创建一个“漂亮”且灵活的用户界面,对齐、锚定、约束和偶尔的OnResize事件系统会做得更好。我曾用Java与布局管理器合作,用代码创建用户界面,但我不相信这些东西会让生活变得更轻松。反正他们也不为我担心。尽管DevXPress的东西看起来令人印象深刻……

包括一种替代品,即使它可能不如DevXPress,但它有自己的优点。名为“Jv Runtime design”,安装在标准JVLC设置中(在调色板中的工具栏中搜索同名组件)

如果您从未安装过JVCL,请注意您必须安装JCL(JVCL之前的绝地类库,因为这是一个先决条件)查找包含相应JCL包的JVCL下载zip文件。

如果结果是一个GUI可以轻松地适应不同的系统字体和高DPI值,那么布局管理器将使您的生活更加轻松。或根据不同平台的要求(根据HIG、不同按钮顺序等控制尺寸和间距)。这与在代码中创建UI无关。它是关于用适当的布局描述替换硬编码的基于像素的UI。