2010-07-28 21 views
6

在JavaScript中的GTK庫由侏儒維護的綁定,它們是同步或異步調用?我無法以某種方式找到細節。的Javascript GTK綁定

我想開發GTK的桌面應用程序創建一個模塊的NodeJS。

+0

難道你處理過這樣的想法? – 2011-03-24 20:43:39

+1

不,我沒有,TBH,可悲的是遠遠大於個人項目 – Rixius 2011-03-28 20:07:32

+0

邏輯清楚地指出,在衆多的需求超過了少數人的需求的高薪工作的要求 - 斯波克 – 2012-09-01 18:56:02

回答

3

https://github.com/Tim-Smart/node-gtk處有靜態gtk綁定的開始,我開始綁定到GObject Introspection Repository(https://github.com/creationix/node-gir)。兩者都不完整。我現在只是一個路線圖,但我已經爲離線人員制定了一些很好的計劃。

如果你心裏有你想建立一個特定的應用程序,它不需要多少小部件,那麼它可能是最簡單的只是那些綁定添加到蒂姆·靈動的回購。我的GIR綁定一旦完成,將允許使用幾乎任何gnome庫,而不必保持綁定是最新的。

1

GTK是基於事件的循環,所以這應該是可能的。您必須將GMainLoop與節點的主循環集成在一起。

+0

這是有道理的,我期待到現在。 – Rixius 2010-12-10 21:51:05

+0

如果您有任何關於此主題的進展,請在此告訴我們。 – 2011-04-14 13:56:25