public StartPage(Action <JobConfig> OpenJob)
 {
     InitializeComponent();
     MyJobManager = ExtJobManager.GetJobManager();
     InitDataBindings();
     _openJob             = OpenJob;
     SearchField.Callback = FilterRecentJobs;
 }
Exemple #2
0
        private void CreateJob()
        {
            JobConfig jobConfig = ExtJobManager.GetJobManager().CreateJob(JobNameTextBox.Text);

            if (jobConfig != null)
            {
                Close();
                ExtJobManager.GetJobManager().AddRecentJob(jobConfig);
                OpenJob(jobConfig);
            }
            else
            {
                JobNameTextBox.Style = Application.Current.Resources["PropertiesFailureTextboxStyle"] as Style;
            }
        }
Exemple #3
0
        /// <summary>
        ///
        /// </summary>
        public MainWindow()
        {
            InitializeComponent();
            MyJobManager    = ExtJobManager.GetJobManager();
            MyConfigManager = ConfigManager.GetConfigManager();
            MyFrameManager  = FrameManager.GetFrameManager(ContentTabControl);

            InitDataBindings();

            NavigationExpandButton.Click += NavigationExpandButton_Click;
            JobExpandButton.Click        += JobExpandButton_Click;
            StateChanged += MainWindowStateChangeRaised;
            ContentTabControl.SelectionChanged += TabControl_SelectionChanged;

            CreateNavigationButtons();

            OpenStartPage();
        }