コード例 #1
0
        private void buttonDrawNode_Click(object sender, RoutedEventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();

            openFileDialog.Filter = "Проект Ferma (*.frm)|*.frm";

            if (openFileDialog.ShowDialog() == true)
            {
                openFile(openFileDialog.FileName);

                if (constructor == null)
                {
                    constructor = new FermaConstructor(ActiveFile(), this);
                }
                else
                {
                    RepaintConstructor();
                }
            }
        }
コード例 #2
0
        private void buttonConstructorClick(object sender, RoutedEventArgs e)
        {
            constructor_shows = !constructor_shows;

            if (constructor == null)
            {
                constructor = new FermaConstructor(ActiveFile(), this);

                constructor.Left = Width + Left - 15;
                constructor.Top  = Top;
            }

            if (constructor_shows)
            {
                constructor.Show();
            }
            else
            {
                constructor.Hide();
            }
        }