文件名称:Sciter 的 Rust 绑定
文件大小:170KB
文件格式:ZIP
更新时间:2024-07-18 12:05:48
gui rust-bindings sciter tiscript htmlayout
Sciter 的 Rust 绑定检查此页面是否有其他语言绑定(Delphi / D / Go / .NET / Python / Rust)。介绍Sciter 是一个可嵌入的多平台HTML/CSS/脚本引擎,具有 GPU 加速渲染,旨在渲染现代桌面应用程序 UI。它是一个紧凑的、单一的 dll/dylib/so 文件 (4-8 mb) 引擎,没有任何额外的依赖项。截图通过Rust GFX检查桌面 UI 示例和DirectX UI 集成的屏幕截图库。描述Physically Sciter 是一个单声道库,其中包含:基于HTMLayout 中使用的 H-SMILE 核心的HTML 和 CSS渲染引擎,类似 JavaScript 的脚本引擎——TIScript 的核心,它本身基于c-smile引擎,基于Konstantin Knizhnik优秀数据库产品的持久数据库(又名JSON DB )。使用受支持平台提供的原生图形基元的图形模块:Windows 7 及更高版本上的 Direct2D、Windows XP 上的 GDI+、MacOS 上的 CoreGraphics、Linux/GTK 上的
【文件预览】:
rust-sciter-master
----.travis.yml(2KB)
----.github()
--------workflows()
----tests()
--------value.rs(9KB)
--------graphics.rs(6KB)
----.clippy.toml(32B)
----LICENSE(1KB)
----.rustfmt.toml(143B)
----src()
--------om.rs(7KB)
--------value.rs(35KB)
--------request.rs(8KB)
--------windowless.rs(9KB)
--------capi()
--------platform.rs(11KB)
--------dom.rs(51KB)
--------host.rs(20KB)
--------eventhandler.rs(8KB)
--------types.rs(133B)
--------video.rs(15KB)
--------graphics.rs(34KB)
--------lib.rs(20KB)
--------macros.rs(6KB)
--------window.rs(18KB)
--------utf.rs(7KB)
----Cargo.toml(2KB)
----serde()
--------tests()
--------src()
--------Cargo.toml(693B)
----.appveyor.yml(2KB)
----examples()
--------threads.rs(922B)
--------interop.htm(3KB)
--------windowless()
--------extension.htm(352B)
--------clock.rs(10KB)
--------som.rs(5KB)
--------fire_event.rs(2KB)
--------archived.rs(363B)
--------interop.rs(4KB)
--------archived.rc(9KB)
--------threads.htm(3KB)
--------clock.htm(3KB)
--------dom.rs(8KB)
--------extension()
--------som.htm(1KB)
--------icon.png(4KB)
--------video.rs(5KB)
--------video.htm(3KB)
--------fire_event.htm(1KB)
--------download.rs(2KB)
--------minimal.rs(2KB)
--------minimal.htm(2KB)
--------first.rs(1KB)
----.gitignore(32B)
----README.md(9KB)
----.editorconfig(317B)