Пример #1
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.components = new System.ComponentModel.Container();
     System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(frmSessionPlayback));
     this.groupBox1 = new System.Windows.Forms.GroupBox();
     this.PreviewPlayer = new OysterPlaybackControls.PlaybackCtrl();
     this.panel1 = new System.Windows.Forms.Panel();
     this.lblRecordingIdentifier = new System.Windows.Forms.Label();
     this.btnNextSessionRecording = new System.Windows.Forms.Button();
     this.btnPreviousSessionRecording = new System.Windows.Forms.Button();
     this.gbNotes = new System.Windows.Forms.GroupBox();
     this.tabControl1 = new System.Windows.Forms.TabControl();
     this.tabNoteBody = new System.Windows.Forms.TabPage();
     this.txtNoteBody = new System.Windows.Forms.TextBox();
     this.tabAttachments = new System.Windows.Forms.TabPage();
     this.btnDownload = new System.Windows.Forms.Button();
     this.lvAttachmentList = new System.Windows.Forms.ListView();
     this.chAdded = new System.Windows.Forms.ColumnHeader();
     this.chName = new System.Windows.Forms.ColumnHeader();
     this.ctmAttachments = new System.Windows.Forms.ContextMenu();
     this.miDownloadAttachment = new System.Windows.Forms.MenuItem();
     this.miViewAttachment = new System.Windows.Forms.MenuItem();
     this.lvNotes = new System.Windows.Forms.ListView();
     this.chTime = new System.Windows.Forms.ColumnHeader();
     this.chAttachment = new System.Windows.Forms.ColumnHeader();
     this.chSummary = new System.Windows.Forms.ColumnHeader();
     this.btnAddNote = new System.Windows.Forms.Button();
     this.btnEditNote = new System.Windows.Forms.Button();
     this.btnDeleteNote = new System.Windows.Forms.Button();
     this.btnAddPreviewToRecordings = new System.Windows.Forms.Button();
     this.btnToggleRecordingSize = new System.Windows.Forms.Button();
     this.timer1 = new System.Windows.Forms.Timer(this.components);
     this.psPlayer = new OysterPlaybackControls.PlaybackSurface();
     this.groupBox1.SuspendLayout();
     this.panel1.SuspendLayout();
     this.gbNotes.SuspendLayout();
     this.tabControl1.SuspendLayout();
     this.tabNoteBody.SuspendLayout();
     this.tabAttachments.SuspendLayout();
     this.SuspendLayout();
     //
     // groupBox1
     //
     this.groupBox1.BackColor = System.Drawing.SystemColors.Control;
     this.groupBox1.Controls.Add(this.PreviewPlayer);
     this.groupBox1.Controls.Add(this.panel1);
     this.groupBox1.Location = new System.Drawing.Point(8, 8);
     this.groupBox1.Name = "groupBox1";
     this.groupBox1.Size = new System.Drawing.Size(240, 216);
     this.groupBox1.TabIndex = 0;
     this.groupBox1.TabStop = false;
     this.groupBox1.Text = "Preview";
     //
     // PreviewPlayer
     //
     this.PreviewPlayer.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
         | System.Windows.Forms.AnchorStyles.Left)
         | System.Windows.Forms.AnchorStyles.Right)));
     this.PreviewPlayer.AutoPlay = true;
     this.PreviewPlayer.ControlsVisible = false;
     this.PreviewPlayer.CurrentPlayerType = OysterPlaybackControls.PlayerType.WindowMediaPlayer;
     this.PreviewPlayer.CurrentPlayListItem = 0;
     this.PreviewPlayer.ExitVisible = false;
     this.PreviewPlayer.JumpTime = "00:00:00";
     this.PreviewPlayer.Location = new System.Drawing.Point(3, 16);
     this.PreviewPlayer.MediaName = null;
     this.PreviewPlayer.MuteVisible = true;
     this.PreviewPlayer.Name = "PreviewPlayer";
     this.PreviewPlayer.PlaybackControlsVisible = false;
     this.PreviewPlayer.PlaybackMedia = OysterPlaybackControls.PlaybackMediaType.File;
     this.PreviewPlayer.PlaybackTransport = OysterPlaybackControls.PlaybackTransportType.TCP;
     this.PreviewPlayer.Size = new System.Drawing.Size(237, 168);
     this.PreviewPlayer.SourceAddress = null;
     this.PreviewPlayer.SourcePort = 0;
     this.PreviewPlayer.StatusInfoVisible = false;
     this.PreviewPlayer.TabIndex = 14;
     this.PreviewPlayer.Text = "All Views";
     this.PreviewPlayer.TimeVisible = false;
     this.PreviewPlayer.URL = null;
     this.PreviewPlayer.VolumeVisible = true;
     //
     // panel1
     //
     this.panel1.BackColor = System.Drawing.Color.Black;
     this.panel1.Controls.Add(this.lblRecordingIdentifier);
     this.panel1.Controls.Add(this.btnNextSessionRecording);
     this.panel1.Controls.Add(this.btnPreviousSessionRecording);
     this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
     this.panel1.Location = new System.Drawing.Point(3, 181);
     this.panel1.Name = "panel1";
     this.panel1.Size = new System.Drawing.Size(234, 32);
     this.panel1.TabIndex = 13;
     //
     // lblRecordingIdentifier
     //
     this.lblRecordingIdentifier.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.lblRecordingIdentifier.CausesValidation = false;
     this.lblRecordingIdentifier.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
     this.lblRecordingIdentifier.ForeColor = System.Drawing.Color.LimeGreen;
     this.lblRecordingIdentifier.Location = new System.Drawing.Point(81, 8);
     this.lblRecordingIdentifier.Name = "lblRecordingIdentifier";
     this.lblRecordingIdentifier.Size = new System.Drawing.Size(72, 16);
     this.lblRecordingIdentifier.TabIndex = 12;
     this.lblRecordingIdentifier.Text = "Recording Id";
     this.lblRecordingIdentifier.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // btnNextSessionRecording
     //
     this.btnNextSessionRecording.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.btnNextSessionRecording.BackColor = System.Drawing.Color.Transparent;
     this.btnNextSessionRecording.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnNextSessionRecording.BackgroundImage")));
     this.btnNextSessionRecording.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
     this.btnNextSessionRecording.Location = new System.Drawing.Point(169, 8);
     this.btnNextSessionRecording.Name = "btnNextSessionRecording";
     this.btnNextSessionRecording.Size = new System.Drawing.Size(40, 16);
     this.btnNextSessionRecording.TabIndex = 11;
     this.btnNextSessionRecording.Text = ">>";
     this.btnNextSessionRecording.Click += new System.EventHandler(this.btnNextSessionRecording_Click);
     //
     // btnPreviousSessionRecording
     //
     this.btnPreviousSessionRecording.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.btnPreviousSessionRecording.BackColor = System.Drawing.Color.Transparent;
     this.btnPreviousSessionRecording.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnPreviousSessionRecording.BackgroundImage")));
     this.btnPreviousSessionRecording.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
     this.btnPreviousSessionRecording.Location = new System.Drawing.Point(25, 8);
     this.btnPreviousSessionRecording.Name = "btnPreviousSessionRecording";
     this.btnPreviousSessionRecording.Size = new System.Drawing.Size(40, 16);
     this.btnPreviousSessionRecording.TabIndex = 10;
     this.btnPreviousSessionRecording.Text = "<<";
     this.btnPreviousSessionRecording.Click += new System.EventHandler(this.btnPreviousSessionRecording_Click);
     //
     // gbNotes
     //
     this.gbNotes.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
         | System.Windows.Forms.AnchorStyles.Left)));
     this.gbNotes.Controls.Add(this.tabControl1);
     this.gbNotes.Controls.Add(this.lvNotes);
     this.gbNotes.Controls.Add(this.btnAddNote);
     this.gbNotes.Controls.Add(this.btnEditNote);
     this.gbNotes.Controls.Add(this.btnDeleteNote);
     this.gbNotes.Location = new System.Drawing.Point(8, 240);
     this.gbNotes.Name = "gbNotes";
     this.gbNotes.Size = new System.Drawing.Size(296, 320);
     this.gbNotes.TabIndex = 1;
     this.gbNotes.TabStop = false;
     this.gbNotes.Text = "Session Notes";
     //
     // tabControl1
     //
     this.tabControl1.Alignment = System.Windows.Forms.TabAlignment.Bottom;
     this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
         | System.Windows.Forms.AnchorStyles.Left)));
     this.tabControl1.Controls.Add(this.tabNoteBody);
     this.tabControl1.Controls.Add(this.tabAttachments);
     this.tabControl1.Location = new System.Drawing.Point(8, 168);
     this.tabControl1.Name = "tabControl1";
     this.tabControl1.SelectedIndex = 0;
     this.tabControl1.Size = new System.Drawing.Size(280, 112);
     this.tabControl1.TabIndex = 4;
     //
     // tabNoteBody
     //
     this.tabNoteBody.Controls.Add(this.txtNoteBody);
     this.tabNoteBody.Location = new System.Drawing.Point(4, 4);
     this.tabNoteBody.Name = "tabNoteBody";
     this.tabNoteBody.Size = new System.Drawing.Size(272, 86);
     this.tabNoteBody.TabIndex = 0;
     this.tabNoteBody.Text = "Note Body";
     this.tabNoteBody.ToolTipText = "Displays the body of the selected Note.";
     //
     // txtNoteBody
     //
     this.txtNoteBody.AutoSize = false;
     this.txtNoteBody.Dock = System.Windows.Forms.DockStyle.Fill;
     this.txtNoteBody.Location = new System.Drawing.Point(0, 0);
     this.txtNoteBody.MaxLength = 8000;
     this.txtNoteBody.Multiline = true;
     this.txtNoteBody.Name = "txtNoteBody";
     this.txtNoteBody.ReadOnly = true;
     this.txtNoteBody.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
     this.txtNoteBody.Size = new System.Drawing.Size(272, 86);
     this.txtNoteBody.TabIndex = 0;
     this.txtNoteBody.Text = "txtNoteBody";
     //
     // tabAttachments
     //
     this.tabAttachments.Controls.Add(this.btnDownload);
     this.tabAttachments.Controls.Add(this.lvAttachmentList);
     this.tabAttachments.Location = new System.Drawing.Point(4, 4);
     this.tabAttachments.Name = "tabAttachments";
     this.tabAttachments.Size = new System.Drawing.Size(272, 86);
     this.tabAttachments.TabIndex = 1;
     this.tabAttachments.Text = "Attachments";
     this.tabAttachments.ToolTipText = "Displays a list of all attachments associated with this the selected Note.";
     //
     // btnDownload
     //
     this.btnDownload.Enabled = false;
     this.btnDownload.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
     this.btnDownload.Location = new System.Drawing.Point(0, 152);
     this.btnDownload.Name = "btnDownload";
     this.btnDownload.Size = new System.Drawing.Size(272, 24);
     this.btnDownload.TabIndex = 1;
     this.btnDownload.Text = "Download";
     this.btnDownload.Click += new System.EventHandler(this.btnDownload_Click);
     //
     // lvAttachmentList
     //
     this.lvAttachmentList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
                                                                                        this.chAdded,
                                                                                        this.chName});
     this.lvAttachmentList.ContextMenu = this.ctmAttachments;
     this.lvAttachmentList.FullRowSelect = true;
     this.lvAttachmentList.GridLines = true;
     this.lvAttachmentList.Location = new System.Drawing.Point(0, 0);
     this.lvAttachmentList.Name = "lvAttachmentList";
     this.lvAttachmentList.Size = new System.Drawing.Size(272, 144);
     this.lvAttachmentList.Sorting = System.Windows.Forms.SortOrder.Ascending;
     this.lvAttachmentList.TabIndex = 0;
     this.lvAttachmentList.View = System.Windows.Forms.View.Details;
     this.lvAttachmentList.DoubleClick += new System.EventHandler(this.lvAttachmentList_DoubleClick);
     this.lvAttachmentList.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.LISTVIEW_COLUMN_ORGANIZER);
     //
     // chAdded
     //
     this.chAdded.Text = "Added";
     this.chAdded.Width = 85;
     //
     // chName
     //
     this.chName.Text = "Name";
     this.chName.Width = 168;
     //
     // ctmAttachments
     //
     this.ctmAttachments.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
                                                                                    this.miDownloadAttachment,
                                                                                    this.miViewAttachment});
     this.ctmAttachments.Popup += new System.EventHandler(this.ctmAttachments_Popup);
     //
     // miDownloadAttachment
     //
     this.miDownloadAttachment.Index = 0;
     this.miDownloadAttachment.Text = "Download Attachment";
     this.miDownloadAttachment.Click += new System.EventHandler(this.miDownloadAttachment_Click);
     //
     // miViewAttachment
     //
     this.miViewAttachment.DefaultItem = true;
     this.miViewAttachment.Index = 1;
     this.miViewAttachment.Text = "View Attachment";
     this.miViewAttachment.Click += new System.EventHandler(this.miViewAttachment_Click);
     //
     // lvNotes
     //
     this.lvNotes.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
                                                                               this.chTime,
                                                                               this.chAttachment,
                                                                               this.chSummary});
     this.lvNotes.FullRowSelect = true;
     this.lvNotes.GridLines = true;
     this.lvNotes.HideSelection = false;
     this.lvNotes.Location = new System.Drawing.Point(8, 16);
     this.lvNotes.MultiSelect = false;
     this.lvNotes.Name = "lvNotes";
     this.lvNotes.Size = new System.Drawing.Size(280, 144);
     this.lvNotes.TabIndex = 3;
     this.lvNotes.View = System.Windows.Forms.View.Details;
     this.lvNotes.DoubleClick += new System.EventHandler(this.lvNotes_DoubleClick);
     this.lvNotes.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.LISTVIEW_COLUMN_ORGANIZER);
     this.lvNotes.SelectedIndexChanged += new System.EventHandler(this.lvNotes_SelectedIndexChanged);
     //
     // chTime
     //
     this.chTime.Text = "Time";
     this.chTime.Width = 72;
     //
     // chAttachment
     //
     this.chAttachment.Text = "Attachment";
     this.chAttachment.Width = 69;
     //
     // chSummary
     //
     this.chSummary.Text = "Summary";
     this.chSummary.Width = 112;
     //
     // btnAddNote
     //
     this.btnAddNote.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.btnAddNote.FlatStyle = System.Windows.Forms.FlatStyle.System;
     this.btnAddNote.Location = new System.Drawing.Point(32, 288);
     this.btnAddNote.Name = "btnAddNote";
     this.btnAddNote.TabIndex = 2;
     this.btnAddNote.Text = "New...";
     this.btnAddNote.Click += new System.EventHandler(this.btnAddNote_Click);
     //
     // btnEditNote
     //
     this.btnEditNote.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.btnEditNote.Enabled = false;
     this.btnEditNote.Location = new System.Drawing.Point(112, 288);
     this.btnEditNote.Name = "btnEditNote";
     this.btnEditNote.TabIndex = 1;
     this.btnEditNote.Text = "Edit...";
     this.btnEditNote.Click += new System.EventHandler(this.btnEditNote_Click);
     //
     // btnDeleteNote
     //
     this.btnDeleteNote.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
     this.btnDeleteNote.Enabled = false;
     this.btnDeleteNote.Location = new System.Drawing.Point(192, 288);
     this.btnDeleteNote.Name = "btnDeleteNote";
     this.btnDeleteNote.TabIndex = 0;
     this.btnDeleteNote.Text = "Delete";
     this.btnDeleteNote.Click += new System.EventHandler(this.btnDeleteNote_Click);
     //
     // btnAddPreviewToRecordings
     //
     this.btnAddPreviewToRecordings.Location = new System.Drawing.Point(256, 144);
     this.btnAddPreviewToRecordings.Name = "btnAddPreviewToRecordings";
     this.btnAddPreviewToRecordings.Size = new System.Drawing.Size(50, 24);
     this.btnAddPreviewToRecordings.TabIndex = 4;
     this.btnAddPreviewToRecordings.Text = "Add -->";
     this.btnAddPreviewToRecordings.Click += new System.EventHandler(this.btnAddPreviewToRecordings_Click);
     //
     // btnToggleRecordingSize
     //
     this.btnToggleRecordingSize.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.btnToggleRecordingSize.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
     this.btnToggleRecordingSize.Location = new System.Drawing.Point(304, 286);
     this.btnToggleRecordingSize.Name = "btnToggleRecordingSize";
     this.btnToggleRecordingSize.Size = new System.Drawing.Size(8, 88);
     this.btnToggleRecordingSize.TabIndex = 6;
     this.btnToggleRecordingSize.Text = "<";
     this.btnToggleRecordingSize.Click += new System.EventHandler(this.btnToggleRecordingSize_Click);
     //
     // timer1
     //
     this.timer1.Enabled = true;
     this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
     //
     // psPlayer
     //
     this.psPlayer.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
         | System.Windows.Forms.AnchorStyles.Left)
         | System.Windows.Forms.AnchorStyles.Right)));
     this.psPlayer.JumpTime = "00:00:00";
     this.psPlayer.Location = new System.Drawing.Point(312, 8);
     this.psPlayer.MuteVisible = true;
     this.psPlayer.Name = "psPlayer";
     this.psPlayer.PlaybackControlsVisible = true;
     this.psPlayer.PlaybackMedia = OysterPlaybackControls.PlaybackMediaType.File;
     this.psPlayer.PlaybackTransport = OysterPlaybackControls.PlaybackTransportType.TCP;
     this.psPlayer.PlayerAutoPlay = false;
     this.psPlayer.PlayerControlsVisible = false;
     this.psPlayer.PlayerExitButtonsVisible = true;
     this.psPlayer.Size = new System.Drawing.Size(476, 552);
     this.psPlayer.SourceAddress = null;
     this.psPlayer.SourcePort = 0;
     this.psPlayer.StatusInfoVisible = true;
     this.psPlayer.TabIndex = 7;
     this.psPlayer.Text = "Video";
     this.psPlayer.TimeVisible = true;
     this.psPlayer.URL = null;
     this.psPlayer.VolumeVisible = true;
     //
     // frmSessionPlayback
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize = new System.Drawing.Size(792, 566);
     this.Controls.Add(this.psPlayer);
     this.Controls.Add(this.btnToggleRecordingSize);
     this.Controls.Add(this.groupBox1);
     this.Controls.Add(this.btnAddPreviewToRecordings);
     this.Controls.Add(this.gbNotes);
     this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
     this.MinimumSize = new System.Drawing.Size(800, 600);
     this.Name = "frmSessionPlayback";
     this.ShowInTaskbar = false;
     this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
     this.Tag = "Session Playback";
     this.Text = "frmSessionPlayback";
     this.Closing += new System.ComponentModel.CancelEventHandler(this.frmSessionPlayback_Closing);
     this.Load += new System.EventHandler(this.frmSessionPlayback_Load);
     this.groupBox1.ResumeLayout(false);
     this.panel1.ResumeLayout(false);
     this.gbNotes.ResumeLayout(false);
     this.tabControl1.ResumeLayout(false);
     this.tabNoteBody.ResumeLayout(false);
     this.tabAttachments.ResumeLayout(false);
     this.ResumeLayout(false);
 }
Пример #2
0
 private void frmSessionPlayback_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     psPlayer = null;
     PreviewPlayer.ReleaseResources();
     this.DialogResult = DialogResult.OK;
     /*
     if(!bGoBack)
         this.DialogResult = DialogResult.Abort;
     */
 }
Пример #3
0
 private void btnBack_Click(object sender, System.EventArgs e)
 {
     psPlayer = null;
     PreviewPlayer.ReleaseResources();
     //bGoBack = true;
     this.DialogResult = DialogResult.OK;
 }
Пример #4
0
 private void button1_Click(object sender, System.EventArgs e)
 {
     psPlayer = null;
     PreviewPlayer = null;
     this.DialogResult = DialogResult.OK;
 }
Пример #5
0
		public void LinkPlayerToSurface(ref OysterPlaybackControls.PlaybackSurface PlaybackSurface)
		{
			m_PtrSurface = PlaybackSurface;
			
			//this.playbackControls1 = m_PtrSurface.playbackControls1;
			//AREObj = m_PtrSurface.AREObj;
			//m_PtrSurface.AddPlayerControlsToSurfaceEvents(ref playbackControls1);
			//m_PtrSurface.PointToExternalAREObj(ref AREObj);
			m_PtrSurface.PlayClick +=new EventHandler(m_PtrSurface_PlayClick);
			m_PtrSurface.PauseClick +=new EventHandler(m_PtrSurface_PauseClick);
			m_PtrSurface.StopClick +=new EventHandler(m_PtrSurface_StopClick);
			m_PtrSurface.MuteClick +=new EventHandler(m_PtrSurface_MuteClick);
			m_PtrSurface.VolumeChanged +=new EventHandler(m_PtrSurface_VolumeChanged);
			m_PtrSurface.FastForwardClick +=new EventHandler(m_PtrSurface_FastForwardClick);
			m_PtrSurface.RewindClick +=new EventHandler(m_PtrSurface_RewindClick);
			m_PtrSurface.JumpClick +=new EventHandler(m_PtrSurface_JumpClick);
			m_PtrSurface.JumpBeginClick +=new EventHandler(m_PtrSurface_JumpBeginClick);
			m_PtrSurface.JumpEndClick +=new EventHandler(m_PtrSurface_JumpEndClick);
			m_PtrSurface.BeginFastForward +=new System.Windows.Forms.MouseEventHandler(m_PtrSurface_BeginFastForward);
			m_PtrSurface.EndFastForward +=new System.Windows.Forms.MouseEventHandler(m_PtrSurface_EndFastForward);
			m_PtrSurface.BeginRewind +=new System.Windows.Forms.MouseEventHandler(m_PtrSurface_BeginRewind);			
			m_PtrSurface.EndRewind +=new System.Windows.Forms.MouseEventHandler(m_PtrSurface_EndRewind);
		}