代码之家  ›  专栏  ›  技术社区  ›  Edward Strange

gtkmm和MSAA可访问性

  •  2
  • Edward Strange  · 技术社区  · 14 年前

    所以我想使用GTKmm,但我能找到的关于这个话题的讨论和google资料只有3岁以上。他们让我相信答案是不,它不支持它,如果它支持它,这真的是劣质的。但3年后会有很大变化。

    那么,在win32上使用GTK或GTKmm的任何人都知道它是否支持windows辅助功能框架?

    2 回复  |  直到 14 年前
        1
  •  4
  •   Jared    14 年前

    我不能肯定,但我几乎不支持。我用的是 Jaws screen reader 软件自从我失明。它大量使用MSAA和GTK应用程序,如 Pidgin

        2
  •  0
  •   bstpierre Edgar Aviles    12 年前

    我不知道这是否仍在跟踪中,但我将作为另一个windows屏幕阅读器用户支持此评估。gnuCash是我尝试过的应用程序,它运行起来相当艰难。不过,和奥卡一起在侏儒像做梦一样工作。显然,就是这样,如果你想要windows的可访问性,可以使用QT和WxWidgets。如果需要Linux,请使用gtk+。QT显然在Linux中是可以访问的,尽管这还没有实现(我想直到gnome 3)。很遗憾你不得不放弃WxWidgets。我个人喜欢他们的widget,因为它有那些sizer,这些sizer把大部分猜测工作从控件的放置中去掉。重要的是当你看不见并且你想建立一个图形用户界面。看起来目前唯一的跨平台可访问性解决方案是Xul和SWT(你知道,Java)。WxWidgets的悲哀之处在于,两年前就有人向他们报告过这种事情,但似乎什么也没做。

    http://trac.wxwidgets.org/ticket/9785

    我很高兴知道我错了。不过,我对此表示怀疑。