【问题标题】:wxpython program mirrors individual letters horizontally. how?wxpython 程序水平镜像单个字母。如何?
【发布时间】:2011-10-17 22:05:28
【问题描述】:

我正在运行 Boa Constructor,一个旧的 wxpython gui 构建器。

今天,程序决定耍花招,将其所有 GUI 从右向左切换。

更糟糕的是,当我在程序中编辑文本时,每个字母都会被反转。

  1. 字体镜像在windows的哪一部分?

  2. 如何禁用字母镜像?

  3. 为什么我使用了几年的程序突然认为我需要西班牙国际化?我的电脑中没有设置西班牙语。

  4. 我如何自己编程这种行为(我真的不在乎,只是好奇。任何编程语言解决方案都可以)

我一起问了几个问题,因为它们似乎有些相关。

我的设置:

  • windows xp,(英文界面设置!)
  • python 2.5.4
  • wxpython 2.8.11
  • 所有其他 Windows 程序都是从左到右的,
  • 区域设置适用于希伯来语、以色列

【问题讨论】:

    标签: windows fonts wxpython


    【解决方案1】:

    我不知道你做了什么,但你可能想查看以下启用 RTL 的说明:http://www.tavultesoft.com/kb/?id=41,然后看看你是否可以反转它。

    我知道 wxPython 可以进行国际化。有关这方面的信息,请参阅 http://wiki.wxpython.org/Internationalizationhttp://wiki.wxpython.org/RecipesI18n。基本上它涉及 .po 和 .mo 文件,我怀疑你会不小心创建这些文件。这是一个奇怪的问题。

    【讨论】:

    • 是的,但是这些字母是如何被尊重的?它应该是简单的英语
    • 我真的不知道。我确实在 wxPython 上看到了这个与您的问题类似的帖子:groups.google.com/forum/#!topic/wxpython-users/pA3zXKjbgi4 您可以尝试显式设置 wx.Locale,看看它是否也适合您。
    猜你喜欢
    • 2012-10-18
    • 2010-10-07
    • 2013-10-10
    • 1970-01-01
    • 1970-01-01
    • 2021-10-04
    • 1970-01-01
    • 1970-01-01
    • 2020-02-11
    相关资源
    最近更新 更多