闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > BergSoft NextSuite 6.7.7 (VCL) Full Source Delphi 6 – XE 11

BergSoft NextSuite 6.7.7 (VCL) Full Source Delphi 6 – XE 11

  • 软件大小:未知
  • 更新日期:2022-08-03
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
BergSoft NextSuite 6.7.7 (VCL) Full Source Delphi 6 – XE 11
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
BergSoft NextSuite 6是功能强大的Delphi VCL组件,Next Inspector是现代对象检查器组件,具有许多新的创新项目类型NextGrid是快速,现代且易于使用的Delphi(VCL)网格组件。两种视图样式和数十种列类型(使用就地编辑器和独立编辑器)。Next DBGrid是快速,现代且易于使用的Delphi(VCL)DBGrid组件。两种视图样式和数十种列类型。Next Collection是数十个(以及更多计划中的)便捷,有吸引力且高度可定制的组件集,适用于每种应用。Next Editors是方便的独立编辑控件集,也适合作为NextGrid和NextInspector组件的就地编辑组件。有需要的朋友不要错过了!

功能特色

一、NextGrid
NextGrid是强大的Delphi / C ++ Builder网格。在设计时(使用直观的Columns Editor)和在运行时使用易于理解的方法和属性非常容易。NextGrid具有比标准Delphi StringGrid或ListView更多的功能,美观的外观(VCL样式,Windows 7/8/10和MS Office 2016主题支持),它的速度非常快(快速排序,数据处理,绘图...)。
过去10年中有成千上万的注册用户。
强大的Grid组件,从零开始,充满激情和关怀。
极快(快速绘图,快速分类,快速单元操作,超响应...)。
支持VCL样式,Windows XP / 7/8/10和MS Office 2016主题的现代外观。
在设计和运行时都非常易于使用和学习。
数十种标准和原始列类型。
强大而直观的列编辑器。
除标准NextGrid外,VirtualNextGrid组件也包含在包装中。
1、多个网格视图
NextGrid可以具有相同或不同类型的多个视图(报表,幻灯片)。每个视图都是单独的对象,可以通过“视图编辑器”轻松自定义。所有视图共享相同的数据,但是它们可以用自己的方式表示。
幻灯片GridView允许将单元格放置在标准列表/网格布局之外,并且可以在设计时通过可视化的幻灯片编辑器轻松进行管理。
Active View随时可以通过ActiveView或ActiveViewIndex属性进行更改。例:
NextGrid61.ActiveView := NxReportGridView1;
2、每个单元都是一个对象
在NextGrid每个单元是一个TNxCell具有自己的属性和诸如对象的方法AsInteger,Color,Font,IsEqual,IsSet等。
细胞可以包含值,自己的格式,可以被锁定,与其它细胞等等。为了用单个小区工作相比简单地写为: 每个小区还可以处理具有属性的一个对象。例如: 新版本6:财产,,,,方法。
NextGrid61.Cell[2, 3].AsString := 'John';
NextGrid61.Cell[2, 3].AsInteger := 4;
NextGrid61.Cells[2, 3] := 'John'; // Set AsString directly
Data
NextGrid61.Cell[2, 3].Data := Button1;
FontRevertRevertStyleAssignValueIsSetIsEqual
3、数十种列类型
NextGrid具有几种列类型,用于以不同方式呈现数据。每种列类型都包含自己的典型属性,可以在设计时编辑器中或通过代码进行设置。
列可以显示文本,复选框,进度条,日期,数字,TImageList中的图像,工具栏,HTML,图形,等级...
4、独立的就地编辑器
NextGrid v6中的大多数列都包含自己的Inplace编辑器(InplaceEdit属性)。此Inplace编辑器可以用作独立编辑器,它们位于IDE内自己的面板/类别中。
开发人员可以实现INxInplaceEdit接口(在有或没有我们帮助的情况下)并将任何控件置于单元格内!
5、快速而时尚
NextGrid v6可以处理大量单元,而不会降低速度。添加,修改和删除数据的速度不取决于单元格的数量。用户操作是响应性的,没有任何延迟。
通过使用BeginUpdate和EndUpdate调用,您可以指定在广泛的例程中要计算(滚动条,公式等)并执行(绘画,事件)的元素。有时候,比在例程中的每个步骤中都快结束所有这些计算。 充满激情地精心编写了控件,将一个(或十几个)NextGrid v6放入其中后,您的应用程序不会感到肿。
NextGrid61.BeginUpdate([uoEvents, uoRecalculate]);
// your code here
NextGrid61.EndUpdate;
6、列页脚
每列都包含自己的页脚,这些页脚可以显示自定义文本,图像或计算结果(SUM,AVG,DISTINCT,MIN,MAX和Count)。
如果将AutoCalculateproperty设置为False,则Recalculate必须手动调用方法。
7、插入行快速输入
在NextGrid插入区域的标题下方,可以有选择地定位(ShowInsertRow属性),在这里用户可以简单地在网格中添加新行,而无需使用其他文本框控件和对话框。
事件OnInsertQuery,OnInsert将有助于处理或拒绝新添加的行。
8、筛选
每个列都包含Filter可用于实时过滤的属性。可以使用FilterOptions属性另外调整过滤,也可以通过将Filtered属性设置为来关闭过滤False。Filter属性还接受简单的正则表达式代码。例:
NxNumberColumn61.Filter := '1200-1500,!1400-1450,1420';
9、备注栏
备注栏允许在Inplace编辑中输入和显示多行文本。在就地编辑中按Enter键后,光标将向下移动到新行。
滚动条可以使用Scrollbarscolumn属性来配置。
10、图形栏
单元格内部的图形列显示TGraphic(TBitmap,TIcon...)对象。
所需要做的就是将Data单元格的属性设置为此对象,然后将绘制带有自定义边框的图像。
NextGrid61.Cell[2, 3].Data := MyBitmap;
在图像上,您可以应用内置样式(效果),例如阴影,反射,玻璃...
NxGraphicColumn61.Effects := [efInnerShadow, efLight, efReflection, efShadow, efShine];
11、固定的列和行
NextGrid v6可以锁定指定数量的列和/或行,并且它们将始终显示在屏幕上,不受用户滚动的影响。每个网格的视图可以设置自己的锁定列和/或行数。
这是通过完成FixedColCount和FixedRowCount视图属性。
12、虚拟NextGrid
除了主要的NextGrid6组件(它们维护自己的单元结构)之外,我们还包括名为NextVirualGrid6的网格的虚拟版本。此网格依赖您通过NxVirtualCellSource6非可视组件提供与数据的连接。
该组件提供的事件,如OnGetRowCount,OnGetCell,OnGetRow等等。
现在,你只需要这个组件用一条线连接到您的网格:
NextVirtualGrid61.CellSource := NxVirtualCellSource61;
13、页眉/页脚中的蒙版(alpha混合,透明)图像
在页眉,页脚和速率列中,即使在不支持PNG文件格式的较早版本的Delphi中,您也可以显示具有平滑边缘的全彩色32位位图图像,例如Windows XP / Vista / 7/8!
14、树列
NextGrid包括TreeColumn,这是一个标准列,可以将其添加和修改为任何其他列类型!要添加子行,只需使用AddChildRow方法。TreeColumn还可以显示来自由row 属性指定的TImageList(Images属性)的Image ImageIndex。例:
NextGrid61.Row[5].ImageIndex := 3;
15、工具栏列
根据许多要求,NextGrid版本6引入了“工具栏”列。此列类型包含Items TCollection自己的设计时编辑器,您可以在其中添加和修改列内的按钮。
此列类型还包括OnButtonClick事件,您可以在其中处理按钮的单击。如果您不想在单元格之一中使用按钮,则可以打开Empty“单元格”的属性。
标准图标列(显示相关图标的列TImageList)还包含Button将此类列转换为单按钮工具栏的属性!甚至ButtonText有财产。
16、跟踪栏列
NextGrid版本6引入了TrackBar列类型,并将TrackBar控件置于单元格内。除了使用滑动方法进行输入之外,用户还可以(由属性控制)直接在侧面编辑框中键入一个值。
17、HTML专栏
NextGrid包含列用于显示简单的HTML格式的文本。还包括OnLinkClick用于解析点击次数的事件a。
18、手动方法
NextGrid包括许多有用的方法(函数和过程),例如SaveToXML,LoadFromXML,SaveToINI/LoadFromINI,FindText,BestFitColumn...
19、Delphi,Windows和Office视觉平台
NextGrid v6支持Delphi(VCL)视觉样式(在新的Delphi版本中可用)和标准Windows主题。甚至支持经典样式。
除了标准样式外,还支持Modern Office 365样式(每种Office产品使用不同的配色方案)。
可以通过Style和StyleOptions属性轻松配置样式。
20、Unicode支持
NextGrid v6 WideString在单元,页眉,页脚等内部支持unicode()字符串。
二、NextDBGrid
NextDBGrid是基于我们流行的组件NextGrid的功能强大的Delphi / C ++ Builder数据网格。NextGrid提供了NextGrid的所有出色功能,并扩展了数据库支持。如果您知道要使用NextGrid,那么您也将知道要使用NextDBGrid。
易于将列与数据集字段连接
17种不同的列类型,以及将来计划的更多列。
强大的DBGrid组件,从头开始编写
1、备注字段
只需将ExpandContent属性设置为,便可以完全显示“备注Blob”字段的内容True。现在,单元格将显示(MEMO)字符串的完整内容。
缓冲端和非缓冲模式
NextDBGrid可以在BufferRecords属性指定的2种数据模式下工作。
当非缓冲模式处于活动状态时,NextDBGrid用作标准DBGrid,其中仅加载屏幕上可见的记录。在缓冲模式下,所有记录都加载到缓冲区中,并且网格的行为更像非数据库网格控件。
2、数据源属性
像所有数据感知组件一样,NextDBGrid包含DataSource属性。您只需要附加DataSource到NextDBGrid并Active在DataSource的DataSet中设置属性即可。
您可以通过为DataSet中的每个字段选择列类型(或排除列)来走得更远。这既可以在设计中(通过使用上下文菜单选项)完成,也可以在运行时进行事件处理OnAddFieldQuery
3、很好用
使用NextDBGrid与使用NextGrid非常相似。处理列是相同的,仅对诸如FieldName和NullText等的列使用与数据库相关的属性进行了扩展。
三、NextInspector
NextInspector是一个功能强大且全新的Object Inspector组件,具有经典样式(常规样式)和增强样式,其中完全支持XP / 7/8/10和MS Office 2016主题!在设计时(使用直观的Nodes Editor)和运行时都非常容易使用它。使用NextInspector进行开发是如此容易,就像使用标准TreeView组件进行开发一样容易。
过去10年中有成千上万的注册用户。
InplaceEdit可以用作独立组件。
在设计时和运行时非常易于使用和学习
支持经典,Windows XP-10,MS Office 2016和VCL样式的现代外观。
数十种标准和独特的物料类型,还有更多的计划。
热情而谨慎地从头开始编写的强大的Object Inspector组件!
1、固定物品
可以将一个或多个项目固定(固定)在NextInspector的顶部。当其他项目无法显示在屏幕上时,将不会滚动该项目。
要固定项目,只需调用Pin项目的方法。固定的项目可以通过Pinnedarray属性轻松访问。
2、将项目绑定到其他属性
项目对象包括BindProperty可以设置为其他组件甚至TObject属性的对象。示例:
NxSpinInspectorNode61.BindProperty := 'Padding.Left';
通过AssociatesNext Inspector的属性设置将被遮盖的组件属性:
NextInspector61.Associates.Add(Button1);
3、每个项目都是一个对象
每个项目都有自己的属性。除了最常见的标题和Value属性有CaptionColor,ValueColor,Alignment性质,对于标题和值,和许多字体属性。
除了性能也有针对每个项目(例如事件OnExpanded,OnValueChanged等等),并且还如方法BestFit。
4、创新项目类型
NextInspector 6附带15种物料类型(并且还有更多的计划)。它们中的一些(例如TrackBar或Toolbar项)可帮助用户输入值,比键入速度快得多。
四、Next Collection
Next Collection v6正在成长为一系列现代且非常易于使用的组件。此集中的某些组件是:NextBar6,NxPageControl6,NxFlipPanel6,NxLinkLabel6,NxHTMLLabel6,NxTile6。
14个方便,有用和精心制作的“较小”组件的套件。
支持经典,Windows XP-10,MS Office 2016和VCL样式的现代外观。
五、Next Editors
Next Editors v6组件包由在NextGrid,NextInspector中也使用的十二个独立组件组成。它们具有与Delphi中的Edit或ComboBox ...组件相同的属性,但是它们还引入了一些新功能和更具吸引力的外观。组件:TNxEdit6,TNxButtonEdit6,TNxCheckBox6,TNxComboBox6,TNxColorPicker6,TNxDatePicker6,TNxFontComboBox6,TNxMemo6,TNxNumberEdit6,TNxSpinEdit6等。
将来有16个组件以及更多组件。
可以用作就地编辑器的独立组件。
支持VCL样式,Windows XP / 7/8/10和MS Office 2016主题的现代外观。
可以放置其他控件,并使其在“编辑”控件中完美对齐。
1、可以用作就地编辑器的独立组件
Next Editors套件中的组件既可以用作独立组件,也可以用作就地组件。NextSuite的大型组件(例如NextGrid或NextInspector)可以将Next Editors组件中的任何一个用作用户输入的子组件。NextGrid列和NextInspector节点都包含InplaceEdit属性。
2、现代视觉风格
Next Editors 6组件同时支持经典和现代风格(例如Windows XP / 7/8和Microsoft Office 2013主题)。
3、控件可以放在编辑控件中
除了默认的按钮添加到编辑控件(如TNxButtonEdit6,TNxComboBox6,TNxSpinEdit6...),你可以将里面编辑自己的按钮(或任何其他视觉控制)。放置子控件后,只需将Align属性设置为alLeft或alRight,即可完美调整可编辑区域。
使用此功能,可以轻松制作以前无法想象的编辑控件-无需一行代码!

使用说明

1、共享组件
套件的此部分主要包含非可视组件(TComponent后代),这些组件在Next Suite 6中的所有组件之间共享
2、NxColorScheme6
NxColorScheme6组件仅需要放置在其他Visual Next Suite 6组件所在的窗体上。 此组件为所有者Form的所有Next Suite组件设置调色板。 颜色“调色板”由ColorScheme属性指定
当为组件选择了现代风格时,切换配色方案才有效。
NextSuite 6中的许多组件都具有“样式发布”属性,该属性在设置为stModern时可以告诉组件以现代(Microsoft Office™365)样式进行绘制。
该属性可以在NextGrid6,NextInspector6,NxPageControl6中找到,也可以在某些较小的组件中找到,例如NxFlipPanel6。

组件将使用来自指定ColorScheme的颜色。 例如,csExcel方案将绿色用作主导,csPowerPoint红色,csWord蓝色等。csPowerPoint的示例:

如果将Style设置为stNative,则Windows(或Delphi VCL Style)将绘制组件元素,例如标题,按钮等。

如果Delphi版本支持VCL样式,则这些样式将优先于Windows本机样式(主题)。 使用较早版本的Delphi的用户只能编译支持本机样式的项目。
如果未设置任何标志,则组件将以经典样式绘制。
3、
NxStylesSheet6
Next Suite的几个组件具有呈现简单HTML格式内容的功能(例如,Next Collection 6package的NxHTMLLabel6组件)。 NextGrid6甚至具有能够在单元格内呈现HTML内容的列类型。
可以通过NxStylesSheet6非可视组件对HTML内容进行额外的格式化。 与标准CSS一样,有一些规则可以应用于标签。 这些规则可以在Rules属性中设置:

例如,可以调整HTML标记的外观(可以更改字体,可以在文本下划线等)。

如果将Selector属性设置为skClass,则可以设置HTML元素的class属性。

如果组件支持html格式,则始终有一个StylesSheet属性,可以在其中设置NxStylesSheet6组件。

单个规则的属性与CSS中的属性非常相似

更新日志

NextSuite 6(VCL),v6.3.5
发布文章
NextGrid v6.3.5
  向带有“ meWordWrap”标志的“备注”列添加了MultiLineEditOptions属性,该标志在编辑时启用自动换行。 向TNxGridView6类添加了OnColumnMoveDrop事件。 固定为TNxStringCell的AsFloat设置程序。 (主题5332)。
NextInspector v6.3.5
向TNxComboBoxInspectorNode类添加了OnDropDown事件。 提供与就地编辑控件的OnDropDown事件的连接。 当stModern样式处于活动状态时,修复了CheckBox的外观。 (主题5333)。
NextDBGrid v6.3.5
解决了非缓冲模式下的PageUp / Down问题。
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧