逆战策士 - 专精游戏活动策略库
首页策略工坊正文

GTK+ 2.18 稳定版本发布

2025-11-19 22:43:27

GTK+ 2.18 添加了新功能,同时保持了与 GTK+ 2.16 的源代码和二进制兼容性。GTK+ 2.18 中的新功能和改进的亮点包括

GtkInfoBar一个新的小部件,用于在内容窗格内显示一个临时的“消息区域”。 该 API 类似于 GtkDialog,并支持针对不同消息类型(警告、错误等)的主题化

GtkBuilder

可以在构建器标记中指定刻度标记

可以在构建器标记中添加 GtkAssistant 操作小部件

GtkLabelGtkLabel 可以显示嵌入的 URL,很像 SexyUrlLabe

GtkEntryGtkEntry 已被重构为遵循模型-视图模式,其中 GtkEntryBuffer 作为模型。 这样做的一个预期用例是支持密码条目的“安全内存”

文件选择器

默认情况下隐藏备份文件

GTK+ 记住文件列表的排序状态

默认情况下显示文件大小

可以使用 ::create-folders 属性禁用“创建文件夹”按钮

打印支持

GTK+ 支持针对 CUPS 服务器进行身份验证

添加了对 PAPI 打印系统的后端支持

文件和 lpr 后端可以每张纸打印多页

文件后端可以生成 svg 文件

GTK+ 支持打印应用程序定义的“选择”,以及通常的页面范围

打印对话框可以选择包含页面设置控件,从而避免在许多情况下需要单独的页面设置对话框

主题支持

主题可以使用 ::invisible-char 样式属性设置在不可见条目中使用的项目符号字符

文件选择器可以为 xdg 用户目录显示不同的图标。 图标名称为 folder-documents、folder-download、folder-music、folder-pictures、folder-publicshare、folder-templates 和 folder-video

GtkInfoBar 使用符号颜色,根据消息类型为其背景颜色设置主题。 颜色名称为 info_fg_color、info_bg_color、warning_fg_color”、warning_bg_color 等。

GDK 更改GDK 已被重写为使用“客户端窗口”。 这意味着 GDK 维护自己的窗口层次结构,并且仅在必要或明确要求时才使用 X 窗口。 此更改的一些好处是

减少闪烁

能够对小部件进行转换和动画渲染

更容易嵌入 GTK+ 小部件,例如嵌入到 Clutter 场景图中

有关客户端窗口实际操作的一些简单示例,请参见 gdk-demo。 有关移动到客户端窗口时可能出现的问题的信息,请参见文档。

有关更多详细信息和修复的错误列表,请参见2.17.x 开发版本的公告:2.17.0、2.17.1、2.17.2、2.17.3、2.17.4、2.17.5、2.17.6、2.17.8、2.17.9、2.17.10、2.17.11

极课云大数据精准教学管理系 27种饺子馅怎么做
相关内容