Eclipse rcp Mac OS X 10.10+;

Eclipse rcp Mac OS X 10.10+;,eclipse-rcp,jface,Eclipse Rcp,Jface,在Mac OS X 10.10+上,某些但并非所有控件中的文本似乎降低了 例如,在我的EclipseRCP应用程序的“标准首选项”对话框的左侧,首选项页面标题明显降低 它们被降到如此之低以至于字体的下降部分被切断。例如,观察“帮助”中“p”的尾部 作为另一个例子,@greg-449观察到,文本也在同一对话框的按钮中降低 观察结果: 该问题在Mac OS X的早期版本上不会出现 Windows上不会出现此问题 边界框显示正确,如高亮显示的选择区域所示 我正在EclipseRCP4.5上构建 在E

在Mac OS X 10.10+上,某些但并非所有控件中的文本似乎降低了

例如,在我的EclipseRCP应用程序的“标准首选项”对话框的左侧,首选项页面标题明显降低

它们被降到如此之低以至于字体的下降部分被切断。例如,观察“帮助”中“p”的尾部

作为另一个例子,@greg-449观察到,文本也在同一对话框的按钮中降低

观察结果:

  • 该问题在Mac OS X的早期版本上不会出现
  • Windows上不会出现此问题
  • 边界框显示正确,如高亮显示的选择区域所示
  • 我正在EclipseRCP4.5上构建
  • 在Eclipse 4.5.1和4.4.2中,Eclipse IDE的首选项对话框中没有出现问题
  • 我已经尝试在EclipseIDE的首选项对话框中使用CSS Spy。虽然它可以在主窗口中使用,但在“首选项”对话框中对我不起作用,至少在使用相同的键盘快捷键时是这样
  • 文本更大,并且位于操作系统提供的对话框中的按钮中,如“文件>打开”
  • 在此处未显示的自定义对话框中,自定义按钮中的文本居中良好,但Eclipse提供的确定/取消按钮中的文本降低
由于标题在IDE中正确显示,因此似乎我们可以做些什么来使它们在我的应用程序中正确显示

问题:我需要采取什么不同的措施来避免标题文本降低?即使是从哪里开始的线索也会很感激

下面是我的应用程序中问题的快照:


我在我的一个e4 RCP上看到了相同的内容(另一个使用不同的字体,可以!)。更新:奇怪地再次运行我的RCP,第二次没有发现问题@格雷格-449-我每次都有同样的行为。感谢您之前的观察,在其他一些控件中文本也会降低。我将编辑问题以反映这一点。据我所知,我们的*.css文件没有明确指定系统字体,我们的任何代码也没有。我在Eclipse插件模板“RCP 3.x邮件模板”生成的SSCCE中复制了此缺陷,并于年将其提交给Eclipse。该缺陷已被标记为已为即将发布的Eclipse版本4.6.3解决。我在一个e4 RCP上看到了相同的问题(另一个使用不同的字体,可以!).Update:奇怪地再次运行我的RCP,但第二次并没有出现问题!@greg-449-我每次都有相同的行为。感谢您之前的观察,文本在其他一些控件中也会降低。我将编辑问题以反映这一点。据我所知,*.css文件没有明确指定系统字体,也没有明确指定系统字体我在一个由Eclipse插件模板“RCP 3.x Mail template”生成的SSCCE中复制了这个缺陷,并于年将其提交给Eclipse。该缺陷已被标记为已在即将发布的Eclipse 4.6.3版中解决。