public void FromVegas(Vegas vegas) { #if true // form1 ImportText.Form1 form = new ImportText.Form1(); if (form.ShowDialog() != DialogResult.OK) { return; } GetSettingsFromForm(form); AddMedias(vegas); #else // Common dialog. OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "テキストファイル(*.txt)|*.txt"; if (ofd.ShowDialog() != DialogResult.OK) { return; } // テキストを追加 AddMedias(vegas, ofd.FileName); #endif MessageBox.Show("終了しました。"); _currentTime = 0; //reset }
void GetSettingsFromForm(ImportText.Form1 form) { _rtb = form.GetRichText(); _fontFamily = form.GetFontFamily(); _fontSize = form.GetFontSize(); Color fontCol = form.GetFontColor(); _fontColor.R = fontCol.R; _fontColor.G = fontCol.G; _fontColor.B = fontCol.B; _locationX = form.GetLocationX(); _locationY = form.GetLocationY(); _outlineWidth = form.GetOutlineWidth(); Color outlineCol = form.GetOutlineColor(); _outlineColor.R = outlineCol.R; _outlineColor.G = outlineCol.G; _outlineColor.B = outlineCol.B; _Align = form.GetAlign(); }