Javascript 使用GTK+;3用C/Vala编写的应用程序
我希望为我的GTK+3应用程序提供一个脚本方面,特别是我希望有一组动态和静态的功能:Javascript 使用GTK+;3用C/Vala编写的应用程序,javascript,c,gtk,gtk3,vala,Javascript,C,Gtk,Gtk3,Vala,我希望为我的GTK+3应用程序提供一个脚本方面,特别是我希望有一组动态和静态的功能: 动态部分应该是从用户那里运行一个脚本,自定义UI的某些部分 静态部分应该是为我的应用程序编写新的自定义小部件 也没有什么能阻止我只以动态的方式来思考这个问题,这意味着用户定义的新窗口小部件可以是在运行时执行的,而不一定是像C/C++库那样静态编译的 所以我搜索了一些可能满足我需要的东西,我发现我需要一个名为Gobject内省的属性,据我所知,这意味着支持它的库知道如何处理Gobject以及如何修改它们,问题
- 动态部分应该是从用户那里运行一个脚本,自定义UI的某些部分
- 静态部分应该是为我的应用程序编写新的自定义小部件
我更愿意自己编写一些代码,比如新的VAPI文件,但我不知道是否有适合我的情况。听起来像你在寻找。听起来像你在寻找