Olectra Resizer 2.0.2
Olectra Resizer 是为Visual Basic, Delphi 和 C++Builder设计的ActiveX控件,它允许程序员不需编程就能在他们的窗体中增加智能的调整大小(resizing)和版面设计(layout)处理。因此,当用户调整用Olectra Resizer创建的窗体的大小时,窗体中的元素可以根据当窗体创建时程序员所定义的形式来调整。也就是说,由Olectra Resizer创建的窗体可以自动地调整到任何尺寸! Olectra Resizer使程序员可以增加他们程序的复杂性程度,而这些在先前的Visual Basic或Delphi都不能做到。当窗体放大或缩小时,Olectra Resizer并不是简单的缩放窗体中所有元素的大小比例,它可以让程序员增加版面设计(layout)处理。版面设计处理的意思是,定义窗体中元素的适当形式,当窗体在调整大小时,它们就可以“知道”该如何改变。 现举例来说明,假如一个窗体包括按键(buttons)、区域(fields)和图象(image)这样几个元素,当窗体变大或变小时,您可以让这些元素做不同形式的变化。对于按键,您想让它们保持相同的尺寸;对于区域,您想让它们的宽度增加但高度不变;对于图象,您想让它的尺寸与窗体的大小成比例。Olectra Resizer能够让您快速、轻松的增加诸如这些特殊的形式的变化。
优点 =========== Olectra Resizer 2.0是resizer产品的最新版本,它的优点包括: 无版税: 分配由Olectra Resizer创建的终端用户程序是免费的,然而,Olectra OCXs 或DLLs不能作为分配程序的一部分,这是为了鼓励Olectra Resizer组件在其它程序中使用。 GUI(图形用户界面) Builder 兼容性:  Olectra Resizer 2.0可与以下几种IDEs(集成开发环境)兼容:Inprise Borland Delphi 3.0/4.0、Inprise Borland C++ Builder 3.0和Visual Basic 4.0/5.0/6.0。用builder 的机器需要Olectra Resizer认证。 灵活的尺寸变化: Olectra Resizer既支持智能的、用户定义的调整大小(resizing),也支持使用复杂的几何引擎的窗体/对话元素的比例缩放。 容易使用: Olectra Resizer在设计时已经完全设定好了。不需再增加任何编码。 文件: 包括完整的印刷版和在线文件、产品演示版和范例文件。
主要特色 =============== ---跨平台支持 支持以下几种开发环境:Visual Basic 4.0 (32-bit only) Visual Basic 5.0 Visual Basic 6.0 Delphi 3.0 Delphi 4.0 Inprise’s Borland C++ Builder 3.0 --- 简单缩放(Simple Scaling) 当您想快速轻松的解决窗体尺寸调整问题时,您可以使用简单缩放,当终端用户调整窗体大小时,使窗体和所有内容,包括字体、刻度都成比例。在您的窗体中简单的安装“几何管理者”( Geometry Manager)控件并设置“允许简单的尺寸变化”( Enable Simple Scaling)性质即可运行。注意:这种模式不能使用Spacers 和 Containers来执行“智能调节大小”(Intelligent Resizing)方案。 ---“几何管理者”(Geometry Manager)直接控制窗尺寸 Olectra Resizer 2.0使用计算得出的最大和最小信息来自动控制窗体的尺寸(无闪烁)。 ---支持显示设置中对变化的反应 Olectra Resizer 2.0可以设定为侦察和反应屏幕上信息和字体设置的变化。 ---为Expanders最小化和最大化尺寸 Version 2.0增加了您可以在Expanders上对尺寸最小化和最大化的支持,不象Olectra Resizer 1.1.1中使用的"Base size"设置,最小的尺寸不能在Expander上增加。Version 2.0可以将Expander压缩到最小的尺寸,同样,也可以设置为最大。 ---自动设定窗体中心 新的“几何管理者”(Geometry Manager)特色允许窗体自动设定中心。这一特色通过“几何管理者”的CenterForm设置即可使用. |