Example #1
0
        public MenuDisplay(ViewSearchWindow main)
        {
            this.main = main;
            main.PreviewMainWindowUnload += UnsubscribeFromAllEvents;

            main.setSource_MenuItem.Click      += SetSource_MenuItem_Click;
            main.setDestination_MenuItem.Click += SetDestination_MenuItem_Click;
        }
Example #2
0
        public MainImageDisplay(ViewSearchWindow main)
        {
            this.main = main;
            //ImageDisplay.DataContext = mainImageInfo;
            main.mainImagePanel.DataContext = mainImageInfo;

            main.PreviewMainWindowUnload    += UnsubscribeFromAllEvents;
            main.imageGrid.SelectionChanged += HandleImageGridSelectionChangeEvent;
        }
Example #3
0
        public ImageTagsDisplay(ViewSearchWindow main)
        {
            this.main = main;
            main.tagsDisplay.ItemsSource         = selectedImageTags;
            selectedImageTags.CollectionChanged += HandleCollectionChanged;
            main.imageGrid.SelectionChanged     += HandleImageGridSelectionChangeEvent;

            main.PreviewMainWindowUnload += UnsubscribeFromAllEvents;
        }
Example #4
0
        public AddNewTagComponent(ViewSearchWindow main)
        {
            this.main = main;
            AddNewTag_TextBox.KeyDown           += HandleKeyDown;
            AddNewTag_AcceptButton.Click        += HandleButtonClick;
            AddNewTag_TextBox.LostFocus         += HandleTextBoxLostFocus;
            AddNewTag_TextBox.TextChanged       += HandleTextChanged;
            AddNewTag_TextBox.GotFocus          += HandleTextBoxGotFocus;
            AddNewTag_TextBox.MouseLeftButtonUp += HandleTextBoxClick;
            AddNewTag_TextBox.PreviewTextInput  += HandlePreviewTextInput;

            main.PreviewMainWindowUnload += UnsubscribeFromAllEvents;
        }
Example #5
0
        public ImageGridDisplay(ViewSearchWindow main)
        {
            this.main                   = main;
            ImageGrid.ItemsSource       = Images;
            ImageGrid.SelectionChanged += ImgGrid_SelectionChanged;
            main.imageGrid_ScrollViewer.ScrollChanged += ScrollViewer_ScrollChanged;
            ImageGrid.Loaded            += HandleGridLoaded;
            main.ImageFiles.FilesLoaded += HandleFilesLoaded;
            //ImageFiles.ItemChanged += HandleItemChanged;
            main.loadPrevPageButton.Click += HandleLoadPrevPageButtonClick;
            main.loadNextPageButton.Click += HandleLoadNextPageButtonClick;
            main.changeThumbnailSizeSlider.ValueChanged += HandleThumbnailSizeSliderChangeClick;
            Initialize();

            main.PreviewMainWindowUnload += UnsubscribeFromAllEvents;
        }