예제 #1
0
        private void saveActiveURL()
        {
            URL oldURL = URLGroup.findURL(url => url.isActive);

            URLGroup.updateURL(oldURL, new URL(urlName.Text, urlHref.Text));
            setEnableButtons(false);
        }
예제 #2
0
        public void click(object sender, RoutedEventArgs e)
        {
            Button source  = (Button)e.Source;
            URL    findURL = URLGroup.findURL(url => url.Name == source.Content.ToString());

            browser.Navigate(findURL.Href);
            URLGroup.setActive(findURL);

            if (!refresh.IsEnabled)
            {
                refresh.IsEnabled = true;
            }
        }
예제 #3
0
        private void Window_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Escape)
            {
                ExitWindow exit = new ExitWindow();
                exit.Show();
                exit.Owner = this;
            }

            if (e.Key == Key.F1 && URLGroup.isExists(url => url.isActive))
            {
                setEnableToolBar(false);

                URL active = URLGroup.findURL(url => url.isActive);

                EditWindow edit = new EditWindow();
                edit.urlName.Text = active.Name;
                edit.urlHref.Text = active.Href;

                edit.Show();
                edit.Owner = this;
            }
        }
예제 #4
0
        private void browserNavigate()
        {
            URL activeUrl = URLGroup.findURL(url => url.isActive);

            browser.Navigate(activeUrl.Href);
        }