Creating Project
Prerequisites
- You need to download https://gitlab.com/sciter-engine/sciter-js-sdk/-/releases.
- You need install https://dotnet.microsoft.com/en-us/download.
Prepare C# project
Create C# project
dotnet new create console --language=C# --name=TestProjectName
Add Sciter Package
dotnet add test.csproj package EmptyFlow.SciterAPI
Write basic startup code
using EmptyFlow.SciterAPI;
namespace MyProjectNamespace {
public static class Program {
[STAThread] // fix many small issues for Windows OS
public static void Main () {
var host = new SciterAPIHost (Environment.CurrentDirectory); // you need specify folder where will be located sciter library file (sciter.dll/libsciter.so/libsciter.dylib)
host.CreateWindow (asMain: true); // create main window
host.LoadFile ( "file://path/my.html" ); // load HTML page, path specified in first argument
host.Process (); // start sciter and run main loop for show main window
}
}
}