// コンストラクタ public Extended_menu_Form(KJ_form parent) { this.kj_form = parent; msg = new KJ_Message(); InitializeComponent(); }
public KJ_form2sub() { msg = new KJ_Message(); InitializeComponent(); if (KJ_form2.kj_stringTrans.AutoConv) { this.checkBox1.Checked = true; } else { this.checkBox1.Checked = false; } if (KJ_form2.kj_stringTrans.DebugInfo) { this.checkBox2.Checked = true; } else { this.checkBox2.Checked = false; } if (!KJ_dict.inputIsHangul) { this.checkBox3.Checked = true; // J-->K direction } else { this.checkBox3.Checked = false; } }
// コンストラクタ public KJ_form2() { msg = new KJ_Message(); InitializeComponent(); KJ_dict.inputIsHangul = true; // default KJ_form2.clipboardTranslation = false; // StringTransのコンストラクタ kj_stringTrans = new StringTrans(this.pBar1, true); // 2009.05.27 // kj_stringTrans = new StringTrans(this.pBar1); // kj_stringTrans.HtmlTagSkip = true; // for Clipboard NextHandle = SetClipboardViewer(this.Handle); }
// コンストラクタ public About_Form() { msg = new KJ_Message(); InitializeComponent(); }
// コンストラクタ public KJ_form() { msg = new KJ_Message(); // 設定情報 Setting = new KJ_form_Setting(); // もし存在するならば設定をファイルから読み込む if (System.IO.File.Exists(Setting.SettingFileName) == true) { // 設定ファイルあり //XmlSerializerオブジェクトの作成 XmlSerializer serializer2 = new XmlSerializer(typeof(KJ_form_Setting)); //ファイルを開く FileStream fs2 = new FileStream(Setting.SettingFileName, FileMode.Open, FileAccess.Read); //XMLファイルから読み込み、逆シリアル化する Setting = (KJ_form_Setting)serializer2.Deserialize(fs2); // もし設定ファイルにカルチャ情報があれば,KJ_Messageに設定する // (ふるい設定ファイルにはカルチャ情報はない) if (Setting.CultureName != null) { KJ_Message.SetCultureName(Setting.CultureName); } else { // 無いならOSのデフォルトを設定 Setting.CultureName = KJ_Message.GetCultureName(); } //閉じる fs2.Close(); } else { // 設定ファイルがない時のdefault Setting.withPronunciation = false; Setting.PronunciationType = 1; Setting.TargetLang = 1; Setting.CultureName = KJ_Message.GetCultureName(); Setting.debugInfo = false; Setting.except9999 = false; Setting.except8888 = true; Setting.ClipboardView = false; #if !EDICT Setting.CompactForm = false; #else Setting.CompactForm = true; #endif } // フォントを設定する FontSetting(); // FormのInitialize InitializeComponent(); //コンパクトモード切替 if (this.Setting.CompactForm) { this.ChangeCompactForm(); } else { // Fromサイズを覚えていたらSettingから戻す if (Setting.FormSize.Width != 0) { this.ClientSize = Setting.FormSize; } } // フィルタのデリゲート生成 this.filter = new FilterDelegate(this.defaultFilter); // 韓国語環境テストが簡単にできるように関数化 this.cultureName = KJ_Message.GetCultureName(); // "ja-JP" or ... // Open dictionary #if EDICT // KJ_dict.DictOpen("edict.yml"); if (this.Setting.TargetLang == 1) { KJ_dict.DictOpen("edict.yml"); } if (this.Setting.TargetLang == 2) { KJ_dict.DictOpen("edict.yml", "edict.yml.en"); } if (this.Setting.TargetLang == 3) { KJ_dict.DictOpen("edict.yml", "edict.yml.jp"); } #else if (this.Setting.TargetLang == 1) { KJ_dict.DictOpen("KJ_dict.yml"); } if (this.Setting.TargetLang == 2) { KJ_dict.DictOpen("KJ_dict.yml", "KJ_dict.yml.kr"); } if (this.Setting.TargetLang == 3) { KJ_dict.DictOpen("KJ_dict.yml", "KJ_dict.yml.jp"); } #endif KJ_dict.SetFilter(this.filter); // for Clipboard NextHandle = SetClipboardViewer(this.Handle); } // end of KJ_form
//-------------------------------------------------------------------- // static constructer static Pos() { msg = new KJ_Message(); }