コード例 #1
0
        private void BtnAssemble_Click(object sender, EventArgs e)
        {
            string ttool = TTGRegistry.Read("tttoolPath");

            if (File.Exists(tbAssembleYaml.Text) && File.Exists(ttool))
            {
                _PlayTTTool = new PlayTTTool(ttool, $"play {tbAssembleYaml.Text}");
                _PlayTTTool.OnRaiseMessageEvent += PlayTTTool_OnRaiseMessageEvent;
            }
        }
コード例 #2
0
        public frmTTToolSetup()
        {
            InitializeComponent();
            var path = TTGRegistry.Read("tttoolPath");

            if (!string.IsNullOrEmpty(path))
            {
                textBox1.Text = path;
            }
        }
コード例 #3
0
        private void Button2_Click(object sender, EventArgs e)
        {
            string s = CMD.GetMultiline(textBox1.Text, "-h");

            button2.ForeColor = Color.Red;
            if (string.IsNullOrEmpty(s))
            {
                return;
            }
            textBox2.Text = s;

            if (s.Contains("Usage: tttool.exe"))
            {
                button2.ForeColor = Color.Green;
                TTGRegistry.Write("tttoolPath", textBox1.Text);
            }
        }
コード例 #4
0
        public FrmTTToolPlay()
        {
            InitializeComponent();

            this.Text = string.IsNullOrEmpty(TTGRegistry.Read("tttoolPath")) ? "TTTool not loaded" : "TTTool loaded";
        }