Exemple #1
0
        /* イベント */
        #region フォームロードイベント
        private void FrmTgtFrame_Load(object sender, EventArgs e)
        {
            // 不透明度
            this.Opacity = tgtFrameLogic.TgtFrameOpacity;
            // 対象正方形色
            tgtFrameLogic.SquareColor = Color.Green;

            // オプションフォームのプロパティに本クラスを設定
            fmOption.frmTgtFrame = this;
            // 常にメインフォームの手前に表示
            fmOption.Owner = this;
            // オプションフォーム呼び出し
            fmOption.Show();

            // 常にメインフォームの手前に表示
            fmPreview.Owner = this;
            // プレビュフォーム呼び出し
            fmPreview.Show();
            // プレビュフォームは明示的に呼び出されるまで非表示
            fmPreview.Visible = false;

            // タスクバーを覆って表示
            this.WindowState     = FormWindowState.Normal;
            this.FormBorderStyle = FormBorderStyle.None;
            // タスクバー表示
            this.Bounds = new Rectangle(0, 0, SystemInformation.PrimaryMonitorSize.Width, SystemInformation.WorkingArea.Height);

            /* 共有プロパティ初期設定 */
            // 境界色
            tgtFrameLogic.BoundaryColor = Color.Green;
            // キャプチャ画像拡張子
            tgtFrameLogic.CapImgEx = ImageFormat.Png;
        }
Exemple #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            /* オプションフォーム */
            // オプションフォームのプロパティに本クラスを設定
            fmOption.parentForm = this;
            // 常にメインフォームの手前に表示
            fmOption.Owner = this;
            // 開始位置
            fmOption.StartPosition = FormStartPosition.Manual;
            fmOption.Location      = new Point(Location.X, Location.Y);
            // オプションフォーム呼び出し
            fmOption.Show();

            /* サイズ変更境界線パネル */
            // 隅の境界コントロール
            borderPanelRightBottom = new Panel();
            vlcControl1.Controls.Add(borderPanelRightBottom);
            borderPanelRightBottom.BackColor  = Color.Transparent;
            borderPanelRightBottom.Cursor     = Cursors.SizeNWSE;
            borderPanelRightBottom.Anchor     = AnchorStyles.Bottom | AnchorStyles.Right;
            borderPanelRightBottom.Location   = new Point(vlcControl1.Size.Width - 9, vlcControl1.Size.Height - 10);
            borderPanelRightBottom.Size       = new Size(5, 6);
            borderPanelRightBottom.MouseDown += new MouseEventHandler(window_Comm_MouseDown);
            borderPanelRightBottom.MouseMove += new MouseEventHandler(borderPanelRightBottom_MouseMove);
        }
Exemple #3
0
        private void Form1_Load(object sender, EventArgs e)
        {
            // true :コントロールサイズに合わせる
            // false:動画サイズに合わせる
            axWindowsMediaPlayer1.stretchToFit = true;

            // 常にメインフォームの手前に表示
            fmGetTime.Owner = this;
            // 取得時刻フォーム表示
            fmGetTime.Show();

            // 常にメインフォームの手前に表示
            fmOption.Owner = this;

            /* プロパティ設定 */
            // オプションフォームのプロパティに本クラスを設定
            fmOption.ParentForm = this;
            // 再生位置巻き戻し秒デフォルト値
            fmOption.DefBackPosSec = defBackPosSec;
            // 再生位置移動秒デフォルト値
            fmOption.DefGoPosSec = defGoPosSec;
            // 取得再生位置確定範囲秒デフォルト値
            fmOption.DefCmtPosRange = defCmtPosRange;
            // 再生位置取得後巻き戻し秒デフォルト値
            fmOption.DefGetAftBackPos = defGetAftBackPos;

            // オプションフォーム表示
            fmOption.Show();
        }
Exemple #4
0
 private void Form1_Load(object sender, EventArgs e)
 {
     // オプションフォームのプロパティに本クラスを設定
     fmOption.form1 = this;
     // 常にメインフォームの手前に表示
     fmOption.Owner = this;
     // フォーム2呼び出し
     fmOption.Show();
 }
Exemple #5
0
        private void SubFormInitSeting()
        {
            // オプションフォームのプロパティに本クラスを設定
            fmOption.parentForm = this;
            // 常にメインフォームの手前に表示
            fmOption.Owner = this;
            // 開始位置
            fmOption.StartPosition = FormStartPosition.Manual;
            fmOption.Location      = new Point(defOptionFmLocationX, defOptionFmLocationY);
            // コントロール値設定
            fmOption.cbIsModeZoom.Text      = string.Format("拡張/縮小({0})", modeZoomKey);
            fmOption.cbIsModePageEject.Text = string.Format("ページ送り({0})", modePageEjectKey);
            fmOption.cbIsModeZeroPoint.Text = string.Format("0Point({0})", modeZeroPointKey);
            fmOption.cbChkImg.Text          = string.Format("チェック({0})", chkImgKey);
            fmOption.nudZoomInRatio.Text    = ZoomInRatio.ToString();
            fmOption.btView.Text            = string.Format("View({0})", launchViewKey);
            fmOption.nudZoomOutRatio.Text   = ZoomOutRatio.ToString();
            fmOption.nudUpDist.Text         = UpMoveDistance.ToString();
            fmOption.nudDownDist.Text       = DownMoveDistance.ToString();
            fmOption.nudLeftDist.Text       = LeftMoveDistance.ToString();
            fmOption.nudRightDist.Text      = RightMoveDistance.ToString();
            // フォーム2呼び出し
            fmOption.Show();

            // ファイルリストフォームのプロパティに本クラスを設定
            fmFileList.parentForm = this;
            // ソートリストボックス値設定
            string[] cbSortDataSource = { "ファイル名昇順", "ファイル名降順", "作成日昇順", "作成日降順", "最終アクセス", "ファイルサイズ" };
            fmFileList.cbSort.DataSource = cbSortDataSource;
            // 常にメインフォームの手前に表示
            fmFileList.Owner = this;
            // 開始位置
            fmFileList.StartPosition = FormStartPosition.Manual;
            fmFileList.Location      = new Point(defFileListFmLocationX, defFileListFmLocationY);
            // ファイルリストフォーム呼び出し
            fmFileList.Show();
            // リストビュー設定
            fmFileList.lvFileList.HideSelection = false;
        }