引入对 Glyphicons 的支持 Mendix | Siemens | Mendix

跳到主要内容

引入对 Glyphicons 的支持 Mendix

我们刚发布 Mendix 5.16,你可以在 发行说明。今天我想重点介绍新功能之一:字形图标。这些图标是按钮图像的现代版本。

字形图标 1

Glyphicons 的优势

与位图图标相比,字形图标有许多优势。它们实际上是 Bootstrap(我们使用的 CSS 框架)附带的一种特殊字体中的字符。因此,它们与按钮标签共享几个属性:

  • 您可以使用 CSS 更改它们的大小和颜色。
  • 它们通过在深色背景上自动变为白色来响应按钮样式。
  • 它们在任何尺寸和分辨率下都保持清晰。特别是在“Retina”显示屏上,您可以看到位图图标和字形图标之间的区别。

在性能方面还有另一个优势。图标字体已由我们的 Web 客户端加载并可供您使用。位图图标会导致向服务器发出额外请求,但字形图标则不会。尤其是在移动设备上,请求数量的每次减少都很重要。

建模者支持

在业务建模器中,按钮的属性“图像”已重命名为“图标”,编辑此属性将为您提供以下选择器。

字形图标 2

有超过两百种字形可供选择,因此我们提供根据其名称进行筛选的选项。当然,您仍然可以通过“图像”选项使用位图图标。

当您创建新项目时,这一切都很好,但是如果您已经有一个包含数百页按钮的项目,该怎么办?这就是新的批量图标更新的用武之地。您可以在“工具”菜单中找到它,它允许您快速更改数千个按钮的图标。有两种可以组合的过滤方式:

  • 您可以根据按钮类型进行过滤。例如,您可以快速将图标应用于所有数据视图“保存”按钮或所有网格“新建”按钮。
  • 您可以根据按钮当前的图标进行过滤。例如,替换所有现在具有旧软盘保存位图图标的按钮的图标。具有该图像的“保存”按钮和微流按钮都将被更新。

最后,您可以选择为筛选出的按钮组指定什么图标。选择“无”可以清除这些按钮的图标。请注意,此项目范围的操作无法撤消,因此我们建议使用版本控制以确保您可以撤消不需要的更改。

字形图标 3

默认情况下,建模器不再将图标放在按钮上。许多开发人员告诉我们,他们做的第一件事就是删除它们,所以我们决定为他们省去一步。

总结

In Mendix 5.16 我们将 Bootstrap 框架升级到 3.3.2,以便您有更多图标可以使用。从我们的 论坛,人们已经在使用 CSS 解决方法在按钮上显示字形图标,但现在您可以开始使用新图标,并在 Modeler 中实际看到您正在做什么。最后,我们要感谢 Glyphicons.com 让他们的 Halflings 图标免费提供给 Bootstrap 用户。

选择你的语言