コード例 #1
0
ファイル: Main.cs プロジェクト: phishfordead/videosplit
        void Main_ResizeEnd(object sender, EventArgs e)
        {
            ImageTableSettings.Init(Properties.Settings.Default.Rows,
                                    Properties.Settings.Default.Columns,
                                    this.Height, this.Width, false, ImageTableSettings.CameraID, ImageTableSettings.OverlayImagePath);

            CreatePanels();
        }
コード例 #2
0
ファイル: Config.cs プロジェクト: phishfordead/videosplit
        private void btnApply_Click(object sender, EventArgs e)
        {
            string olay = rddlOverlay.SelectedIndex == 0 ? "None" : rddlOverlay.Items[rddlOverlay.SelectedIndex].Value.ToString();

            ImageTableSettings.Init(int.Parse(tbRows.Text),
                                    int.Parse(tbColumns.Text),
                                    parent.Height,
                                    parent.Width, cbStretch.Checked, rddlCamera.SelectedIndex, olay);
            if (SettingsUpdated != null)
            {
                SettingsUpdated(this, null);
            }
        }
コード例 #3
0
ファイル: Main.cs プロジェクト: phishfordead/videosplit
        public Main()
        {
            Properties.Settings.Default.Reset();
            InitializeComponent();
            ImageTableSettings.Init(Properties.Settings.Default.Rows,
                                    Properties.Settings.Default.Columns,
                                    this.Height, this.Width, Properties.Settings.Default.StretchImage,
                                    Properties.Settings.Default.CameraID,
                                    Properties.Settings.Default.OverlayImage);

            t.Tick         += ImagePanelController.Update;
            t.Interval      = 1000 / 60;
            this.ResizeEnd += Main_ResizeEnd;//ScaleImage(overlayorig, ImageTableSettings.Width, ImageTableSettings.Height, true);
            CreatePanels();
            this.FormClosed += Main_FormClosed;
        }
コード例 #4
0
ファイル: Main.cs プロジェクト: phishfordead/videosplit
 private void DoFullscreen()
 {
     if (!infullscreen)
     {
         FullScreen.EnterFullScreenMode(this);
         menuStrip1.Visible = false;
         Cursor.Hide();
     }
     else
     {
         FullScreen.LeaveFullScreenMode(this);
         menuStrip1.Visible = true;
         Cursor.Show();
     }
     ImageTableSettings.Init(Properties.Settings.Default.Rows,
                             Properties.Settings.Default.Columns,
                             this.Height, this.Width, ImageTableSettings.Stretch, ImageTableSettings.CameraID, ImageTableSettings.OverlayImagePath);
     CreatePanels();
     infullscreen = !infullscreen;
 }