Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gtk到html的转换_Gtk_Semantics_Ui Design_Gui Designer_Web Application Design - Fatal编程技术网

Gtk到html的转换

Gtk到html的转换,gtk,semantics,ui-design,gui-designer,web-application-design,Gtk,Semantics,Ui Design,Gui Designer,Web Application Design,为了使操作系统具有统一的接口,允许更好的互操作性,我正在寻找一种方法来构建一个系统,其中所有的接口都是html5 例如,从gtk库开始(为了使用现有库),可以翻译以下代码: gtk_window_set_title (GTK_WINDOW (window1), "the title"); 在 我想知道是否有任何工具可以帮助我实现这一目标 编辑 为了澄清我的问题,让我明白我在寻找什么,我找到了这个 第一步可能是使用/构建以前的ui的语义本体。然后我可以将gtk库(或另一个桌面gui库)和web界

为了使操作系统具有统一的接口,允许更好的互操作性,我正在寻找一种方法来构建一个系统,其中所有的接口都是html5

例如,从gtk库开始(为了使用现有库),可以翻译以下代码:

gtk_window_set_title (GTK_WINDOW (window1), "the title");

我想知道是否有任何工具可以帮助我实现这一目标

编辑

为了澄清我的问题,让我明白我在寻找什么,我找到了这个

第一步可能是使用/构建以前的ui的语义本体。然后我可以将gtk库(或另一个桌面gui库)和web界面语言集成到同一个库中。所以我可以在gtk和web方法之间进行双射


我不认为这是一个简单的问题,我正在寻求一些想法和工具,它们可以帮助我。

一旦引入任何复杂性和交互,就需要将运行GTK的C\Python\转换为Javascript


你最好的选择是用原生HTML5做所有事情,让你的“桌面应用”成为一个web浏览器的包装器,它可以运行在(1)远程网站或(2)本地web服务器上。您的“桌面应用程序”将包括一个小型web服务器,并自动在本地主机上选择一个开放端口。

您是否只考虑外观,或gta可以完成的全部操作?gtk可以做的一切,即在系统和用户之间创建接口。但是,可以帮助我转换静态ui的东西是受欢迎的!像闪电侠一样的东西你看到了吗?对于提供html,类似这样的东西:可能很酷。但这并不是困难的部分,最终从shell命令构建接口可能会更好。请访问:
document.title = "the title"