static SciterHost() { _arch = new SciterArchive(); _arch.Open(ArchiveResource.resources); if (InjectLibConsole) { byte[] byteArray = Encoding.UTF8.GetBytes("include \"scitersharp:console.tis\";"); GCHandle pinnedArray = GCHandle.Alloc(byteArray, GCHandleType.Pinned); IntPtr pointer = pinnedArray.AddrOfPinnedObject(); SciterX.API.SciterSetOption(IntPtr.Zero, SciterXDef.SCITER_RT_OPTIONS.SCITER_SET_INIT_SCRIPT, pointer); pinnedArray.Free(); } }
static SciterHost() { var arch = new SciterArchive(); arch.Open(SciterAppResource.ArchiveResource.resources); _lc_files = new Dictionary<string, byte[]> { { "sciter:debug-peer.tis", arch.Get("console.tis") }, { "sciter:utils.tis", arch.Get("utils.tis") }, }; Debug.Assert(_lc_files.Values.All(v => v != null)); arch.Close(); }
static SciterHost() { var arch = new SciterArchive(); arch.Open(SciterAppResource.ArchiveResource.resources); _lc_files = new Dictionary <string, byte[]> { { "sciter:debug-peer.tis", arch.Get("console.tis") }, { "sciter:utils.tis", arch.Get("utils.tis") }, }; Debug.Assert(_lc_files.Values.All(v => v != null)); arch.Close(); }
static SciterHost() { var arch = new SciterArchive(); arch.Open(SciterAppResource.ArchiveResource.resources); _lc_files = new Dictionary <string, byte[]> { { "sciter:debug-peer.tis", arch.Get("debug-peer.tis") }, { "sciter:console.tis", arch.Get("console.tis") }, { "sciter:utils.tis", arch.Get("utils.tis") }, { "sciter:tracewnd.html", arch.Get("tracewnd.html") }, { "sciter:show_data.html", arch.Get("show_data.html") }, { "sciter:show_img.html", arch.Get("show_img.html") }, { "sciter:popup.css", arch.Get("popup.css") }, }; Debug.Assert(_lc_files.Values.All(v => v != null)); arch.Close(); }