DELPHI7 代码编辑器字体设置问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DELPHI7 代码编辑器字体设置问题相关的知识,希望对你有一定的参考价值。

默认的是 Courier New,我想改成 微软雅黑Monaco ,字体已经安装好了,但是DELPHI的代码编辑器设置选项里找不到这个字体,修改注册表的方法也不行,即使把相应的注册表项改为 微软雅黑Monaco 显示的还是 Courier New 求高人赐教啊~~~
1L:我说的是DELPHI7代码的字体OK?不是编写的程序的字体

再说一遍是代码编辑器的字体,看明白了!
再说一遍是代码编辑器的字体,看明白了!
再说一遍是代码编辑器的字体,看明白了!

参考技术A 在代码编辑框中右键,选择属性,进编辑器属性窗口有个显示标签页,里面可以设置编辑器的字体和大小 参考技术B 打开注册表HKEY_CURRENT_USER/Software/Borland/Delphi/7.0/Editor/Options,可以看到右边有Editor Font:Courier New,修改这个可以修改字体名称,Font Size:a,修改这个可以修改字体大小 参考技术C 如果你想系统的学习一下这方面的知识可以在百度搜索心芯网 参考技术D 代码编辑IDE里一定要用等宽字体 第5个回答  2012-11-13 居然没有一个人把问题看懂了

设置默认字体主窗口pyside

【中文标题】设置默认字体主窗口pyside【英文标题】:set default font main window pyside 【发布时间】:2017-04-23 09:04:23 【问题描述】:

我正在使用 PySide (python) 设置一个简单的文本编辑器,我想将默认字体设置为,比如说,liberation mono。我对更改字体不感兴趣,所以我只需要为主要对象设置一次字体。我该怎么做?

这是我为实现主窗口而编写的代码:

class MainWindow(QMainWindow):
    def __init__(self):
        super(MainWindow, self).__init__()
        self.initGUI()

    def initGUI(self):
        self.setWindowTitle("ScribblerSeq")
        self.setWindowIcon(QIcon('./icon/appicon.png'))
        self.setGeometry(1200, 1800, 800, 600)
        self.statusLabel = QLabel('Showing Progress')
        self.CreateProgessBar()
        self.CreateStatusBar()
        self.center()
        self.SetupComponents()
        self.show()

谢谢

【问题讨论】:

【参考方案1】:

使用样式表:

main_window = MainWindow()

CURRENT_PATH = os.path.dirname(__file__)
style_path = os.path.join(CURRENT_PATH, 'style', 'app.css')

# load and set stylesheet
with open(style_path, "r") as fh:
    main_window.setStyleSheet(fh.read())

app.css:

*  font-family: "Times New Roman", Times, serif;

使用外部样式表文件的优点是您可以在以后轻松添加更改/添加内容。

【讨论】:

以上是关于DELPHI7 代码编辑器字体设置问题的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 代码中使用自定义字体

delphi7 环境,如何自动提示代码

如何设置摩纳哥编辑器内联字体大小?

Delphi7 DbModule放了几个控件,后来不见了?

delphi 对窗体中的控件进行遍历

怎么直接在html修改li里面的超链接的字体颜色