Пример #1
0
        void ReleaseDesignerOutlets()
        {
            if (AddPhotoButton != null)
            {
                AddPhotoButton.Dispose();
                AddPhotoButton = null;
            }

            if (FeedMainView != null)
            {
                FeedMainView.Dispose();
                FeedMainView = null;
            }

            if (FeedTabBarItem != null)
            {
                FeedTabBarItem.Dispose();
                FeedTabBarItem = null;
            }

            if (NewsTableView != null)
            {
                NewsTableView.Dispose();
                NewsTableView = null;
            }
        }
Пример #2
0
        public MainWindow()
        {
            InitializeComponent();
            SizeToContent = System.Windows.SizeToContent.Manual;
            MaxHeight     = SystemParameters.WorkArea.Height;

            LayersWidgets             = new ObservableCollection <LayerWidget>();
            widgetsCanvas.DataContext = this;

            #region Button&Mouse Events
            // MainCanvas mouse events
            mainCanvas.MouseMove  += new MouseEventHandler(MainCanvas_MouseMove);
            mainCanvas.MouseWheel += new MouseWheelEventHandler(MainCanvas_MouseWheel);
            // System buttons
            MinimizeButton_Black.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(MinimizeButtonUp), true);
            CloseButton_Black.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(CloseButtonUp), true);
            MaximizeButton_Black.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(MaximizeButtonUp), true);
            //MaximizeButtonOFF.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(MaximizeButtonUp), true);
            // Navigator buttons
            AddPhotoButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(ButtonOpenPhoto_Click), true);
            ArrowButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Arrow_Selected), true);
            ResizeButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Resize_Selected), true);
            RotateButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Rotate_Click), true);

            FillButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Fill_Selected), true);
            EraseButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Erase_Selected), true);
            BrushButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Brush_Selected), true);
            // Layers
            LayerUpButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(MoveLayerUp), true);
            LayerDownButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(MoveLayerDown), true);
            AddLayerButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(NewLayer_Click), true);
            DeleteLayerButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(DeleteLayer_Click), true);
            // Effects
            GrayscaleButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Grayscale_Click), true);
            NegativeButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(Negative_Click), true);
            GaussianBlurButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(GaussianBlur_Click), true);
            SobelEffectButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(SobelFilter_Click), true);
            SobelEffectGrayScaleButton.AddHandler(MouseLeftButtonDownEvent, new MouseButtonEventHandler(SobelFilterGrayscale_Click), true);
            #endregion

            Hide();
            Start StartWindow = new Start();
            StartWindow.Show();
            KeyDown += OnKeyDownHandler;
            KeyUp   += OnKeyUpHandler;
        }
        void ReleaseDesignerOutlets()
        {
            if (AddPhotoButton != null)
            {
                AddPhotoButton.Dispose();
                AddPhotoButton = null;
            }

            if (DivisionLabel != null)
            {
                DivisionLabel.Dispose();
                DivisionLabel = null;
            }

            if (InventoryIDLabel != null)
            {
                InventoryIDLabel.Dispose();
                InventoryIDLabel = null;
            }

            if (MachineIcon != null)
            {
                MachineIcon.Dispose();
                MachineIcon = null;
            }

            if (MachineNameLabel != null)
            {
                MachineNameLabel.Dispose();
                MachineNameLabel = null;
            }

            if (MachinePhotosCollection != null)
            {
                MachinePhotosCollection.Dispose();
                MachinePhotosCollection = null;
            }
        }
Пример #4
0
        void ReleaseDesignerOutlets()
        {
            if (AddItemButton != null)
            {
                AddItemButton.Dispose();
                AddItemButton = null;
            }

            if (AddPhotoButton != null)
            {
                AddPhotoButton.Dispose();
                AddPhotoButton = null;
            }

            if (AddPhotoContainerView != null)
            {
                AddPhotoContainerView.Dispose();
                AddPhotoContainerView = null;
            }

            if (ContentScrollView != null)
            {
                ContentScrollView.Dispose();
                ContentScrollView = null;
            }

            if (ItemDescriptionLabel != null)
            {
                ItemDescriptionLabel.Dispose();
                ItemDescriptionLabel = null;
            }

            if (ItemDescriptionLineView != null)
            {
                ItemDescriptionLineView.Dispose();
                ItemDescriptionLineView = null;
            }

            if (ItemDescriptionTextView != null)
            {
                ItemDescriptionTextView.Dispose();
                ItemDescriptionTextView = null;
            }

            if (ItemNameLabel != null)
            {
                ItemNameLabel.Dispose();
                ItemNameLabel = null;
            }

            if (ItemNameLineView != null)
            {
                ItemNameLineView.Dispose();
                ItemNameLineView = null;
            }

            if (ItemNameTextField != null)
            {
                ItemNameTextField.Dispose();
                ItemNameTextField = null;
            }

            if (ItemPhotoView != null)
            {
                ItemPhotoView.Dispose();
                ItemPhotoView = null;
            }

            if (ItemPriceLabel != null)
            {
                ItemPriceLabel.Dispose();
                ItemPriceLabel = null;
            }

            if (ItemPriceTextField != null)
            {
                ItemPriceTextField.Dispose();
                ItemPriceTextField = null;
            }

            if (PhotoAddedContainerView != null)
            {
                PhotoAddedContainerView.Dispose();
                PhotoAddedContainerView = null;
            }

            if (RemovePhotoButton != null)
            {
                RemovePhotoButton.Dispose();
                RemovePhotoButton = null;
            }
        }