+++ /dev/null
-using System;\r
-using System.Collections.Generic;\r
-using System.Text;\r
-using System.Windows.Forms;\r
-using System.ComponentModel;\r
-using System.Drawing;\r
-using DTXCreator.汎用;\r
-using DTXCreator.Properties;\r
-\r
-namespace DTXCreator.WAV_BMP_AVI\r
-{\r
- public partial class C動画プロパティダイアログ : Form\r
- {\r
- internal CAVI avi;\r
- private string str初期フォルダ = "";\r
- private string str相対パスの基点フォルダ = "";\r
- private static int[] カスタムカラー;\r
-\r
- public C動画プロパティダイアログ( string str相対パスの基点フォルダ, string str初期フォルダ )\r
- {\r
- this.str相対パスの基点フォルダ = str相対パスの基点フォルダ;\r
- this.str初期フォルダ = str初期フォルダ;\r
-\r
- this.InitializeComponent();\r
- }\r
-\r
- private void textBoxラベル_KeyDown( object sender, KeyEventArgs e )\r
- {\r
- if( e.KeyCode == Keys.Return )\r
- {\r
- this.buttonOK.PerformClick();\r
- }\r
- if( e.KeyCode == Keys.Escape )\r
- {\r
- this.buttonキャンセル.PerformClick();\r
- }\r
- }\r
- private void textBoxファイル_KeyDown( object sender, KeyEventArgs e )\r
- {\r
- if( e.KeyCode == Keys.Return )\r
- {\r
- this.buttonOK.PerformClick();\r
- }\r
- if( e.KeyCode == Keys.Escape )\r
- {\r
- this.buttonキャンセル.PerformClick();\r
- }\r
- }\r
- private void button参照_Click( object sender, EventArgs e )\r
- {\r
- OpenFileDialog dialog = new OpenFileDialog();\r
- dialog.Title = Resources.str動画ファイル選択ダイアログのタイトル;\r
- dialog.Filter = Resources.str動画ファイル選択ダイアログのフィルタ;\r
- dialog.FilterIndex = 1;\r
- dialog.InitialDirectory = this.str初期フォルダ;\r
- if( dialog.ShowDialog() == DialogResult.OK )\r
- {\r
- string str = Cファイル選択_パス変換.str基点からの相対パスに変換して返す( dialog.FileName, this.str相対パスの基点フォルダ );\r
- str.Replace( '/', '\\' );\r
- this.textBoxファイル.Text = str;\r
- }\r
- }\r
- private void button参照_KeyDown( object sender, KeyEventArgs e )\r
- {\r
- if( e.KeyCode == Keys.Escape )\r
- {\r
- this.buttonキャンセル.PerformClick();\r
- }\r
- }\r
- private void button背景色_Click( object sender, EventArgs e )\r
- {\r
- ColorDialog dialog = new ColorDialog();\r
- dialog.AllowFullOpen = true;\r
- dialog.FullOpen = true;\r
- dialog.Color = this.textBoxAVI番号.BackColor;\r
- dialog.CustomColors = カスタムカラー;\r
- if( dialog.ShowDialog() == DialogResult.OK )\r
- {\r
- this.textBoxAVI番号.BackColor = dialog.Color;\r
- カスタムカラー = dialog.CustomColors;\r
- }\r
- }\r
- private void button背景色_KeyDown( object sender, KeyEventArgs e )\r
- {\r
- if( e.KeyCode == Keys.Escape )\r
- {\r
- this.buttonキャンセル.PerformClick();\r
- }\r
- }\r
- private void button文字色_Click( object sender, EventArgs e )\r
- {\r
- ColorDialog dialog = new ColorDialog();\r
- dialog.AllowFullOpen = true;\r
- dialog.FullOpen = true;\r
- dialog.Color = this.textBoxAVI番号.ForeColor;\r
- dialog.CustomColors = カスタムカラー;\r
- if( dialog.ShowDialog() == DialogResult.OK )\r
- {\r
- this.textBoxAVI番号.ForeColor = dialog.Color;\r
- カスタムカラー = dialog.CustomColors;\r
- }\r
- }\r
- private void button文字色_KeyDown( object sender, KeyEventArgs e )\r
- {\r
- if( e.KeyCode == Keys.Escape )\r
- {\r
- this.buttonキャンセル.PerformClick();\r
- }\r
- }\r
- private void button標準色に戻す_Click( object sender, EventArgs e )\r
- {\r
- this.textBoxAVI番号.ForeColor = SystemColors.WindowText;\r
- this.textBoxAVI番号.BackColor = SystemColors.Window;\r
- }\r
- private void button標準色に戻す_KeyDown( object sender, KeyEventArgs e )\r
- {\r
- if( e.KeyCode == Keys.Escape )\r
- {\r
- this.buttonキャンセル.PerformClick();\r
- }\r
- }\r
- }\r
-}\r