Exemple #1
0
        private void EnsureJavaScriptForm()
        {
            if (_javaScriptForm != null)
            {
                _javaScriptForm.BringToFront();
                return;
            }

            _javaScriptForm           = new JavaScriptForm(_api);
            _javaScriptForm.Disposed += (s, ea) => _javaScriptForm = null;

            _javaScriptForm.Show();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            var form = new JavaScriptForm();

            form.Shown += (s, e) =>
            {
                foreach (string fileName in args.Where(p => p.EndsWith(".js") && File.Exists(p)))
                {
                    form.OpenEditor(fileName);
                }
            };

            Application.Run(form);
        }