예제 #1
0
        public ToolROMRebuildForm()
        {
            InitializeComponent();

            OrignalFilename.AllowDropFilename();
            U.AddCancelButton(this);

            UseFreeAreaComboBox.SelectedIndex      = 0;
            UseShareSameDataComboBox.SelectedIndex = 2;
            if (Program.ROM.RomInfo.version == 8)
            {
                this.FreeAreaMinimumSize.Value = 512;
            }
            else
            {
                this.FreeAreaMinimumSize.Value = 2048;
            }
            this.FreeAreaStartAddress.Value    = U.Padding4(Program.ROM.RomInfo.compress_image_borderline_address);
            AppendFreeAreaFilename.Placeholder = R._("無指定の場合は追加設定ファイルを利用しません。");

            X_RebuildAddress.AccessibleDescription       = GetExplainRebuildAddress();
            X_UseFreeArea.AccessibleDescription          = GetExplainFreeArea();
            X_FreeAreaMinimumSize.AccessibleDescription  = GetExplainFreeAreaMinimumSize();
            X_FreeAreaStartAddress.AccessibleDescription = GetExplainFreeAreaStartAddress();
        }
        public ToolAutomaticRecoveryROMHeaderForm()
        {
            InitializeComponent();

            OrignalFilename.AllowDropFilename();
            U.AddCancelButton(this);
        }
예제 #3
0
        public ToolUPSOpenSimpleForm()
        {
            InitializeComponent();

            OrignalFilename.AllowDropFilename();
            U.AddCancelButton(this);
        }
        public PatchFormUninstallDialogForm()
        {
            InitializeComponent();

            OrignalFilename.AllowDropFilename();
            U.AddCancelButton(this);
        }
예제 #5
0
        public ToolROMRebuildForm()
        {
            InitializeComponent();

            OrignalFilename.AllowDropFilename();
            U.AddCancelButton(this);

            UseFreeAreaComboBox.SelectedIndex = 0;
        }
예제 #6
0
        public ToolProblemReportForm()
        {
            InitializeComponent();
            InputFormRef.TabControlHideTabOption(MainTab);
            OrignalFilename.AllowDropFilename();

            SetExplain();

            List <Control> controls = InputFormRef.GetAllControls(this);

            InputFormRef.makeLinkEventHandler("", controls, this.X_MapID, this.X_MapName, 0, "MAP", new string[] { });
            U.ForceUpdate(this.X_MapID, 0);
            InputFormRef.makeLinkEventHandler("", controls, this.X_UnitID, this.X_UnitName, 0, "UNIT", new string[] { });
            InputFormRef.makeLinkEventHandler("", controls, this.X_UnitID, this.X_UnitIcon, 0, "UNITICON", new string[] { });

            U.ForceUpdate(this.X_UnitID, 1);

            this.Problem.Placeholder = R._("例: 主人公が戦闘しようとするとフリーズします。\r\n主人公以外のキャラクタでも発生します。\r\n武器や魔法を変更してもフリーズします。\r\n序章で、エイリークがグラド兵と戦闘するとフリーズを再現できます。\r\n(どういう問題があるか、どうしたら問題を再現できるか、できるだけ詳しい情報を書いてください)");
            this.URLTextBoxEx.Text   = MainFormUtil.GetCommunitiesURL();

            this.AboutReport7zText.Text = MainFormUtil.GetReport7zURL();
        }