开源改变世界!!

激光安全眼镜友好显示 #1617

推推 grbl 2年前 (2023-01-28) 117次浏览
打开
kazafog 打开了这个问题 2021 年 6 月 20 日 · 9条评论
打开

激光安全眼镜友好显示#1617

kazafog 打开了这个问题 2021 年 6 月 20 日 · 9条评论

注释

激光安全眼镜友好显示 #1617

我最近刚买了一台激光器,配上了红色安全眼镜。不幸的是,戴眼镜时几乎看不到所有主题(外观)选项。我找不到任何明显的方法来将 DRO 配色方案更改为我可以清楚地看到的东西。

有没有一种简单的方法可以更改 DRO 中的字体、颜色、大小等?

如果不是,这将难以实施。?

激光安全眼镜友好显示 #1617 kazafog 更改了标题 激光护目镜友好显示 激光安全眼镜友好显示 2021 年 6 月 20 日
激光安全眼镜友好显示 #1617
J-邓恩 评论了 2021 年 6 月 23 日  

好点子。

即使能够更改字体也会很好,因为默认字体在我的机器上非常不稳定并且一点也不容易阅读。

激光安全眼镜友好显示 #1617
合作者

好主意。颜色不应该太难实现,但字体大小会更难实现,因为它是当前实现的,因此它会调整文本大小以使其适合当前窗口。

激光安全眼镜友好显示 #1617
J-邓恩 评论了 2021 年 6 月 24 日  

但字体大小会更难,因为它是当前实现的,因此它将调整文本大小以使其适合当前窗口。

调整文本大小会很难吗?这显然是问题所在。字体设计是一门艺术,以相对较少的像素提供清晰可读的再现。任意调整大小几乎必然会降低其可读性。

读起来肯定不舒服。

这尤其涉及命令和控制台面板。我真的不想费力地读完每一行。我不能那样工作。

激光安全眼镜友好显示 #1617
合作者

不调整文本大小会很难吗?这显然是问题所在。字体设计是一门艺术,以相对较少的像素提供清晰可读的再现。任意调整大小几乎必然会降低其可读性。

已经做了大量工作来使该软件可用于更小和更大的分辨率,而无需用户自定义每个角落和缝隙。当然,它并不完美,但在我们完成所有这些工作之前,我会更感兴趣到底是什么不起作用,看看它是否可以修复。

来自的问题@kazafog主要是 DRO 的配色方案,可以修复。我认为我们在使用深色主题时会遇到其他问题,而深色主题也会从中受益。字体可以自定义,但需要做更多的工作,这不是我的首要任务。

我不能那样工作。

我在业余时间免费为这个项目做贡献是为了好玩。如果这对您不起作用,还有许多其他软件可供选择。

激光安全眼镜友好显示 #1617
J-邓恩 评论了 2021 年 6 月 24 日  

谢谢。可定制的字体将是理想的。我很欣赏这是一个非常重要的 mod,但难道不能只使用固定大小的字体而不是缩放它们吗?支持广泛的硬件很好,但不应该是有害的。

每个角落都很好,但基本的易读性非常重要。

也许一个解决方案可以只使用配置文件中的一行而不是花哨的 GUI 字体选择器来实现。如果用户没有提供规范,它可能默认为现有行为。例如,如果我指定 Mono 10pt,通常可以使用通用等宽字体。没有必要在给定的系统上提供所有可用的字体,并带有精美的 UI。

也用于命令和控制台面板。等宽字体作为默认字体可能效果更好。我不太关心按钮标签,即使有点模糊。一旦你知道它们是什么,就不需要高度的易读性,但如果我需要查看 $$ 输出或已发送命令的列表,它需要易于阅读,而不是模糊、重新缩放、反锯齿字体.

还有很多其他软件可供选择。

感谢您的链接。遗憾的是,Linux 上的选择有限。这就是我一直使用 UGS 直到现在的原因。FWIW 我很快运行了 bCNC,文本更小但漂亮清晰,因为它没有缩放。

就像我说的,任意缩放不是一个好方法,尤其是对于小字体。如何考虑有限的固定尺寸选择来满足不同的硬件需求。您可以将其称为量化缩放方法。在为找到的 h/w 计算出最佳所需大小后,不要缩放到 10.5pt,而是捕捉到最接近的可用字体大小。

UGS 提供了很多功能,但字体问题严重影响了可用性。

激光安全眼镜友好显示 #1617
作者

brieler 和 J-Dunn 感谢您的回复。

就个人而言,字体颜色是我的主要问题,因为我可以很好地使用 UGS,而不会受到安全规范的影响。我提到了尺寸,我想更多的是好的愿望清单项目。显然,不同的激光也需要不同的颜色安全规格,这将受益于不同的变化。

UGS 是我唯一使用的程序,我已经相当习惯了布局,戴上规格时我有点迷茫,能够继续使用 UGS 真是太好了。投入的时间和精力是显而易见的。

不幸的是,我从未接触过 Netbeans,所以如果我深入研究 UI,它很可能会变成一场噩梦。我快速浏览了一下,但现在时间有点不够用。

谢谢

激光安全眼镜友好显示 #1617

当然,它并不完美,但在我们完成所有这些工作之前,我会更感兴趣到底是什么不起作用,看看它是否可以修复。

您是否要求对问题进行更具体的描述?究竟为什么,你想要什么?

激光安全眼镜友好显示 #1617
合作者

您是否要求对问题进行更具体的描述?究竟为什么,你想要什么?

因为我没有遇到“模糊”字体的问题,所以了解问题的原因以便能够重现它很重要。也许这与您的特定设置有关。它也可能与您系统上的特定“外观”有关。或者我可能对软件有不同的期望。

任意缩放不是一个好方法,尤其是小字体。如何考虑有限的固定尺寸选择来满足不同的硬件需求。您可以将其称为量化缩放方法。在为找到的 h/w 计算出最佳所需大小后,不要缩放到 10.5pt,而是捕捉到最接近的可用字体大小。

我们在某些组件(Jog 面板和 DRO)中使用基于窗口大小的步长缩放。尺寸不是任何东西的 0.5,它们是用固定尺寸精心挑选的,这样可以防止窗口出现滚动条。以供参考:

在控制台窗口中使用等宽字体,这是一个很好的建议。我添加了#1621
至于模糊字体,请使用问题的屏幕截图和设置规范创建一个新问题。

激光安全眼镜友好显示 #1617

感谢您的具体要求。深入研究之后,这似乎只是使用抗锯齿字体的问题。这可能很容易修复,并且不会丢弃在使 UGS 在不同大小和分辨率的硬件上工作时所做的所有好的工作:)

#1622

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
项目

还没有

发展

没有分支机构或拉取请求

3人参加
激光安全眼镜友好显示 #1617激光安全眼镜友好显示 #1617激光安全眼镜友好显示 #1617

喜欢 (0)