新闻GNU FreeDink-新闻

 
 

WDE更新

项目过帐人西尔文·比科尔(Sylvain Beucler)2008年3月1日星期六晚上10:19:07 UTC。

我花了一段时间才弄清楚这一切,但我现在有了WinDinkedit的基本技术基础设施。

下面是PyGtk GUI中编辑器引擎的屏幕截图:
http://freedink.beuc.net/screenshots/wde_pygtk.png

这现在可以实现高效开发。

技术细节:GUI是使用Gtk2库、Glade3接口构建器和Python编程语言完成的,而内部引擎仍然使用C++和SDL。Pygame还用于初始化SDL,这样我们可以根据需要从Python操作SDL窗口。

Python和C++通过基于GObject的绑定绑定在一起(正如PyGtk所做的那样),Gtk和SDL通过您的一个全新的PyGtkSDL小部件耦合在一起(使用SDL_WINDOWID技术+紧密的Gtk集成)。

在不久的将来,我可能会将引擎内部构件从C++切换到C++对象。

返回顶部

由Savane 3.13-72d9提供动力。
对应的源代码