git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Wed, 4 Dec 2019 13:08:35 +0000 (13:08 +0000)
committerVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Wed, 4 Dec 2019 13:08:35 +0000 (13:08 +0000)
client/DxPlay/PlayerForm.Designer.cs
client/DxPlay/PlayerForm.resx
client/PlanAIRClient/TrafficIDSelector.cs

index dd35ccd72bd599ea241a2931e57df95dc3310594..6902b5da703c6b2bb69dc2d5867f9007e843de09 100644 (file)
@@ -4,8 +4,6 @@ using System.Windows.Forms;
 \r
 namespace DxPlay {\r
     partial class PlayerForm : Form {\r
-        private Panel pVideo;\r
-\r
         /// <summary>\r
         /// Clean up any resources being used.\r
         /// </summary>\r
@@ -23,14 +21,21 @@ namespace DxPlay {
         }\r
 \r
         #region Windows Form Designer generated code\r
+\r
         /// <summary>\r
         /// Required method for Designer support - do not modify\r
         /// the contents of this method with the code editor.\r
         /// </summary>\r
         private void InitializeComponent() {\r
             this.components = new System.ComponentModel.Container();\r
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();\r
-            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PlayerForm));\r
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 =\r
+                new System.Windows.Forms.DataGridViewCellStyle();\r
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 =\r
+                new System.Windows.Forms.DataGridViewCellStyle();\r
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 =\r
+                new System.Windows.Forms.DataGridViewCellStyle();\r
+            System.ComponentModel.ComponentResourceManager resources =\r
+                new System.ComponentModel.ComponentResourceManager(typeof(PlayerForm));\r
             this.pVideo = new System.Windows.Forms.Panel();\r
             this.mainSplit = new System.Windows.Forms.SplitContainer();\r
             this.panelPlayer = new System.Windows.Forms.Panel();\r
@@ -62,7 +67,10 @@ namespace DxPlay {
             this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();\r
             this.menuRedefineSegments = new DxPlay.Controls.BindableToolStripMenuItem();\r
             this.playerControls = new DxPlay.Controls.PlayerControls();\r
-            ((System.ComponentModel.ISupportInitialize)(this.mainSplit)).BeginInit();\r
+            this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel();\r
+            this.btnSave = new System.Windows.Forms.Button();\r
+            this.btnCancel = new System.Windows.Forms.Button();\r
+            ((System.ComponentModel.ISupportInitialize) (this.mainSplit)).BeginInit();\r
             this.mainSplit.Panel1.SuspendLayout();\r
             this.mainSplit.Panel2.SuspendLayout();\r
             this.mainSplit.SuspendLayout();\r
@@ -71,11 +79,12 @@ namespace DxPlay {
             this.tabEditor.SuspendLayout();\r
             this.tpMetadata.SuspendLayout();\r
             this.tpSegments.SuspendLayout();\r
-            ((System.ComponentModel.ISupportInitialize)(this.dgSegments)).BeginInit();\r
-            ((System.ComponentModel.ISupportInitialize)(this.bsSegments)).BeginInit();\r
+            ((System.ComponentModel.ISupportInitialize) (this.dgSegments)).BeginInit();\r
+            ((System.ComponentModel.ISupportInitialize) (this.bsSegments)).BeginInit();\r
             this.segmentActions.SuspendLayout();\r
             this.pMetadataDisplay.SuspendLayout();\r
             this.mainMenu.SuspendLayout();\r
+            this.flowLayoutPanel1.SuspendLayout();\r
             this.SuspendLayout();\r
             // \r
             // pVideo\r
@@ -85,7 +94,7 @@ namespace DxPlay {
             this.pVideo.Dock = System.Windows.Forms.DockStyle.Fill;\r
             this.pVideo.Location = new System.Drawing.Point(0, 0);\r
             this.pVideo.Name = "pVideo";\r
-            this.pVideo.Size = new System.Drawing.Size(478, 414);\r
+            this.pVideo.Size = new System.Drawing.Size(478, 331);\r
             this.pVideo.TabIndex = 0;\r
             this.pVideo.TabStop = true;\r
             this.pVideo.SizeChanged += new System.EventHandler(this.panel1_SizeChanged);\r
@@ -108,7 +117,7 @@ namespace DxPlay {
             this.mainSplit.Panel2.Controls.Add(this.tableLayoutPanel1);\r
             this.mainSplit.Panel2.Controls.Add(this.pMetadataDisplay);\r
             this.mainSplit.Panel2MinSize = 300;\r
-            this.mainSplit.Size = new System.Drawing.Size(784, 416);\r
+            this.mainSplit.Size = new System.Drawing.Size(784, 333);\r
             this.mainSplit.SplitterDistance = 480;\r
             this.mainSplit.TabIndex = 20;\r
             // \r
@@ -118,14 +127,15 @@ namespace DxPlay {
             this.panelPlayer.Dock = System.Windows.Forms.DockStyle.Fill;\r
             this.panelPlayer.Location = new System.Drawing.Point(0, 0);\r
             this.panelPlayer.Name = "panelPlayer";\r
-            this.panelPlayer.Size = new System.Drawing.Size(478, 414);\r
+            this.panelPlayer.Size = new System.Drawing.Size(478, 331);\r
             this.panelPlayer.TabIndex = 0;\r
             // \r
             // tableLayoutPanel1\r
             // \r
             this.tableLayoutPanel1.ColumnCount = 2;\r
             this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());\r
-            this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));\r
+            this.tableLayoutPanel1.ColumnStyles.Add(\r
+                new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));\r
             this.tableLayoutPanel1.Controls.Add(this.tabEditor, 1, 0);\r
             this.tableLayoutPanel1.Controls.Add(this.btnToggleSegmentEditor, 0, 0);\r
             this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;\r
@@ -133,8 +143,9 @@ namespace DxPlay {
             this.tableLayoutPanel1.Margin = new System.Windows.Forms.Padding(0);\r
             this.tableLayoutPanel1.Name = "tableLayoutPanel1";\r
             this.tableLayoutPanel1.RowCount = 1;\r
-            this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));\r
-            this.tableLayoutPanel1.Size = new System.Drawing.Size(298, 351);\r
+            this.tableLayoutPanel1.RowStyles.Add(\r
+                new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));\r
+            this.tableLayoutPanel1.Size = new System.Drawing.Size(298, 268);\r
             this.tableLayoutPanel1.TabIndex = 4;\r
             // \r
             // tabEditor\r
@@ -143,27 +154,29 @@ namespace DxPlay {
             this.tabEditor.Controls.Add(this.tpMetadata);\r
             this.tabEditor.Controls.Add(this.tpSegments);\r
             this.tabEditor.Dock = System.Windows.Forms.DockStyle.Fill;\r
-            this.tabEditor.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
+            this.tabEditor.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F, System.Drawing.FontStyle.Bold,\r
+                System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
             this.tabEditor.ImageList = this.imagesTabEdit;\r
-            this.tabEditor.Location = new System.Drawing.Point(23, 4);\r
+            this.tabEditor.Location = new System.Drawing.Point(28, 4);\r
             this.tabEditor.Margin = new System.Windows.Forms.Padding(0, 4, 4, 4);\r
             this.tabEditor.Multiline = true;\r
             this.tabEditor.Name = "tabEditor";\r
             this.tabEditor.Padding = new System.Drawing.Point(10, 5);\r
             this.tabEditor.SelectedIndex = 0;\r
-            this.tabEditor.Size = new System.Drawing.Size(271, 343);\r
+            this.tabEditor.Size = new System.Drawing.Size(266, 260);\r
             this.tabEditor.TabIndex = 2;\r
             // \r
             // tpMetadata\r
             // \r
             this.tpMetadata.BackColor = System.Drawing.Color.Transparent;\r
             this.tpMetadata.Controls.Add(this.trafficBrowser);\r
-            this.tpMetadata.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
+            this.tpMetadata.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F,\r
+                System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
             this.tpMetadata.ImageIndex = 0;\r
             this.tpMetadata.Location = new System.Drawing.Point(4, 4);\r
             this.tpMetadata.Name = "tpMetadata";\r
             this.tpMetadata.Padding = new System.Windows.Forms.Padding(3);\r
-            this.tpMetadata.Size = new System.Drawing.Size(263, 304);\r
+            this.tpMetadata.Size = new System.Drawing.Size(258, 221);\r
             this.tpMetadata.TabIndex = 0;\r
             this.tpMetadata.Text = "Metadata";\r
             // \r
@@ -175,19 +188,21 @@ namespace DxPlay {
             this.trafficBrowser.Location = new System.Drawing.Point(3, 3);\r
             this.trafficBrowser.Margin = new System.Windows.Forms.Padding(0);\r
             this.trafficBrowser.Name = "trafficBrowser";\r
-            this.trafficBrowser.Size = new System.Drawing.Size(257, 298);\r
+            this.trafficBrowser.Parameters = null;\r
+            this.trafficBrowser.Size = new System.Drawing.Size(252, 215);\r
             this.trafficBrowser.TabIndex = 0;\r
             // \r
             // tpSegments\r
             // \r
             this.tpSegments.Controls.Add(this.dgSegments);\r
             this.tpSegments.Controls.Add(this.segmentActions);\r
-            this.tpSegments.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
+            this.tpSegments.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F,\r
+                System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
             this.tpSegments.ImageIndex = 1;\r
             this.tpSegments.Location = new System.Drawing.Point(4, 4);\r
             this.tpSegments.Name = "tpSegments";\r
             this.tpSegments.Padding = new System.Windows.Forms.Padding(3);\r
-            this.tpSegments.Size = new System.Drawing.Size(263, 304);\r
+            this.tpSegments.Size = new System.Drawing.Size(317, 325);\r
             this.tpSegments.TabIndex = 1;\r
             this.tpSegments.Text = "Segments";\r
             this.tpSegments.UseVisualStyleBackColor = true;\r
@@ -200,32 +215,61 @@ namespace DxPlay {
             this.dgSegments.AutoGenerateColumns = false;\r
             this.dgSegments.BackgroundColor = System.Drawing.Color.White;\r
             this.dgSegments.BorderStyle = System.Windows.Forms.BorderStyle.None;\r
-            this.dgSegments.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;\r
-            this.dgSegments.DataSource = this.bsSegments;\r
             dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;\r
-            dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Window;\r
-            dataGridViewCellStyle1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
-            dataGridViewCellStyle1.ForeColor = System.Drawing.Color.Black;\r
-            dataGridViewCellStyle1.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));\r
-            dataGridViewCellStyle1.SelectionForeColor = System.Drawing.Color.Black;\r
-            dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.False;\r
-            this.dgSegments.DefaultCellStyle = dataGridViewCellStyle1;\r
+            dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control;\r
+            dataGridViewCellStyle1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F,\r
+                System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
+            dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText;\r
+            dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight;\r
+            dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText;\r
+            dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True;\r
+            this.dgSegments.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1;\r
+            this.dgSegments.ColumnHeadersHeightSizeMode =\r
+                System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;\r
+            this.dgSegments.DataSource = this.bsSegments;\r
+            dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;\r
+            dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Window;\r
+            dataGridViewCellStyle2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F,\r
+                System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
+            dataGridViewCellStyle2.ForeColor = System.Drawing.Color.FromArgb(((int) (((byte) (0)))),\r
+                ((int) (((byte) (0)))), ((int) (((byte) (0)))));\r
+            dataGridViewCellStyle2.SelectionBackColor = System.Drawing.Color.FromArgb(((int) (((byte) (224)))),\r
+                ((int) (((byte) (224)))), ((int) (((byte) (224)))));\r
+            dataGridViewCellStyle2.SelectionForeColor = System.Drawing.Color.Black;\r
+            dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.False;\r
+            this.dgSegments.DefaultCellStyle = dataGridViewCellStyle2;\r
             this.dgSegments.Dock = System.Windows.Forms.DockStyle.Fill;\r
             this.dgSegments.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnF2;\r
-            this.dgSegments.Location = new System.Drawing.Point(3, 28);\r
+            this.dgSegments.Location = new System.Drawing.Point(3, 33);\r
             this.dgSegments.MultiSelect = false;\r
             this.dgSegments.Name = "dgSegments";\r
+            dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;\r
+            dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Control;\r
+            dataGridViewCellStyle3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F,\r
+                System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
+            dataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.WindowText;\r
+            dataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight;\r
+            dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText;\r
+            dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.True;\r
+            this.dgSegments.RowHeadersDefaultCellStyle = dataGridViewCellStyle3;\r
             this.dgSegments.RowHeadersVisible = false;\r
             this.dgSegments.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;\r
-            this.dgSegments.Size = new System.Drawing.Size(257, 273);\r
+            this.dgSegments.Size = new System.Drawing.Size(311, 289);\r
             this.dgSegments.TabIndex = 1;\r
-            this.dgSegments.CellBeginEdit += new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.OnSegmentsCellBeginEdit);\r
-            this.dgSegments.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.OnSegmentsCellContentClick);\r
-            this.dgSegments.CellMouseDoubleClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.OnSegmentsCellMouseDoubleClick);\r
-            this.dgSegments.CellMouseEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.OnSegmentsCellMouseEnter);\r
-            this.dgSegments.CellMouseLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.OnSegmentsCellMouseLeave);\r
-            this.dgSegments.CellPainting += new System.Windows.Forms.DataGridViewCellPaintingEventHandler(this.OnSegmentsCellPainting);\r
-            this.dgSegments.ColumnAdded += new System.Windows.Forms.DataGridViewColumnEventHandler(this.OnSegmentsColumnAdded);\r
+            this.dgSegments.CellBeginEdit +=\r
+                new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.OnSegmentsCellBeginEdit);\r
+            this.dgSegments.CellContentClick +=\r
+                new System.Windows.Forms.DataGridViewCellEventHandler(this.OnSegmentsCellContentClick);\r
+            this.dgSegments.CellMouseDoubleClick +=\r
+                new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.OnSegmentsCellMouseDoubleClick);\r
+            this.dgSegments.CellMouseEnter +=\r
+                new System.Windows.Forms.DataGridViewCellEventHandler(this.OnSegmentsCellMouseEnter);\r
+            this.dgSegments.CellMouseLeave +=\r
+                new System.Windows.Forms.DataGridViewCellEventHandler(this.OnSegmentsCellMouseLeave);\r
+            this.dgSegments.CellPainting +=\r
+                new System.Windows.Forms.DataGridViewCellPaintingEventHandler(this.OnSegmentsCellPainting);\r
+            this.dgSegments.ColumnAdded +=\r
+                new System.Windows.Forms.DataGridViewColumnEventHandler(this.OnSegmentsColumnAdded);\r
             this.dgSegments.MouseClick += new System.Windows.Forms.MouseEventHandler(this.OnSegmentsMouseClick);\r
             // \r
             // segmentActions\r
@@ -233,88 +277,86 @@ namespace DxPlay {
             this.segmentActions.AutoSize = false;\r
             this.segmentActions.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;\r
             this.segmentActions.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {\r
-            this.tbDefineSegment,\r
-            this.toolStripSeparator2,\r
-            this.tbPositionAsTCIn,\r
-            this.tbSplitSegment,\r
-            this.tbPositionAsTCOut,\r
-            this.toolStripSeparator1,\r
-            this.tbDeleteSegment});\r
+                this.tbDefineSegment, this.toolStripSeparator2, this.tbPositionAsTCIn, this.tbSplitSegment,\r
+                this.tbPositionAsTCOut, this.toolStripSeparator1, this.tbDeleteSegment\r
+            });\r
             this.segmentActions.Location = new System.Drawing.Point(3, 3);\r
             this.segmentActions.Name = "segmentActions";\r
             this.segmentActions.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;\r
-            this.segmentActions.Size = new System.Drawing.Size(257, 25);\r
+            this.segmentActions.Size = new System.Drawing.Size(311, 30);\r
             this.segmentActions.TabIndex = 0;\r
             this.segmentActions.Text = "toolStrip1";\r
             // \r
             // tbDefineSegment\r
             // \r
             this.tbDefineSegment.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;\r
-            this.tbDefineSegment.Image = ((System.Drawing.Image)(resources.GetObject("tbDefineSegment.Image")));\r
+            this.tbDefineSegment.Image = ((System.Drawing.Image) (resources.GetObject("tbDefineSegment.Image")));\r
             this.tbDefineSegment.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;\r
             this.tbDefineSegment.ImageTransparentColor = System.Drawing.Color.Magenta;\r
             this.tbDefineSegment.Name = "tbDefineSegment";\r
-            this.tbDefineSegment.Size = new System.Drawing.Size(23, 22);\r
+            this.tbDefineSegment.Size = new System.Drawing.Size(23, 27);\r
             this.tbDefineSegment.Text = "toolStripButton5";\r
             this.tbDefineSegment.Click += new System.EventHandler(this.OnDefineOneSegmentClick);\r
             // \r
             // toolStripSeparator2\r
             // \r
             this.toolStripSeparator2.Name = "toolStripSeparator2";\r
-            this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);\r
+            this.toolStripSeparator2.Size = new System.Drawing.Size(6, 30);\r
             // \r
             // tbPositionAsTCIn\r
             // \r
             this.tbPositionAsTCIn.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;\r
-            this.tbPositionAsTCIn.Image = ((System.Drawing.Image)(resources.GetObject("tbPositionAsTCIn.Image")));\r
+            this.tbPositionAsTCIn.Image = ((System.Drawing.Image) (resources.GetObject("tbPositionAsTCIn.Image")));\r
             this.tbPositionAsTCIn.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;\r
             this.tbPositionAsTCIn.ImageTransparentColor = System.Drawing.Color.Magenta;\r
             this.tbPositionAsTCIn.Name = "tbPositionAsTCIn";\r
-            this.tbPositionAsTCIn.Size = new System.Drawing.Size(23, 22);\r
+            this.tbPositionAsTCIn.Size = new System.Drawing.Size(23, 27);\r
             this.tbPositionAsTCIn.Text = "toolStripButton1";\r
             this.tbPositionAsTCIn.Click += new System.EventHandler(this.OnActualPositionToTCInToolStripMenuItem1Click);\r
             // \r
             // tbSplitSegment\r
             // \r
             this.tbSplitSegment.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;\r
-            this.tbSplitSegment.Image = ((System.Drawing.Image)(resources.GetObject("tbSplitSegment.Image")));\r
+            this.tbSplitSegment.Image = ((System.Drawing.Image) (resources.GetObject("tbSplitSegment.Image")));\r
             this.tbSplitSegment.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;\r
             this.tbSplitSegment.ImageTransparentColor = System.Drawing.Color.Magenta;\r
             this.tbSplitSegment.Name = "tbSplitSegment";\r
-            this.tbSplitSegment.Size = new System.Drawing.Size(23, 22);\r
+            this.tbSplitSegment.Size = new System.Drawing.Size(23, 27);\r
             this.tbSplitSegment.Text = "toolStripButton4";\r
             this.tbSplitSegment.Click += new System.EventHandler(this.OnSplitSegmentAtCurrentPositionClick);\r
             // \r
             // tbPositionAsTCOut\r
             // \r
             this.tbPositionAsTCOut.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;\r
-            this.tbPositionAsTCOut.Image = ((System.Drawing.Image)(resources.GetObject("tbPositionAsTCOut.Image")));\r
+            this.tbPositionAsTCOut.Image = ((System.Drawing.Image) (resources.GetObject("tbPositionAsTCOut.Image")));\r
             this.tbPositionAsTCOut.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;\r
             this.tbPositionAsTCOut.ImageTransparentColor = System.Drawing.Color.Magenta;\r
             this.tbPositionAsTCOut.Name = "tbPositionAsTCOut";\r
-            this.tbPositionAsTCOut.Size = new System.Drawing.Size(23, 22);\r
+            this.tbPositionAsTCOut.Size = new System.Drawing.Size(23, 27);\r
             this.tbPositionAsTCOut.Text = "toolStripButton2";\r
-            this.tbPositionAsTCOut.Click += new System.EventHandler(this.OnActualPositionToTCOutToolStripMenuItem1Click);\r
+            this.tbPositionAsTCOut.Click +=\r
+                new System.EventHandler(this.OnActualPositionToTCOutToolStripMenuItem1Click);\r
             // \r
             // toolStripSeparator1\r
             // \r
             this.toolStripSeparator1.Name = "toolStripSeparator1";\r
-            this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);\r
+            this.toolStripSeparator1.Size = new System.Drawing.Size(6, 30);\r
             // \r
             // tbDeleteSegment\r
             // \r
             this.tbDeleteSegment.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;\r
-            this.tbDeleteSegment.Image = ((System.Drawing.Image)(resources.GetObject("tbDeleteSegment.Image")));\r
+            this.tbDeleteSegment.Image = ((System.Drawing.Image) (resources.GetObject("tbDeleteSegment.Image")));\r
             this.tbDeleteSegment.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;\r
             this.tbDeleteSegment.ImageTransparentColor = System.Drawing.Color.Magenta;\r
             this.tbDeleteSegment.Name = "tbDeleteSegment";\r
-            this.tbDeleteSegment.Size = new System.Drawing.Size(23, 22);\r
+            this.tbDeleteSegment.Size = new System.Drawing.Size(23, 27);\r
             this.tbDeleteSegment.Text = "toolStripButton3";\r
             this.tbDeleteSegment.Click += new System.EventHandler(this.OnDeleteSegmentClick);\r
             // \r
             // imagesTabEdit\r
             // \r
-            this.imagesTabEdit.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imagesTabEdit.ImageStream")));\r
+            this.imagesTabEdit.ImageStream =\r
+                ((System.Windows.Forms.ImageListStreamer) (resources.GetObject("imagesTabEdit.ImageStream")));\r
             this.imagesTabEdit.TransparentColor = System.Drawing.Color.Transparent;\r
             this.imagesTabEdit.Images.SetKeyName(0, "round_publish_black_24dp.png");\r
             this.imagesTabEdit.Images.SetKeyName(1, "ic_playlist_add_check_black_24dp_1x.png");\r
@@ -324,11 +366,12 @@ namespace DxPlay {
             this.btnToggleSegmentEditor.BackColor = System.Drawing.Color.White;\r
             this.btnToggleSegmentEditor.FlatAppearance.BorderSize = 0;\r
             this.btnToggleSegmentEditor.FlatStyle = System.Windows.Forms.FlatStyle.Flat;\r
-            this.btnToggleSegmentEditor.Image = ((System.Drawing.Image)(resources.GetObject("btnToggleSegmentEditor.Image")));\r
+            this.btnToggleSegmentEditor.Image =\r
+                ((System.Drawing.Image) (resources.GetObject("btnToggleSegmentEditor.Image")));\r
             this.btnToggleSegmentEditor.Location = new System.Drawing.Point(0, 4);\r
             this.btnToggleSegmentEditor.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0);\r
             this.btnToggleSegmentEditor.Name = "btnToggleSegmentEditor";\r
-            this.btnToggleSegmentEditor.Size = new System.Drawing.Size(23, 63);\r
+            this.btnToggleSegmentEditor.Size = new System.Drawing.Size(28, 77);\r
             this.btnToggleSegmentEditor.TabIndex = 0;\r
             this.btnToggleSegmentEditor.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText;\r
             this.btnToggleSegmentEditor.UseVisualStyleBackColor = false;\r
@@ -338,13 +381,14 @@ namespace DxPlay {
             // \r
             this.pMetadataDisplay.AutoSize = true;\r
             this.pMetadataDisplay.ColumnCount = 2;\r
-            this.pMetadataDisplay.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));\r
+            this.pMetadataDisplay.ColumnStyles.Add(\r
+                new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));\r
             this.pMetadataDisplay.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());\r
             this.pMetadataDisplay.Controls.Add(this.btnApprove, 1, 1);\r
             this.pMetadataDisplay.Controls.Add(this.labelSelectedMetadata, 0, 0);\r
             this.pMetadataDisplay.Controls.Add(this.txtSelectedID, 0, 1);\r
             this.pMetadataDisplay.Dock = System.Windows.Forms.DockStyle.Bottom;\r
-            this.pMetadataDisplay.Location = new System.Drawing.Point(0, 351);\r
+            this.pMetadataDisplay.Location = new System.Drawing.Point(0, 268);\r
             this.pMetadataDisplay.Margin = new System.Windows.Forms.Padding(0);\r
             this.pMetadataDisplay.Name = "pMetadataDisplay";\r
             this.pMetadataDisplay.RowCount = 2;\r
@@ -360,8 +404,9 @@ namespace DxPlay {
             this.btnApprove.BackColor = System.Drawing.Color.White;\r
             this.btnApprove.FlatAppearance.BorderSize = 0;\r
             this.btnApprove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;\r
-            this.btnApprove.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
-            this.btnApprove.Image = ((System.Drawing.Image)(resources.GetObject("btnApprove.Image")));\r
+            this.btnApprove.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F, System.Drawing.FontStyle.Bold,\r
+                System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
+            this.btnApprove.Image = ((System.Drawing.Image) (resources.GetObject("btnApprove.Image")));\r
             this.btnApprove.Location = new System.Drawing.Point(196, 29);\r
             this.btnApprove.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0);\r
             this.btnApprove.Name = "btnApprove";\r
@@ -377,7 +422,8 @@ namespace DxPlay {
             this.labelSelectedMetadata.AutoSize = true;\r
             this.labelSelectedMetadata.BackColor = System.Drawing.Color.Transparent;\r
             this.labelSelectedMetadata.Dock = System.Windows.Forms.DockStyle.Fill;\r
-            this.labelSelectedMetadata.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
+            this.labelSelectedMetadata.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F,\r
+                System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
             this.labelSelectedMetadata.ForeColor = System.Drawing.SystemColors.ActiveCaption;\r
             this.labelSelectedMetadata.Location = new System.Drawing.Point(3, 0);\r
             this.labelSelectedMetadata.Name = "labelSelectedMetadata";\r
@@ -391,7 +437,8 @@ namespace DxPlay {
             this.txtSelectedID.BackColor = System.Drawing.SystemColors.ActiveCaption;\r
             this.txtSelectedID.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;\r
             this.txtSelectedID.Dock = System.Windows.Forms.DockStyle.Fill;\r
-            this.txtSelectedID.Font = new System.Drawing.Font("Microsoft Sans Serif", 16F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
+            this.txtSelectedID.Font = new System.Drawing.Font("Microsoft Sans Serif", 16F,\r
+                System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte) (238)));\r
             this.txtSelectedID.Location = new System.Drawing.Point(3, 28);\r
             this.txtSelectedID.Name = "txtSelectedID";\r
             this.txtSelectedID.Size = new System.Drawing.Size(190, 32);\r
@@ -399,8 +446,7 @@ namespace DxPlay {
             // \r
             // mainMenu\r
             // \r
-            this.mainMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {\r
-            this.fileToolStripMenuItem});\r
+            this.mainMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {this.fileToolStripMenuItem});\r
             this.mainMenu.Location = new System.Drawing.Point(0, 0);\r
             this.mainMenu.Name = "mainMenu";\r
             this.mainMenu.Size = new System.Drawing.Size(784, 24);\r
@@ -409,11 +455,8 @@ namespace DxPlay {
             // \r
             // fileToolStripMenuItem\r
             // \r
-            this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {\r
-            this.menuOpenFile,\r
-            this.menuApprove,\r
-            this.toolStripSeparator3,\r
-            this.menuRedefineSegments});\r
+            this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[]\r
+                {this.menuOpenFile, this.menuApprove, this.toolStripSeparator3, this.menuRedefineSegments});\r
             this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";\r
             this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20);\r
             this.fileToolStripMenuItem.Text = "File";\r
@@ -421,7 +464,8 @@ namespace DxPlay {
             // menuOpenFile\r
             // \r
             this.menuOpenFile.Name = "menuOpenFile";\r
-            this.menuOpenFile.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O)));\r
+            this.menuOpenFile.ShortcutKeys =\r
+                ((System.Windows.Forms.Keys) ((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O)));\r
             this.menuOpenFile.Size = new System.Drawing.Size(215, 22);\r
             this.menuOpenFile.Text = "Open file";\r
             this.menuOpenFile.Click += new System.EventHandler(this.menuOpenFile_Click);\r
@@ -429,7 +473,8 @@ namespace DxPlay {
             // menuApprove\r
             // \r
             this.menuApprove.Name = "menuApprove";\r
-            this.menuApprove.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S)));\r
+            this.menuApprove.ShortcutKeys =\r
+                ((System.Windows.Forms.Keys) ((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S)));\r
             this.menuApprove.Size = new System.Drawing.Size(215, 22);\r
             this.menuApprove.Text = "Approve";\r
             this.menuApprove.Click += new System.EventHandler(this.OnApprove);\r
@@ -442,7 +487,8 @@ namespace DxPlay {
             // menuRedefineSegments\r
             // \r
             this.menuRedefineSegments.Name = "menuRedefineSegments";\r
-            this.menuRedefineSegments.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.R)));\r
+            this.menuRedefineSegments.ShortcutKeys =\r
+                ((System.Windows.Forms.Keys) ((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.R)));\r
             this.menuRedefineSegments.Size = new System.Drawing.Size(215, 22);\r
             this.menuRedefineSegments.Text = "Redefine segments";\r
             this.menuRedefineSegments.Click += new System.EventHandler(this.OnRedefineSegments);\r
@@ -453,24 +499,55 @@ namespace DxPlay {
             this.playerControls.BackColor = System.Drawing.Color.Transparent;\r
             this.playerControls.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;\r
             this.playerControls.Dock = System.Windows.Forms.DockStyle.Bottom;\r
-            this.playerControls.Location = new System.Drawing.Point(0, 440);\r
+            this.playerControls.Location = new System.Drawing.Point(0, 357);\r
             this.playerControls.Margin = new System.Windows.Forms.Padding(0);\r
             this.playerControls.Name = "playerControls";\r
-            this.playerControls.Size = new System.Drawing.Size(784, 121);\r
+            this.playerControls.Size = new System.Drawing.Size(784, 170);\r
             this.playerControls.TabIndex = 22;\r
             // \r
+            // flowLayoutPanel1\r
+            // \r
+            this.flowLayoutPanel1.AutoSize = true;\r
+            this.flowLayoutPanel1.Controls.Add(this.btnSave);\r
+            this.flowLayoutPanel1.Controls.Add(this.btnCancel);\r
+            this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Bottom;\r
+            this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 527);\r
+            this.flowLayoutPanel1.Name = "flowLayoutPanel1";\r
+            this.flowLayoutPanel1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;\r
+            this.flowLayoutPanel1.Size = new System.Drawing.Size(784, 34);\r
+            this.flowLayoutPanel1.TabIndex = 23;\r
+            // \r
+            // btnSave\r
+            // \r
+            this.btnSave.Location = new System.Drawing.Point(691, 3);\r
+            this.btnSave.Name = "btnSave";\r
+            this.btnSave.Size = new System.Drawing.Size(90, 28);\r
+            this.btnSave.TabIndex = 0;\r
+            this.btnSave.Text = "Save";\r
+            this.btnSave.UseVisualStyleBackColor = true;\r
+            // \r
+            // btnCancel\r
+            // \r
+            this.btnCancel.Location = new System.Drawing.Point(595, 3);\r
+            this.btnCancel.Name = "btnCancel";\r
+            this.btnCancel.Size = new System.Drawing.Size(90, 28);\r
+            this.btnCancel.TabIndex = 1;\r
+            this.btnCancel.Text = "Cancel";\r
+            this.btnCancel.UseVisualStyleBackColor = true;\r
+            // \r
             // PlayerForm\r
             // \r
             this.AllowDrop = true;\r
-            this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);\r
+            this.AutoScaleBaseSize = new System.Drawing.Size(6, 16);\r
             this.BackColor = System.Drawing.Color.White;\r
             this.ClientSize = new System.Drawing.Size(784, 561);\r
             this.Controls.Add(this.mainSplit);\r
             this.Controls.Add(this.mainMenu);\r
             this.Controls.Add(this.playerControls);\r
-            this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
+            this.Controls.Add(this.flowLayoutPanel1);\r
+            this.Icon = ((System.Drawing.Icon) (resources.GetObject("$this.Icon")));\r
             this.KeyPreview = true;\r
-            this.MinimumSize = new System.Drawing.Size(640, 480);\r
+            this.MinimumSize = new System.Drawing.Size(768, 591);\r
             this.Name = "PlayerForm";\r
             this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;\r
             this.Text = "MediaCube Player";\r
@@ -485,57 +562,63 @@ namespace DxPlay {
             this.mainSplit.Panel1.ResumeLayout(false);\r
             this.mainSplit.Panel2.ResumeLayout(false);\r
             this.mainSplit.Panel2.PerformLayout();\r
-            ((System.ComponentModel.ISupportInitialize)(this.mainSplit)).EndInit();\r
+            ((System.ComponentModel.ISupportInitialize) (this.mainSplit)).EndInit();\r
             this.mainSplit.ResumeLayout(false);\r
             this.panelPlayer.ResumeLayout(false);\r
             this.tableLayoutPanel1.ResumeLayout(false);\r
             this.tabEditor.ResumeLayout(false);\r
             this.tpMetadata.ResumeLayout(false);\r
             this.tpSegments.ResumeLayout(false);\r
-            ((System.ComponentModel.ISupportInitialize)(this.dgSegments)).EndInit();\r
-            ((System.ComponentModel.ISupportInitialize)(this.bsSegments)).EndInit();\r
+            ((System.ComponentModel.ISupportInitialize) (this.dgSegments)).EndInit();\r
+            ((System.ComponentModel.ISupportInitialize) (this.bsSegments)).EndInit();\r
             this.segmentActions.ResumeLayout(false);\r
             this.segmentActions.PerformLayout();\r
             this.pMetadataDisplay.ResumeLayout(false);\r
             this.pMetadataDisplay.PerformLayout();\r
             this.mainMenu.ResumeLayout(false);\r
             this.mainMenu.PerformLayout();\r
+            this.flowLayoutPanel1.ResumeLayout(false);\r
             this.ResumeLayout(false);\r
             this.PerformLayout();\r
-\r
         }\r
+\r
         #endregion\r
-        private SplitContainer mainSplit;\r
-        private Panel panelPlayer;\r
+\r
         private System.ComponentModel.IContainer components;\r
-        private DataGridView dgSegments;\r
-        private BindingSource bsSegments;\r
-        private MenuStrip mainMenu;\r
-        private ToolStripMenuItem fileToolStripMenuItem;\r
         private DxPlay.Controls.BindableToolStripMenuItem menuOpenFile;\r
         private DxPlay.Controls.BindableToolStripMenuItem menuApprove;\r
-        private Controls.PlayerControls playerControls;\r
-        private TabControl tabEditor;\r
-        private TabPage tpMetadata;\r
-        private TabPage tpSegments;\r
-        private ToolStrip segmentActions;\r
-        private ToolStripButton tbPositionAsTCIn;\r
-        private ToolStripButton tbPositionAsTCOut;\r
-        private ToolStripButton tbDeleteSegment;\r
-        private ToolStripButton tbSplitSegment;\r
-        private ToolStripButton tbDefineSegment;\r
-        private ImageList imagesTabEdit;\r
         private TrafficClient.TrafficIDSelector trafficBrowser;\r
-        private ToolStripSeparator toolStripSeparator2;\r
-        private ToolStripSeparator toolStripSeparator1;\r
-        private TableLayoutPanel tableLayoutPanel1;\r
-        private NoFocusCueButton btnToggleSegmentEditor;\r
-        private TableLayoutPanel pMetadataDisplay;\r
-        private NoFocusCueButton btnApprove;\r
-        private Label labelSelectedMetadata;\r
-        private TextBox txtSelectedID;\r
-        private ToolStripSeparator toolStripSeparator3;\r
         private DxPlay.Controls.BindableToolStripMenuItem menuRedefineSegments;\r
+        private System.Windows.Forms.Button btnCancel;\r
+        private System.Windows.Forms.Button btnSave;\r
+        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1;\r
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;\r
+        private System.Windows.Forms.TextBox txtSelectedID;\r
+        private System.Windows.Forms.Label labelSelectedMetadata;\r
+        private MaestroShared.Controls.NoFocusCueButton btnApprove;\r
+        private System.Windows.Forms.TableLayoutPanel pMetadataDisplay;\r
+        private MaestroShared.Controls.NoFocusCueButton btnToggleSegmentEditor;\r
+        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;\r
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;\r
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;\r
+        private System.Windows.Forms.ImageList imagesTabEdit;\r
+        private System.Windows.Forms.ToolStripButton tbDefineSegment;\r
+        private System.Windows.Forms.ToolStripButton tbSplitSegment;\r
+        private System.Windows.Forms.ToolStripButton tbDeleteSegment;\r
+        private System.Windows.Forms.ToolStripButton tbPositionAsTCOut;\r
+        private System.Windows.Forms.ToolStripButton tbPositionAsTCIn;\r
+        private System.Windows.Forms.ToolStrip segmentActions;\r
+        private System.Windows.Forms.TabPage tpSegments;\r
+        private System.Windows.Forms.TabPage tpMetadata;\r
+        private System.Windows.Forms.TabControl tabEditor;\r
+        private DxPlay.Controls.PlayerControls playerControls;\r
+        private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem;\r
+        private System.Windows.Forms.MenuStrip mainMenu;\r
+        private System.Windows.Forms.BindingSource bsSegments;\r
+        private System.Windows.Forms.DataGridView dgSegments;\r
+        private System.Windows.Forms.Panel panelPlayer;\r
+        private System.Windows.Forms.SplitContainer mainSplit;\r
+        private System.Windows.Forms.Panel pVideo;\r
     }\r
 }\r
 \r
index 7a8247efaadc4f56b362fc6950b618155b748677..91538d6497c3c53dc171dfe33e518caf78b3272b 100644 (file)
         AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w\r
         LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0\r
         ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABo\r
-        CAAAAk1TRnQBSQFMAgEBAgEAASABAgEgAQIBGAEAARgBAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo\r
+        CAAAAk1TRnQBSQFMAgEBAgEAATgBAgE4AQIBGAEAARgBAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo\r
         AwABYAMAARgDAAEBAQABCAYAAQkYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA\r
         AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5\r
         AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA\r
index 98dee561f7462b231d12d499be4daf561164cdc7..15697f5f6e3a0a1cc7922c1c33ac36f5563fbf64 100644 (file)
@@ -60,6 +60,8 @@ namespace TrafficClient {
                 return parameters;\r
             }\r
             set {\r
+                if (value == null)\r
+                    return;\r
                 parameters = value;\r
                 var server = parameters.Configuration?.Server;\r
                 if (server != null && server.Address != null)\r