public SkinController(Canvas canvas, TextEditor xmlEditor, AppProgressBarController appProgressBarController, Grid renderImage, ScrollViewer scrollViewer) { Canvas = canvas; RenderImage = renderImage; ScrollViewer = scrollViewer; AppProgressBarController = appProgressBarController; XmlEditor = xmlEditor; SkinApp = new SkinApp(); }
public MainWindow() { ExceptionController = new ExceptionController(); Dispatcher.UnhandledException += ApplicationOnDispatcherUnhandledException; InitializeComponent(); AppProgressBarController = new AppProgressBarController(ProgressForm, AppProgressBar, AppProgressBarLabel); SkinController = new SkinController(CanvasPreview, TeFile, AppProgressBarController, RenderImage, SvCanvas); CanvasPreview.MouseMove += CanvasPreviewOnMouseMove; CanvasPreview.MouseDown += CanvasPreviewOnPreviewMouseDown; CanvasPreview.PreviewMouseUp += CanvasPreviewOnPreviewMouseUp; TvSkinProject.SelectedItemChanged += TvSkinProjectOnSelectedItemChanged; PgElement.PropertyValueChanged += PgElementOnPropertyValueChanged; }