| 支持跨平台的 CLX™ 组件库 |
| 160多个支持RAD的标准组件 |
Kylix Server Developer edition的面向对象的组件框架中包含了160多个组件(可视化或非可视化),这些组件都是完全可重用和可扩展的。在真正基于组件的开发和具有高效率的代码重用方面,是其它开发工具无法媲美的。 |
| BaseCLX™ RTL 类和组件 |
BaseCLX RTL类和组件使开发更加灵活,开发人员能够在其基础上创造性地构建其它类和组件。 |
| VisualCLX™ Native GUI组件和数据感知控件 |
VisualCLX™ Native GUI组件和数据感知控件大大节约了代码编写时间。它们基于标准GUI组件并都预先编译完成的,可随时应用在程序中。 |
| DataCLX™ 组件 |
DataCLX™ 组件是预先代码化的数据库访问层,它可以更方便地构建数据库应用程序,而无需在费时于使用数据库API来编写访问数据库的代码。 |
| VisualCLX GUI显示组件 |
VisualCLX GUI显示组件极大地提高了应用程序的性能和开发效率。VisualCLX GUI显示组件包括Form、EditBox、Label、Grids、Image、Bevels、Listbox、ComboBox、ListView、TreeView和Meter等。 |
| VisualCLX GUI 数据感知组件 |
VisualCLX GUI 数据感知组件能大大提高开发效率。它们可在程序设计时动态、实时地显示数据,让开发人员看到用户所真正看到的数据,而无需添加额外代码。数据感知组件包括Navigator、EditBox、Label、Grids、Image、Listboxes、Checkbox、RadioGroup和LookupLists等。 |
| VisualCLX GUI输入组件 |
VisualCLX GUI输入组件能快速创建丰富的应用程序界面。GUI输入组件包括Menus、PopuMenus、Buttons、CheckBoxes、Radio Buttons、SpeedButtons、SystemTimer和Sliders等。 |
| VisualCLX GUI控制组件 |
VisualCLX GUI控制组件可在应用程序界面上创建具有特殊功能的区域。GUI控制组件包括Toolbars、Scrollbars和Control bars等。 |
| 通用GUI对话框 |
通用GUI对话框可以被很方便地融入到应用程序中,包括Open、Save、Font、Color Picker、Find和Replace等。 |
| 可视化窗体继承和链接 |
Kylix的窗体继承和链接体现了代码复用原则,极大提高开发效率。共同的窗体行为可由父窗体抽象出来,程序中其它窗体只需从它继承就可具有;当共同的窗体行为需要改变时,只需修改父窗体,然后重新编译全部程序即可实现,而无需对所有从父窗体继承的窗体进行修改。 |
| Package Manager |
功能强大的Package Manager可以控制所有的组件包,其易于使用的界面便于查看包的内容和需求,只需点击就可进行编译和安装。 |
| 最大、最小调整组件,几何特性保持不变 |
在Kylix中,不论最大、最小调整组件大小,其几何特性都可以保持不变,因此无论显示器的分辨率如何,应用程序的界面都能够保持不变。 |
| Component Anchors |
利用Component Anchors可以控制组件在窗体上的位置,这样当窗体的大小改变时,组件的位置也能保持稳定,使窗体外观与设计相符合。 |
| Action Lists |
通过Action Lists可以创建易于管理的、集中的用户界面逻辑处理,节省在用户界面控制的编码时间。编写一次代码,可多处使用。动作列表集中了事件处理程序,所以支持多用户图形界面的组件可以被指向一个单一的动作,采用它的说明、图形以及事件行为。 |
| Frames |
利用Frames和可视化设计器,Kylix简化了构建和重用复杂的混合组件的过程。Frames是一种特殊的窗体,可被嵌套于窗体或另一个框架中。通过可视化框架设计器,能够创建像其它CLX组件一样易于重用的可视化组件或商业组 |
| Property Categories |
Property Categories能够提高开发效率。在对象监视器中,通过分类查看和过滤属性可迅速找到更多的相关属性。 |
| 源代码 |
| CLX源代码 |
可以利用CLX源代码学习组件创建,为应用程序添加更多的功能。通过CLX源代码,开发人员在创建组件时可观察和了解所继承的类的具体情况。 |
| Property Editor源代码 |
可以利用Property Editor源代码学习创建属性编辑器,观察和了解组件的属性是如何在组件内部起作用的,从而对创建定制的专业组件有更深的认识。 |