使用Lua创建HTML GUI(HTML渲染)
Create HTML GUI with Lua (HTML rendering)
我计划编写一个相当复杂的GUI,并可能对其进行大量更改。我选择的武器是HTML/CSS。为了处理/控制/操纵它,我想使用Lua。整个过程都进入了一个C++项目。
问题是,我找不到Lua的HTML呈现库。我可能忽略了什么吗?
如果没有,我有另一个想法(不幸的是,它只能在Windows下工作):
使用luaCOM,可以访问ActiveX Web浏览器控件。我真的不知道如何才能做到这一点。。。我想我必须在C++端创建一个包含ActiveX控件的基本GUI,然后我必须将它的接口传递给Lua端?
如果你能帮我,我将不胜感激。
wxwidgets工具包包括WebView组件,您可以从wxlua访问该组件。它是跨平台的(Windows、OSX和Linux)。下面是一个如何在wxlua中实例化组件的示例。您可以使用HTML/CSS/JavaScript与一些Lua代码的组合来生成它,但只有几种方法可以将数据从WebView获取到您的Lua代码中。
相关文章:
- OpenGL将纹理四边形渲染为(0,0)
- 按需渲染帧
- 使用专用显卡进行 OpenGL 渲染时帧速率较低
- CPU 瓶颈;处理具有许多非静态对象的 3D 场景渲染的简单方法
- 简单的 HTML 验证器
- dx11 渲染到纹理仅显示透明颜色
- 在 opengl 中渲染 obj 文件时出现黑窗口
- 如何在 html 页面中插入 cgi 应用程序的输出?
- Qt 如何渲染 mainwidget
- C++ SDL2:如何将矩形渲染到多个视口中
- 纹理单位重叠?渲染了错误的纹理
- Qt OpenGL 渲染到纹理性能问题
- 在 C++ 中编写解析器来解析给定的 HTML 实体
- 是否有提供可调整 dpi、可选文本和 CSS 支持的 HTML 到 PDF 渲染器?
- 为什么由服务器重新保留的HTML页面没有在浏览器中渲染
- 如何使用已安装的火狐或 chrome 在应用程序中C++渲染 html
- 使用Lua创建HTML GUI(HTML渲染)
- 用于地铁风格应用程序的 HTML/CSS 渲染器
- 在嵌入式环境中使用html渲染器
- 在cinder应用中渲染html