vcl

Delphi Code Editor 之 基本操作

Deadly 提交于 2020-11-27 03:02:04
Delphi Code Editor 之 基本操作 毫无疑问,Delphi是高度可视化的。这是使用Delphi进行编程的最大好处之一。当然,任何一个有用的程序中都有大量手工编写的代码。当读者开始编写应用程序的UI部分后,可能会多花些事件来学习Delphi Code Editor。Code Editor有些特性,当大家知道后,一定会喜欢的。 我们将从四个方面进行介绍: 基本的编辑器操作(Basic Editor Operations) 专用编辑器特性(Specialized editor features) Code Editor快捷菜单(The Code Editor context menu) 修改编辑器选项(Changing the editor options) Note Delphi Code Editor允许用户从多种键盘映射配置:Default, IDE Classic, BRIEF,Epsilon,Visual Studio, Visual Basic等中选择一种。如下图,从【Tools | Editor Options…】中的“Key Mappings”中设置。我们默认选择“Default”映射。 编辑器基本操作 对于基本的输入、删除文本、用鼠标加亮显示文本,剪贴、复制、粘贴等等,此处不再介绍了。 Delphi Code Editor是一个典型的代码编辑器

Delphi开发组件

为君一笑 提交于 2020-11-25 10:52:29
DevExpress VCL Controls 是Devexpress公司旗下最老牌的用户界面套包,所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响力的业务解决方案,并利用您现有的VCL技能为未来构建下一代应用程序。 DevExpress VCL v20.2.2下载 具体更新内容如下: 此列表包括v20.2.2中引入的所有重大更改。 ExpressLayout Control UI T944070 - 布局尺寸约束操作已更改 ExpressQuantumGrid Suite UI T945711 - 网格视图复制的Owner属性值现在始终未nil ExpressSpreadSheet API T944671 - TdxSpreadSheetPageSetupDialogViewMode类型已替换为TdxSpreadSheetReferenceEditDialogForm.TViewMode嵌套类型 上DevExpress中文网,获取第一手最新产品资讯! DevExpress技术交流群2:775869749 欢迎一起进群讨论 来源: oschina 链接: https://my.oschina.net/u/3992677/blog/4743093

五大开源 Web 代理服务器横评:Squid、Privoxy、Varnish、Polipo、Tinyproxy

六月ゝ 毕业季﹏ 提交于 2020-10-30 06:43:55
https://linux.cn/article-7119-1.html Web 代理软件转发 HTTP 请求时并不会改变数据流量。它们可以配置成透明代理,而无需客户端配置。它们还可以作为反向代理放在网站的前端;这样缓存服务器可以为一台或多台 web 服务器提供无限量的用户服务。 网站代理功能多样,有着宽泛的用途:从缓存页面、DNS 和其他查询,到加速 web 服务器响应、降低带宽消耗。代理软件广泛用于大型高访问量的网站,比如纽约时报、卫报, 以及社交媒体网站如 Twitter、Facebook 和 Wikipedia。 页面缓存已经成为优化单位时间内所能吞吐的数据量的至关重要的机制。好的 Web 缓存还能降低延迟,尽可能快地响应页面,让终端用户不至于因等待内容的时间过久而失去耐心。它们还能将频繁访问的内容缓存起来以节省带宽。如果你需要降低服务器负载并改善网站内容响应速度,那缓存软件能带来的好处就绝对值得探索一番。 为深入探查 Linux 下可用的相关软件的质量,我列出了下边5个优秀的开源 web 代理工具。它们中有些功能完备强大,也有几个只需很低的资源就能运行。 Squid Squid 是一个高性能、开源的代理缓存服务器和 Web 缓存进程,支持 FTP、Internet Gopher、HTTPS 和 SSL 等多种协议。它通过一个非阻塞的、I/O 事件驱动的单一进程处理所有的

数据库查询构建控件集Active Query Builder

旧巷老猫 提交于 2020-08-19 22:07:34
Active Query Builder 是一款数据库查询构建控件集,用于 Borland Delphi 和 C++Builder 中,通过它,您可以为您的用户提供一个直接而直观的界面来创建复杂的包含公用体和子查询的 SQl 查询。它完全支持多种数据库,包括 Oracle, Microsoft SQL Server, MySQL, PostgreSQL, InterB数据库ase, Informix 和其他更多的 SQL dialects ,您只需通过设定一些属性或者添加几行代码便可以将该控件集整合在您的程序中。 · 增强的检索功能,支持参数扩展信息检索 · &nbs数据库p; 现在,您可以获取应用到您制定参数的表和域的名称,同样,您还可以获取此参数所预期得到的数据类型。所有这些属性通过参数类集( Parameters collection )提供 · 现在,所数据库有的示例工程中都包含了所涉及参数的相关扩展信息说明 · 新的 QueryStatistics.OutputColumns 属性可以用于访问查询的输出类。它将要求您制定查询的输出类信息的最大值 · &nb数据库sp; SQL 表达式和别名表达式 · 对象名称,对象别名和域的名称(只支持列基于单独的域的情况) · 数据库 更好的管理选择( SELECT )列表中的通配符的使用,现在通配符( * )默认添加在查询中

delphi 判断点在多边形内

倾然丶 夕夏残阳落幕 提交于 2020-08-18 06:42:00
1 unit MainFM; 2 3 interface 4 5 uses 6 Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, 7 Vcl.Controls, Vcl.Forms, Vcl.Dialogs,utils_dvalue, utils_DValue_JSON, math; 8 9 type 10 PPos = ^TPos; 11 TPos = record 12 x: double; 13 y: double; 14 end ; 15 TForm1 = class (TForm) 16 procedure FormCreate(Sender: TObject); 17 procedure FormDestroy(Sender: TObject); 18 private 19 { Private declarations } 20 FInfo: TDValue; 21 min_x, min_y, max_x, max_y: Double; 22 function in _line(p, a, b: TPos):boolean; 23 function in _scope(x, y: double):boolean; 24

支持Rad Studio 10.4!来看看数据分析软件FastCube VCL新版亮点

*爱你&永不变心* 提交于 2020-08-17 03:03:55
FastCube可以对数据进行分析,并建立汇总表(数据片),以及方便迅速地创建各种报告和图表。这是一个方便且有效的的数据阵列分析工具。FastCube是一个OLAP桌面组件集。它支持Delphi7、2005、2006/Turbo、2007、2009、XE、XE2、2007、2009、XE2、XE3、XE4、XE5、XE6、C ++ Builder 2007、C ++ Builder 2009、C ++ Builder XE2 - XE6、RAD Studio 2009、Embarcadero RAD Studio10 Seattle及更高版本,以及Lazarus。 FastCube VCL 更新至v2.11,Rad Studio 10.4支持,提高了FastCube VCL单元突出显示功能,重构TfcxContinousHighlight枚举,同时修复了多个Bug问题,点击下方按钮下载最新版。( 点击下载 ) Rad Studio 10.4支持 从此版本开始,FastCube添加了Rad Studio 10.4支持。 测量单元的亮点 在此版本中,FastCube显着提高了FastCube VCL单元突出显示功能。我们添加了新的突出显示类,改进了以前的类并修复了错误。 TfcxTopHighlight类——高亮最多和最少的单元格 TfcxAverageHighlight—

VCL分析工具DevExpress VCL 6月全新发布v20.1.2

那年仲夏 提交于 2020-08-14 08:50:08
DevExtreme 拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NET Core,jQuery,Knockout等)构建交互式的Web应用程序。从Angular和Reac,到ASP.NET Core或Vue,DevExtreme包含全面的高性能和响应式UI小部件集合,可在传统Web和下一代移动应用程序中使用。 该套件附带功能齐全的数据网格、交互式图表小部件、数据编辑器等。 DevExpress VCL v20.1.2完整版下载 具体更新内容如下: 【 DevExpress VCL v20.1.2下载 】 此列表包括v20.1.2中引入的所有重大更改。 ExpressEditors Library API T861507 - cxFileTimeToDateTime函数从cxShellCommon单元移至dxCore ExpressEntityMapping Framework API T891988 - cxGridEMFData单元已重命名为cxEMFData ExpressPDFViewer UI T867366 - TdxSpreadSheetPasswordDialogForm

VCL组件DevExpress VCL发布v20.1.4,附高速下载

Deadly 提交于 2020-08-13 09:49:47
DevExpress VCL Controls 是Devexpress公司旗下最老牌的用户界面套包,所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响力的业务解决方案,并利用您现有的VCL技能为未来构建下一代应用程序。 DevExpress VCL v20.1.4下载 具体更新内容如下: 此列表包括v20.1.4中已解决的所有问题。 ExpressBars Suite T913300 - 如果将TdxBarApplicationMenu组件的ExtraPane.AllowPinItems属性设置为False,则在绘制TdxBarApplicationMenu组件的额外窗格项时可能会发生"Invalid operation in GDI+ (Code: 11)"异常 ExpressEditors Library T915893 - cxTextEdit - -如果将Properties.EchoMode和Properties.ShowPasswordRevealButton属性分别设置为eemPassword和True,则无法以编程方式更改编辑器的值 T904179 - 如果Values页面的范围跟踪栏包含多个值,则重新打开Excel-inspired filter下拉列表将导致"Out of Memory"异常 T905369 -