Exemplo n.º 1
0
        static void Main()
        {
            ExamplePresenter.Init();

            var browser = new BrowserForm();

            Application.Run(browser);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            ExamplePresenter.Init();

            Browser browser = new Browser();

            Application.Run(browser);
        }
Exemplo n.º 3
0
        public Browser()
        {
            InitializeComponent();
            Text = "CefSharp";

            web_view      = new WebView("https://github.com/perlun/CefSharp", new BrowserSettings());
            web_view.Dock = DockStyle.Fill;
            toolStripContainer.ContentPanel.Controls.Add(web_view);

            var presenter = new ExamplePresenter(web_view, this,
                                                 invoke => Invoke(invoke));
        }
Exemplo n.º 4
0
        public MainWindow()
        {
            InitializeComponent();

            var presenter = new ExamplePresenter(web_view, this,
                                                 invoke => Dispatcher.BeginInvoke(invoke));

            handlers = new Dictionary <object, EventHandler>
            {
                // file
                { showDevToolsMenuItem, ShowDevToolsActivated },
                { closeDevToolsMenuItem, CloseDevToolsActivated },
                { exitMenuItem, ExitActivated },

                // edit
                { undoMenuItem, UndoActivated },
                { redoMenuItem, RedoActivated },
                { cutMenuItem, CutActivated },
                { copyMenuItem, CopyActivated },
                { pasteMenuItem, PasteActivated },
                { deleteMenuItem, DeleteActivated },
                { selectAllMenuItem, SelectAllActivated },

                // test
                { testResourceLoadMenuItem, TestResourceLoadActivated },
                { testSchemeLoadMenuItem, TestSchemeLoadActivated },
                { testExecuteScriptMenuItem, TestExecuteScriptActivated },
                { testEvaluateScriptMenuItem, TestEvaluateScriptActivated },
                { testBindMenuItem, TestBindActivated },
                { testConsoleMessageMenuItem, TestConsoleMessageActivated },
                { testTooltipMenuItem, TestTooltipActivated },
                { testPopupMenuItem, TestPopupActivated },
                { testLoadStringMenuItem, TestLoadStringActivated },
                { testCookieVisitorMenuItem, TestCookieVisitorActivated },

                // navigation
                { backButton, BackActivated },
                { forwardButton, ForwardActivated },
            };
        }
Exemplo n.º 5
0
 private App()
 {
     ExamplePresenter.Init();
 }