private void MainForm_Load(object sender, EventArgs e) { // お待ちくださいダイアログを表示 ProgressDialog pd = new ProgressDialog(); pd.Show(); pd.Message = "Tso2Pmdを起動しています。"; //try //{ // テンプレートリストを初期化 template_list = new TemplateList(); pd.Value += 15; // Viewerクラスを初期化 viewer = new Viewer(); pd.Value += 15; // Tso2Pmdクラスを初期化 t2p = new TransTso2Pmd(); pd.Value += 15; // スプリクトを読みとる if (!template_list.Load()) { pd.Dispose(); this.Dispose(); } pd.Value += 30; // T2POptionControlの初期化 t2POptionControl1.Initialize(ref viewer, template_list); pd.Value += 20; // ビューアーフォームの初期化 view_form = new TSOForm(viewer, this); // お待ちくださいダイアログを閉じる pd.Value = pd.Maximum; System.Threading.Thread.Sleep(1000); pd.Dispose(); /*} * catch * { * // お待ちくださいダイアログを閉じる * pd.Dispose(); * * MessageBox.Show("Tso2Pmdを正常に起動できませんでした。\nProportionファルダや表情フォルダに、\n不正なファイルが含まれていないか確認してください。"); * * this.Dispose(); * }*/ }
private void MainForm_Load(object sender, EventArgs e) { // お待ちくださいダイアログを表示 ProgressDialog pd = new ProgressDialog(); pd.Show(); pd.Message = "Tso2Pmxを起動しています。"; // テンプレートリストを初期化 template_list = new TemplateList(); pd.Value += 15; // Viewerクラスを初期化 viewer = new Viewer(); pd.Value += 15; // Tso2Pmdクラスを初期化 t2p = new TransTso2Pmd(); pd.Value += 15; // スプリクトを読みとる if (!template_list.Load()) { pd.Dispose(); this.Dispose(); } pd.Value += 30; // T2POptionControlの初期化 t2POptionControl1.Initialize(ref viewer, template_list); pd.Value += 20; // ビューアーフォームの初期化 view_form = new TSOForm(viewer, this); // お待ちくださいダイアログを閉じる pd.Value = pd.Maximum; System.Threading.Thread.Sleep(1000); pd.Dispose(); }