コード例 #1
0
ファイル: NewDownload.xaml.cs プロジェクト: yknx4/SGet
        public NewDownload(MainWindow mainWin)
        {
            InitializeComponent();
            mainWindow = mainWin;
            tbDownloadFolder.Text = Settings.Default.DownloadLocation;
            urlValid = false;
            startImmediately = true;

            if (System.Windows.Clipboard.ContainsText())
            {
                string clipboardText = System.Windows.Clipboard.GetText();

                if (IsUrlValid(clipboardText))
                {
                    urlValid = true;
                    tbURL.Text = clipboardText;
                    tbSaveAs.Text = tbURL.Text.Substring(tbURL.Text.LastIndexOf("/") + 1);
                }
            }
        }
コード例 #2
0
ファイル: BatchDownload.xaml.cs プロジェクト: yknx4/SGet
        public BatchDownload(MainWindow mainWin)
        {
            InitializeComponent();
            mainWindow = mainWin;
            tbDownloadFolder.Text = Settings.Default.DownloadLocation;
            batchUrlValid = false;
            startImmediately = true;
            rbFrom1.IsChecked = true;

            this.listBoxFiles.ItemsSource = downloadUrls;

            if (System.Windows.Clipboard.ContainsText())
            {
                string clipboardText = System.Windows.Clipboard.GetText();

                if (IsBatchUrlValid(clipboardText))
                {
                    batchUrlValid = true;
                    tbURL.Text = clipboardText;
                }
            }
        }