修改 Delphi 10.3.3 IDE 字体和字体大小
Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。
正文开始
Delphi 10.2.2 之前,可以通过IDE视觉设置的系统注册表项修改字体和字体大小,因为 Delphi 10.2.2 IDE增加了主题,主题包含了字体信息,此方法失效了。
对于高分辨率屏幕,当Windows 字体缩放到 125%、200%或者更高的时候,默认字体太小了。
直到昨天发布的 Delphi 10.3.3 才解决这个问题。
有两种方法可以修改系统注册表:
- 创建一个注册表脚本文件并执行它。
- 使用手动修改系统注册表
regedit
。
创建注册表脚本文件
1.创建一个新的文本文档(您可以使用任何文本编辑器)并将以下文本复制到其中:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Theme] "Enabled"=dword:00000001 "FontName"="Segoe UI" "FontSize"=dword:0000000b
上面的 FontSize = 00000[/code]
注意:有关指定值的详细信息。
- 保存带有
.reg
扩展名的文档。 - 执行您创建的注册表脚本文件。可能会出现有关更改注册表的警告。
您必须接受它才能应用更改。
注意:您可能需要管理员权限才能执行注册表脚本文件。如果在设置或更改注册表值时IDE是打开的,则必须重新启动IDE才能使这些值生效。
手动修改注册表项
- 打开系统注册表(
regedit
在Windows“开始”菜单上的搜索栏中键入) - 找到 HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Theme,修改 FontSize ,默认是 9 号字体
注意:您可能需要管理员权限才能修改系统注册表。如果在设置或更改注册表值时IDE是打开的,则必须重新启动IDE才能使这些值生效。
总结
以上所述是小编给大家介绍的修改 Delphi 10.3.3 IDE 字体和字体大小,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
相关推荐
-
Delphi编程常用快捷键大全
快捷键对于提高编程速度有着很重要的影响,本文汇总整理了Delphi常用的快捷键,供大家参考之用: Ctrl+PageUp将光标移至本屏的第一行,屏幕不滚动. Ctrl+PageDown将光标移至本屏的最后一行,屏幕不滚动. Ctrl+↓向下滚动屏幕,光标跟随滚动不出本屏. Ctrl+↑向上滚动屏幕,光标跟随滚动不出本屏. Ctrl+Shift+NUM在光标行设置最多九个临时标志号,对临时切换非常有用. 行的左边将出现一本书,封面有NUM,再按一次取消设置. Ctrl+NUM直接将光标跳到NUM处
-
Delphi实现获取句柄并发送消息的方法
本文以实例形式详细说明了Delphi获取句柄并发送消息的方法,具体用法说明如下: 查找另外一个窗口的句柄: handle := FindWindow(nil,PChar('窗口的标题'));//查到窗体句柄 查找子窗体: childHandle := FindWindowEx(handle,0,'子窗体类','子窗体标题'); 另外有个枚举子窗体的API, EnumChildWindows(主创体句柄,@回调函数,用户参数); 用这个函数需要自己写一个回调的函数,比如: function Enu
-
Delphi 用DLL实现插件的简单实例
Delphi 用DLL实现插件的简单实例 这是DLL的代码 实现代码: library MyDll; uses SysUtils, Dialogs, Classes; procedure ShowInfo(info:PChar);stdcall; begin ShowMessage('您选择了['+info+']'); end; function GetCaption:Pchar; begin Result := '中国'; end; exports ShowInfo, GetCaption;
-
delphi实现保存和读取图片的方法
本文实例讲述了delphi实现保存和读取图片的方法,是非常实用的技巧.分享给大家供大家参考.具体实现方法如下: 首先引用jpeg 1.显示图片: if OpenPictureDialog.Execute then begin img1.Picture.LoadFromFile(OpenPictureDialog.FileName); btnPicture.Text:=OpenPictureDialog.FileName; end; 2.保存图片: var Stream:TMemoryStream
-
Delphi 实现软件自动升级的功能
Delphi 实现软件自动升级的功能 原理简单,在FTP上维护一个Update.ini文件,里面记录着要更新文件的版本号,本地也有一个Update.ini文件,每次启动更新程序时,先从FTP上下载Update.ini文件到本地名字为Update_new.ini,然后比较这两个文件,如果新的版本号大于旧的,或者新的文件在就ini中没有,这些就表示要更新的文件,然后逐一下载. 本程序名字为AutoUpdate,你生成这个exe,然后和主程序一起打包,创建桌面快捷方式时,指向AutoUpdate,而不
-
Delphi实现截屏存盘的方法
本文实例讲述了Delphi实现截屏存盘的方法.分享给大家供大家参考.具体分析如下: 该实例可实现截取屏幕,并保存为JPEG文件格式的功能. procedure TForm1.ScreenCap(LeftPos,TopPos,RightPos,BottomPos:integer); var RectWidth,RectHeight:integer; SourceDC,DestDC,Bhandle:integer; Bitmap:TBitmap; MyJpeg: TJpegImage; Stream
-
为什么继续选择DELPHI(即将逝去的Delphi前景在何方)
已经钻DELPHI很深了,当然现在DELPHI是过了最辉煌的时代.但为什么要继续下去,而不转向其它的?这是不是死脑筋? 我看了一下C#的LINQ的产生,然后又被实体框架所代替.思考了一下: 1)LINQ的确是有好处,但是所用的场景又不多,这样就会变得很鸡肋.所以说学新的东西,有时对自己来说不一定有相当大的好处. 2)软件编程发展现在,会有很多花巧的小东西,这些小东西可能带给你好处,但也不一定.只要你用不上,就没有好处.而且有些东西只是过渡性,尝试性,上家觉得不好又可能把它放弃,这的确对开发员很忌
-
Delphi基本图像处理方法汇总
本文实例汇总了Delphi基本图像处理方法.分享给大家供大家参考.具体分析如下: //浮雕 procedure Emboss(SrcBmp,DestBmp:TBitmap;AzimuthChange:integer);overload; var i, j, Gray, Azimuthvalue, R, G, B: integer; SrcRGB, SrcRGB1, SrcRGB2, DestRGB: pRGBTriple; begin for i := 0 to SrcBmp.Height -
-
修改 Delphi 10.3.3 IDE 字体和字体大小
Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD).它的前身,即是DOS时代盛行一时的"BorlandTurbo Pascal",最早的版本由美国Borland(宝兰)公司于1995年开发.主创者为Anders Hejlsberg.经过数年的发展,此产品也转移至Embarcadero公司旗下.Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pasca
-
Unity TextMeshPro实现富文本超链接默认字体追加字体
目录 实践过程 富文本 超链接脚本 3D中使用 设置默认字体 追加额外字符 实践过程 富文本 芝麻粒儿提醒:标签是成对出现的就不要省略,有的不是成对的在修改了后就恢复过来,如下方alpha示例,否则多了很容易出现意外的错误效果. 芝麻粒儿提醒: <b>粗体标签</b> <i>斜体标签</i> <u>下划线标签</u> <s>删除线标签</s> <sup>上标标签</sup>前面后面上标签
-
C#读取系统字体颜色与大小的方法
本文实例讲述了C#读取系统字体颜色与大小的方法.分享给大家供大家参考.具体分析如下: 首先,说到字体.颜色,我们应该想到System.Drawing命名空间 先说说获取系统字体的方法: 在System.Drawing命名空间下有个FontFamily类,其下有个静态属性:Families(返回的是一个 FontFamily对象数组) 注:System.Drawsing.FontFamily是一个密封类. 而在System.Drawing.Text命名空间下有个InstalledFontColle
-
python中tkinter的应用:修改字体的实例讲解
参考链接:tkinter book font字体的参数有如下6个 family: 字体类别,如'Fixdsys' size: 作为一个整数,以点字体的高度.为了获得字体的n个像素高,使用-n. weight: "BOLD" 表示加粗, "NORMAL" 表示正常大小,默认是NORMAL slant:斜体(默认正常), "NORMAL"表示正常,"ITALIC"表示字体倾斜 underline:下划线,1表示添加下滑线,0表示没
-
UEditor 默认字体和字号的修改方法
直接打开 UEditor 根目录下的 ueditor.all.js 文件,查找"设置默认字体和字号",修改默认字体和字号: ..... //设置默认字体和字号 //font-family不能呢随便改,在safari下fillchar会有解析问题 //注释掉原来的默认字体和字号 //'body{margin:8px;font-family:sans-serif;font-size:16px;}' + //修改为自己需要的默认字体和字号 'body{margin:8px;font-fami
-
python IDLE 背景以及字体大小的修改方法
为了保护眼睛,决定把白色背景换掉: 1 首先,在已经下载好的python文件目录下,找到config-highlight.def文件,我的是在H:\python\python3**\Lib\idlelib**文件夹下. 2.打开文件后,你会看到一些默认的颜色配置,比如经典的颜色配置就是白色背景,一般这个文件中会有两种配置可供选择: [IDLE Classic]和 [IDLE New],表现在IDLE界面上就是在python shell下,选择options-configure IDLE--hig
-
推荐10款最受Python开发者欢迎的Python IDE
Python 非常易学,强大的编程语言.Python 包括高效高级的数据结构,提供简单且高效的面向对象编程. Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE).这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率.高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性. 1. Vim Vim 可以说是 Python 最好的 IDE.Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器'Vi'功能,
-
Python matplotlib修改默认字体的操作
matplotlib库作为Python常用的数据可视化库,默认字体居然不支持中文字体,必须得吐槽一下~ 闲言少叙,开始正文 方法1:在plot中指定prop参数 使用matplotlib.font_manager下的FontProperties加载中文字体 调用函数时通过prop属性指定中文字体 import matplotlib.pyplot as plt import matplotlib.font_manager as fm x_data = ['2011', '2012', '2013'
-
Jupyter Notebook 如何修改字体和大小以及更改字体样式
Notebook 修改字体和大小 原理很简单,就是更改CSS文件 原本的字体很难看,尤其是 引号
-
java修改JFrame默认字体方式
目录 java修改JFrame默认字体 JFrame基本参数设置 java修改JFrame默认字体 修改默认字体的方法很简单.首先我们随便写一个按钮出来: import javax.swing.*; public class Test{ static final int WIDTH = 300; static final int HEIGHT = 200; public static void main(String[] args){ JFrame jf = new JFrame(); jf.s
随机推荐
- js实现的日期操作类DateTime函数代码
- AngularJS入门教程之过滤器用法示例
- Java8中Optional类型和Kotlin中可空类型的使用对比
- windows中oracle 11g安装图解
- ASP.net连接Excel的代码
- jquery的ajax和getJson跨域获取json数据的实现方法
- asp去掉html,保留img br p div的正则实现代码
- 深入认识javascript中的eval函数
- MySQL数据库存储引擎和分支现状分析
- JS FormData上传文件的设置方法
- 历史上最经典智力题
- Node.js如何自动审核团队的代码
- 工厂方法模式_动力节点Java学院整理
- Android开发之天气趋势折线图
- 如何实现路由器的本地验证和授权
- python shell根据ip获取主机名代码示例
- 原生JS检测CSS3动画是否结束的方法详解
- Windows下MySQL8.0.11社区绿色版安装步骤图解
- 巧用注册表编辑器还IE清白面目
- Spring通过c3p0配置bean连接数据库