Jan
9
4 months ago

The Library

0 comments

Download for Windows: Download

Download for OSX: Download

'The Library' is a new free desktop app for Sciter developers. It is a collection of helpful content (like Sciter's SDK documentation), tooling, and HTML samples, making then easily accessible for your day-to-day Sciter related work.

It has the following tabs:

  • Docs and Docs pages: documentation found in the Sciter's official SDK
  • Docs extra: more documentation and utilities written by MI Software
  • LibConsole: API documentation for LibConsole TIScript library (MI Software made)
  • SDK Samples: offers an easy way to browse and search Sciter's SDK samples
  • Playground: let's you browser a collection of open-source Sciter samples crafted by MI Software
  • Fiddler: a simple HTML editor to quickly test pages

Note the recent addition: the Fiddler tab allows you to quickly test any HTML for Sciter. It is essentially a streamlined port of OmniFiddler.

PS.: if you are really enjoy this free tool, consider OmniCode which has this Library built-in, and additionally it offers great Visual Studio Intellisense integration.

Jan
6
4 months ago

Omni v2.2

0 comments

Omni v2.2 brings an adition to the samples you find in the Playground: samples with native binaries behind them.

Until now, the Playground allowed only to view HTML/CSS/script based samples, which are download from the GitHub repo here.

Now, those samples can also download .NET assemblys with native code.

Before loading the samples HTML, I search for any .dll or .exe, and use C# reflection to find any SciterEventHandler derived class and register them as native-behaviors.

If you are concerned about security (I would too), plz, trust me because only native samples I created are published.

So, for example, the NativeOxyPlot sample from Playground uses OxyPlot C# library to render charts, where the real drawing is done using a Sciter native-behavior (as described in this post):

I have plans to make the entire Library a free standalone application (the window which you find in Omni and OmniCode and where Playground is located). Stay tunned!

Jan
2
4 months ago

WinForms + Sciter CodeProject article

0 comments

Title: WinForms + Sciter: embeddable HTML/CSS/TIScript control for modern UI development

This short tutorial explains how to add a Sciter-based control to a WinForms application.

You can create entire applications solely with Sciter, or you can embed it as a child control of a WinForms app. To work with Sciter in C#, we need SciterSharp library which offers .NET bindings over the official C/C++ SDK headers...

Check the entire article at CodeProject.

Dec
22
5 months ago

SciterSharp 2.x.x

0 comments

With the release of Sciter 4, I'm gonna need to do a major change in SciterSharp to support the new .dll naming schema.

SciterSharp major version 2.x.x will only supports Sciter 4 and forward.

Dec
17
5 months ago

Omni v2

0 comments

Omni v2 is a new major version of Omni: F12 inspector/debugging tools for Sciter.

It was completly rewritten in C#, and among many updates, comes with the new Library panel (see here a description).

Download and trial it!

omni

omni