public void Initialize(TemplateList template_list) { this.template_list = template_list; foreach (IPhysObTemplate i in template_list.phys_items) { switch (i.Group()) { case 0: comboBox1.Items.Add(i.Name()); break; case 1: comboBox2.Items.Add(i.Name()); break; case 2: comboBox3.Items.Add(i.Name()); break; case 3: checkedListBox1.Items.Add(i.Name()); checkedListBox1.SetItemChecked(checkedListBox1.Items.Count - 1, true); break; case 4: checkedListBox1.Items.Add(i.Name()); break; } } comboBox1.SelectedIndex = 0; comboBox2.SelectedIndex = 0; comboBox3.SelectedIndex = 0; }
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(); * }*/ }
public void Initialize(ref Viewer viewer, TemplateList template_list) { // 出力フォルダ設定 radioButton1.Checked = true; tbFolder.Enabled = false; button_Folder.Enabled = false; // ----------------------------------------------------- this.template_list = template_list; taikeiControl1.Initialize(ref viewer); physicsControl1.Initialize(template_list); cortable_list.Load(); foreach (string name in cortable_list.NameList) { cbBoneStructure.Items.Add(name); } }
public void Initialize(ref Viewer viewer, TemplateList template_list) { // 出力フォルダ設定 radioButton1.Checked = true; textBox_Folder.Enabled = false; button_Folder.Enabled = false; // ----------------------------------------------------- this.template_list = template_list; taikeiControl1.Initialize(ref viewer); physicsControl1.Initialize(template_list); // ----------------------------------------------------- // ボーンの変換表を読みとる correspondTable_list.Load(); foreach (string name in correspondTable_list.NameList) { checkedListBox1.Items.Add(name); } }
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(); }