Пример #1
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 private TextureIOForm()
 {
     SingleInstance = this;
     InitializeComponent();
     ResetListView(false);
     ResetCombobox();
 }
Пример #2
0
 /// <summary>
 /// インスタンスを生成し表示する
 /// </summary>
 public static bool CreateAndShow()
 {
     if (!Instanced)
     {
         var textureform = new TextureIOForm();
         DataBase.Forms.Add(textureform);
         textureform.Show();
         return(true);
     }
     return(false);
 }
Пример #3
0
 /// <summary>
 /// <see cref="テクスチャを編集するToolStripMenuItem"/>クリック時の挙動
 /// </summary>
 private void テクスチャを編集するToolStripMenuItem_Click(object sender, EventArgs e) => TextureIOForm.CreateAndShow();
Пример #4
0
 /// <summary>
 /// フォームを閉じた時に実行
 /// </summary>
 private void TextureAddForm_FormClosed(object sender, FormClosedEventArgs e)
 {
     DataBase.Forms.Remove(this);
     SingleInstance = null;
 }