命令中的 VFP 字体大小 window

VFP font size in command window

在VFP开发环境中,命令window和任何代码windows都是Courier字体的开放显示字符,可能是10pt。我想缩小这些字符的大小,以便在屏幕上看到更多行。

已尝试进入工具 |选项 | IDE 并更改了几种字体规格(用于桌面、程序文件、代码 Windows、程序),单击 'Apply' 试图减小这些字符在屏幕上的大小。这没有成功。

请问如何在编辑代码时减小用于代码的字体大小?

大多数时候,我使用默认值,但偶尔我会通过在修改命令 window 中单击鼠标右键来更改它,然后进入 "Properties...",然后更改字体大小。不过,它仅在编辑该文件名时适用。许多年前,我想我曾尝试过全局更改它,就像您似乎所做的那样,但没有记住它 'sticking',所以从今以后,我总是在需要时逐个文件地更改它。

我想你正在寻找的是在工具/选项/编辑器选项卡下,并保存你想要的任何默认值并设置为默认值。

此外,我过去做过另一件事并创建了我自己的主设置资源文件。默认情况下,当您启动 VFP 时,一个 "resource" 文件被设置为 ex: C:\Program Files\VFP\blah\FoxUser.dbf(以及相应的 .fpt 文件)

我会做的就是这个。使用资源文件并将其 EMPTY 副本复制到新位置,例如项目的工作文件夹。

use ( sys(2005)) again alias tmpResource 
copy structure to MyVFPResource
set resource to MyVFPResource
close tables all

资源文件跟踪几乎所有您打开/使用的东西,并保留 window 区域、位置等设置。有些东西我喜欢 "default",例如就像在屏幕或 class 设计器中编辑片段方法一样。比如一直显示某个文件的row/column,还有其他设置。

常见 .prg 文件的示例。做一个简单的 MODI COMM MyTest.prg。然后,一旦打开一个简单的 .prg 文件,转到编辑,然后转到属性。单击您想要的所有设置(包括字体大小、line/column、语法着色、制表符与 space 首选项等。单击 "Apply to .PRG files" 的复选框,然后单击确定。

现在,再次打开您的资源文件,以便查看存储的内容。

use ( sys(2005)) again alias tmpResource 
BROWSE

您会看到很多行,但底部是最新的条目。您应该看到 3 条记录被列为 "WINDMODIFY",代表任何 prg 文件的 "MODIFY COMMAND"。现在,打开 "Name" 备注字段。一个将列为 .prg,另一个将是 "DEFAULT",最后一个将是您开始使用的实际 "mytest.prg"。获取 "DEFAULT" 版本记录。现在您可以将 "READONLY" 列从 FALSE 更改为 TRUE (F/T),它将锁定所有 .prg 文件的这些设置。然后您可以删除其他行。

您可以将这些相同的原则应用于修改表单代码片段。打开一个表单,双击任何方法,然后编辑/属性,做同样的事情,但是勾选 "Apply to method code".

浏览资源文件并查看 "WINDSNIP" 行。再次查找 "DEFAULT" 并将其标记为 .T 只读。你可以删除另一个。资源文件将逐字保存每个片段 window 特定于表单、对象、方法等

对视觉 class 文件编辑也做同样的事情。

在您浏览和查看时,可以对工具栏和更多内容执行类似的操作。完成所需的所有更改后,清除所有其他绒毛,关闭资源文件并将其设置为只读,这样就不会再有其他垃圾进入其中。

如果以后需要更改,请再次创建 table editable,进行更改,然后再次只读 table。

然后,您所要做的就是在 VFP 启动时,

set resource to MyVFPResource

选中“选项”上的“覆盖个别设置”复选框 | IDE 选项卡。否则,如果您之前编辑过特定的 PRG,您将看到当时使用的字体。

对于命令Window,右击属性设置字体。