public ExporterSelection(SDGuiStrings strings, ICoreConfigSection sharpdoxConfig, IExporter[] allExporters) { Strings = strings; DataContext = new ExporterViewModel(sharpdoxConfig, allExporters); InitializeComponent(); }
public ConfigMarkdownControl(SDGuiStrings strings) { _strings = strings; DataContext = this; InitializeComponent(); }
public ConfigCheckBoxListControl(SDGuiStrings strings) { _strings = strings; DataContext = this; InitializeComponent(); }
public GeneralSettings(SDGuiStrings strings, SharpDoxConfig config) { DataContext = config; Strings = strings; InitializeComponent(); }
public VisibilitySettings(SDGuiStrings strings, ICoreConfigSection sharpdoxConfig, IBuildController buildController, IBuildMessenger buildMessenger) { Strings = strings; DataContext = new VisibilityViewModel(sharpdoxConfig, buildController, buildMessenger); InitializeComponent(); }
public GeneralSettings(SDGuiStrings strings, ICoreConfigSection config) { DataContext = config; Strings = strings; InitializeComponent(); }
public BuildView(SDGuiStrings strings, IBuildMessenger buildMessenger) { Strings = strings; DataContext = new BuildViewModel(buildMessenger, Hide); InitializeComponent(); MouseLeftButtonDown += (s, a) => DragMove(); }
public VisibilityEditorView(SDGuiStrings strings, ICoreConfigSection sharpdoxConfig, IBuildController buildController) { Strings = strings; DataContext = new VisibilityViewModel(sharpdoxConfig, buildController, Hide); InitializeComponent(); MouseLeftButtonDown += (s, a) => DragMove(); }
public BuildView(SDGuiStrings strings, BuildMessenger buildMessenger) { Strings = strings; DataContext = new BuildViewModel(buildMessenger, Hide); InitializeComponent(); MouseLeftButtonDown += OnMouseDown; MouseLeftButtonUp += OnMouseUp; }
public VisibilityEditorView(SDGuiStrings strings, ICoreConfigSection sharpdoxConfig, BuildController buildController) { Strings = strings; Config = sharpdoxConfig; DataContext = new VisibilityViewModel(sharpdoxConfig, buildController, Hide); InitializeComponent(); MouseLeftButtonDown += OnMouseDown; MouseLeftButtonUp += OnMouseUp; }
public ShellViewModel(SDGuiStrings strings, IConfigController configController, SharpDoxConfig sharpDoxConfig, Action onCloseHandle) { _onCloseHandle = onCloseHandle; _configController = configController; _configController.OnRecentProjectsChanged += RecentProjectsChanged; Strings = strings; Config = sharpDoxConfig; RecentProjectsChanged(); }
public ConfigVisibilityControl(SDGuiStrings strings, ICoreConfigSection coreConfigSection, IBuildController buildController) { _strings = strings; _coreConfigSection = coreConfigSection; _buildController = buildController; coreConfigSection.PropertyChanged += ExcludedIdentifiersChanged; ExcludedIdentifiersChanged(null, null); DataContext = this; InitializeComponent(); }
public ProgressBarViewModel(BuildController buildController, SDGuiStrings strings) { _strings = strings; BuildButtonText = strings.Build; buildController.BuildMessenger.OnBuildProgress += (i) => { if (i == 0) ChangeProgress(BuildStatus.Running); BuildProgress = i; }; buildController.BuildMessenger.OnStepProgress += (i) => { StepProgress = i; }; buildController.BuildMessenger.OnBuildCompleted += (p) => ChangeProgress(BuildStatus.Success); buildController.BuildMessenger.OnBuildFailed += () => ChangeProgress(BuildStatus.Error); buildController.BuildMessenger.OnBuildStopped += () => ChangeProgress(BuildStatus.Stopped); }
public ConfigVisibilityControl(SDGuiStrings strings, ICoreConfigSection coreConfigSection, BuildController buildController) { _strings = strings; _coreConfigSection = coreConfigSection; _buildController = buildController; coreConfigSection.PropertyChanged += ExcludedIdentifiersChanged; ExcludedIdentifiersChanged(null, null); DataContext = this; InitializeComponent(); }
public BuildWindow(SDGuiStrings strings, ICoreConfigSection sharpDoxConfig, IBuildController buildController, IBuildMessenger buildMessenger) { Strings = strings; _sharpDoxConfig = sharpDoxConfig; _buildController = buildController; _buildMessenger = buildMessenger; _buildMessenger.OnBuildMessage += BuilderOnMessage; _buildMessenger.OnStepMessage += BuilderOnStepMessage; _buildMessenger.OnBuildStopped += BuilderOnStopped; _buildMessenger.OnBuildProgress += BuilderOnBuildProgress; _buildMessenger.OnStepProgress += BuilderOnStepProgress; InitializeComponent(); }
public BuildWindow(SDGuiStrings strings, SharpDoxConfig sharpDoxConfig, IBuildController buildController, IBuildMessenger buildMessenger) { Strings = strings; _sharpDoxConfig = sharpDoxConfig; _buildController = buildController; _buildMessenger = buildMessenger; _buildMessenger.OnBuildMessage += BuilderOnMessage; _buildMessenger.OnStepMessage += BuilderOnStepMessage; _buildMessenger.OnBuildStopped += BuilderOnStopped; _buildMessenger.OnBuildProgress += BuilderOnBuildProgress; _buildMessenger.OnStepProgress += BuilderOnStepProgress; InitializeComponent(); }
public ProgressBarViewModel(BuildController buildController, SDGuiStrings strings) { _strings = strings; BuildButtonText = strings.Build; buildController.BuildMessenger.OnBuildProgress += (i) => { if (i == 0) { ChangeProgress(BuildStatus.Running); } BuildProgress = i; }; buildController.BuildMessenger.OnStepProgress += (i) => { StepProgress = i; }; buildController.BuildMessenger.OnBuildCompleted += (p) => ChangeProgress(BuildStatus.Success); buildController.BuildMessenger.OnBuildFailed += () => ChangeProgress(BuildStatus.Error); buildController.BuildMessenger.OnBuildStopped += () => ChangeProgress(BuildStatus.Stopped); }
public ShellViewModel(SDGuiStrings strings, IConfigController configController, IBuildController buildController, Action onCloseHandle) { _onCloseHandle = onCloseHandle; _buildController = buildController; _buildController.BuildMessenger.OnStepMessage += (s) => StepMessage = s; _configController = configController; Strings = strings; Config = configController.GetConfigSection <ICoreConfigSection>(); ConfigSections = configController.GetAllConfigSections().ToList(); ProgressBarViewModel = new ProgressBarViewModel(buildController, strings); _configController.OnRecentProjectsChanged += RecentProjectsChanged; _buildWindow = new BuildView(Strings, buildController.BuildMessenger); RecentProjectsChanged(); }
public ShellViewModel(SDGuiStrings strings, IConfigController configController, BuildController buildController, Action onCloseHandle) { _onCloseHandle = onCloseHandle; _buildController = buildController; _buildController.BuildMessenger.OnStepMessage += (s) => StepMessage = s; _buildController.BuildMessenger.OnBuildFailed += () => Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Background, new Action(() => _buildWindow.Show())); _configController = configController; Strings = strings; Config = configController.GetConfigSection<ICoreConfigSection>(); ConfigSections = configController.GetAllConfigSections().ToList(); _configController.OnRecentProjectsChanged += RecentProjectsChanged; _buildWindow = new BuildView(Strings, buildController.BuildMessenger); ProgressBarViewModel = new ProgressBarViewModel(buildController, strings); RecentProjectsChanged(); }