Example #1
0
 public void AddAccessToSubForms(SubFormListView subFormListView, SubFormGallery subFormGallery, SubFormVideoForm subFormVideoForm, SubFormProgress subFormProgress)
 {
     this.subFormListView  = subFormListView;
     this.subFormGallery   = subFormGallery;
     this.subFormVideoForm = subFormVideoForm;
     this.subFormProgress  = subFormProgress;
 }
Example #2
0
        public void AddAccessToSubForms(SubFormListView subFormListView, SubFormGallery subFormGallery, SubFormVideoForm subFormVideoForm, SubFormFilterForm subFormFilterForm, SubFormProgress subFormProgress)
        {
            this.subFormListView   = subFormListView;
            this.subFormGallery    = subFormGallery;
            this.subFormVideoForm  = subFormVideoForm;
            this.subFormFilterForm = subFormFilterForm;
            this.subFormProgress   = subFormProgress;

            buildGalleryImages.AddAccessToSubForms(subFormProgress);
            calcVideoInfoStats.AddAccessToSubForms(subFormProgress);
        }
        public FormMain()
        {
            InitializeComponent();

            MyLog.Add("========================================== Open application");

            MyFile.SetAppInfo();

            // filter form Filter button
            subFormFilterForm.filterForm_filterVideos += new EventHandler(subFormFilterForm_filterVideos);

            // list item clicked
            subFormListView.listView_selectedIndexChanged += new EventHandler(SubFormListView_selectedIndexChanged);

            // file list double clicked
            subFormFileList.fileList_DoubleClicked += new EventHandler(SubFormFileList_doubleClicked);

            // load videos done
            loadVideos = new LoadVideos();
            loadVideos.loadVideos_Completed += new EventHandler(LoadVideos_Completed);

            // add browse view
            subFormGallery = new SubFormGallery();
            this.Controls.Add(subFormGallery);
            // may not need all controls, but mimicing list view for now
            subFormGallery.AddAccessToSubForms(subFormFilterForm, subFormFileList, subFormVideoForm, subFormVideoImage, subFormProgressMain);
            subFormGallery.Hide();

            // so user controls can talk to other user controls
            subFormListView.AddAccessToSubForms(subFormFilterForm, subFormFileList, subFormVideoForm, subFormVideoImage, subFormProgressMain);
            subFormFilterForm.AddAccessToSubForms(subFormListView, subFormGallery, subFormVideoForm, subFormProgressMain);
            subFormFileList.AddAccessToSubForms(subFormListView, subFormVideoForm, subFormVideoImage, subFormProgressMain);

            // mouse wheelz
            this.MouseWheel += new MouseEventHandler(FormMain_MouseWheel);
        }
Example #4
0
 public void AddAccessToSubFormGallery(SubFormGallery subFormGallery)
 {
     this.subFormGallery = subFormGallery;
 }