Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
        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();
        }