diff --git a/Tech.sln.DotSettings.user b/Tech.sln.DotSettings.user index 0e59c12..8d92156 100644 --- a/Tech.sln.DotSettings.user +++ b/Tech.sln.DotSettings.user @@ -1,6 +1,8 @@  True True + + True False True False diff --git a/Tech/Form1.Designer.cs b/Tech/MainForm.Designer.cs similarity index 96% rename from Tech/Form1.Designer.cs rename to Tech/MainForm.Designer.cs index 1144f1c..5f6f266 100644 --- a/Tech/Form1.Designer.cs +++ b/Tech/MainForm.Designer.cs @@ -134,6 +134,7 @@ this.panelContainer.Name = "panelContainer"; this.panelContainer.Size = new System.Drawing.Size(1000, 670); this.panelContainer.TabIndex = 1; + this.panelContainer.Paint += new System.Windows.Forms.PaintEventHandler(this.panelContainer_Paint); // // panel2 // @@ -166,6 +167,7 @@ this.pictureBox4.TabIndex = 4; this.pictureBox4.TabStop = false; this.pictureBox4.Click += new System.EventHandler(this.pictureBox4_Click); + this.pictureBox4.MouseLeave += new System.EventHandler(this.pictureBox4_MouseLeave); this.pictureBox4.MouseMove += new System.Windows.Forms.MouseEventHandler(this.pictureBox4_MouseMove); // // pictureBox3 @@ -205,7 +207,7 @@ // label1 // this.label1.Dock = System.Windows.Forms.DockStyle.Left; - this.label1.Font = new System.Drawing.Font("Century Gothic", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.label1.ForeColor = System.Drawing.Color.White; this.label1.Location = new System.Drawing.Point(60, 0); this.label1.Name = "label1"; @@ -235,7 +237,7 @@ this.Controls.Add(this.panelContainer); this.Controls.Add(this.panel1); this.Controls.Add(this.panel2); - this.Font = new System.Drawing.Font("Century Gothic", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; this.Name = "Form1"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; diff --git a/Tech/Form1.cs b/Tech/MainForm.cs similarity index 90% rename from Tech/Form1.cs rename to Tech/MainForm.cs index 0c2a8ff..fb8339a 100644 --- a/Tech/Form1.cs +++ b/Tech/MainForm.cs @@ -20,9 +20,12 @@ namespace Tech_Demo private void Form1_Load(object sender, EventArgs e) { - UCOverview uo = new UCOverview(); - uo.Dock = DockStyle.Fill; - panelContainer.Controls.Add(uo); + var playerView = new PlayerView(); + playerView.Dock = DockStyle.Fill; + panelContainer.Controls.Add(playerView); + // UCOverview uo = new UCOverview(); + // uo.Dock = DockStyle.Fill; + // panelContainer.Controls.Add(uo); } private void button3_Click(object sender, EventArgs e) @@ -139,5 +142,10 @@ namespace Tech_Demo { pictureBox4.BackColor = Color.FromArgb(0, 110, 255);; } + + private void panelContainer_Paint(object sender, PaintEventArgs e) + { + // throw new System.NotImplementedException(); + } } } \ No newline at end of file diff --git a/Tech/Form1.resx b/Tech/MainForm.resx similarity index 52% rename from Tech/Form1.resx rename to Tech/MainForm.resx index 5334a62..9489456 100644 --- a/Tech/Form1.resx +++ b/Tech/MainForm.resx @@ -120,176 +120,175 @@ - iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABGdBTUEAALGPC/xhBQAAAZtJREFUSEvN - lksvQ0EUx7ts6hEWXl9DpCTSldhb0BCPDTY+iKRIkIgECb6CeEbwjTzCEq3fmTllpp1Rt/cu/JJfmnvO - f85NzfReuX9FrVabx08UPnBKW9nB0F0z/oeKtpLD4gKeYllLBq5v0eVCWwaup/EEC1oKQ6ADH7DOMQ7h - Mj5LweEJF7Ab96Wg3GP8RjSPTCwZ7/rpcqAjm6FZQtnUNMj6ko4MQ6Biou2zqaPiEOrDqoknR75Fj46K - Q2jNxJu5wnHs188bDLGko3xozOEOysl6w0bONOpB/dy2PV5RTtg2zmrUhFsxrFEP6iO2HUejf7pJp0Y9 - qHfZdhyNmnCrjS5q1IP6mG1HqWrUhOWRsIHyN37ERi416kE9tPnunsxo1IfGKoaQ01XEPI5istPlQmgA - 0/xOenVUHELyBE7DoY4KQ6Bsc6nxXhMeNLN6Cse/DU3Z1GsTs/uyh4O4gi/oUn+fyG9lC+uvZlmf15Fh - JIDyqp3UkoHrO3TxjjXXEyjrfr/Bb7BYnm0u69rKDoYu2tnfZP/fSvvkcl/hgjG7FPFKYwAAAABJRU5E - rkJggg== + iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABGdBTUEAALGPC/xhBQAAAYRJREFUSEvN + lstKAzEUhrss3tCFt9cQqYJ0Je5daFG8bNSNDyJUBRVEUEF9BfGKtL6RF3SpdvwOZCQTcpvOLAz8TDP5 + z/knyZ+TVir/qSVJsgJ+gLRvMF/695H0SAmkj2bXImToAVegoSeh/2SI3BrjC4xfSrxXHEIveNaSXfB7 + HGyAN0Pklf4qGAAn2ljbK8TguZEopvtlIZ06ZwO5rjY1JrmLI6aoh5asWUSB2L2gISANg06XQjKLwRiR + bYfAPe9nwIh6Pjp461YRyMvgEIizPi3B17ZAeDcW7gfvxGEHYOkvLmJpJhwik6HYPCJ9DpH+PCKhja45 + RKYDIh19JlISdtUav1gC7xwits3X92TRZYItj7tqjFXBFMjnLqPQjRY8J0Mx50QqcJF2FiopjSLZtdjM + NZERhVRWFXbPRm3qg/oisfUxGAOb4N2YZXqfyFnZB+nVLPHV0JKJe+SqnTMM0TJEMrZmbFbF+QV86iSQ + 2qa3naCL8hLIvmaIlP9vJe9H6fxf4YIxu7GnJIUAAAAASUVORK5CYII= - iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABGdBTUEAALGPC/xhBQAAAddJREFUSEu1 - lEkoRVEYgJ8oU8RKsrUxLG1tWEsJGfbKQiFFGUoyxYYUG4WFvbJRsrLFQlJkY2ahbEjJ8/3n/Lrufee9 - d6/hq697z3/+4Q333FgY4vF4PvbhMT7ptRfzNeXn0KQIR/ARXUh8GIu0JDwUVeEcPmMYJE/yK7VFImxm - Yz1O4xH+hkOcQumXrSPMkDH8D0Z1hBkyYGN/Tr+OMEO6bSwl97iMM3q9RKFBry66dIQZ0mpjTj5wFoux - E+VbN2IBTmh9MhrNAIFFjY05mcRKPDEryzU2a3mqIdWaYpLkPMgnDnKHsvd9gHCF8rN96eId83SEhcCZ - 2fKzim32NjIH2tqD4Lrd8zGBQ/Y2KfO4ZG99LGhrD4Ltds9HmG/Sgmv21kedtvYgKE/Li9n2SPaffCEv - Stl/MCuPW8zU1n7Y2DApflxPlyADKlAe7yDj2jIRNl2PcvCcDGKHruWlGHwqX7FUW7ohYdukJvL9xK/o - 2sWctkoOSfKafzPp0bnBYm2VGhJ7TEk05PDVaov0kJyBW1IZgfQ/UxCKSvDclKdnF3O0NBoUluGFdEnB - HuZqyc+gQTmeSjcHO1ioqb+DRvI22JSuipyNRczSlL+Dpk24j/UaCkEs9gmh7juf0joaywAAAABJRU5E - rkJggg== + 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 + AABJRU5ErkJggg== - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAADFJREFUWEft - zaENAEEMwLDuv/Q/CTqpsMzGkTIAwOs71mZXd6bNru5Mm13dmTYAQGZ+rNR+kCjI6MYAAAAASUVORK5C - YII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAADZJREFUWEft + 0CEOAAAIAkD//2nsFpPJI7PBrkoIECBAgACBIZDjrODH+3FgFVAgQIAAAQLvBBqs1H6Qn/3LqQAAAABJ + RU5ErkJggg== - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAADFJREFUWEft - zaENAEEMwLDuv/Q/CTqpsMzGkTIAwOs71mZXd6bNru5Mm13dmTYAQGZ+rNR+kCjI6MYAAAAASUVORK5C - YII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAADZJREFUWEft + 0CEOAAAIAkD//2nsFpPJI7PBrkoIECBAgACBIZDjrODH+3FgFVAgQIAAAQLvBBqs1H6Qn/3LqQAAAABJ + RU5ErkJggg== - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAADFJREFUWEft - zaENAEEMwLDuv/Q/CTqpsMzGkTIAwOs71mZXd6bNru5Mm13dmTYAQGZ+rNR+kCjI6MYAAAAASUVORK5C - YII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAADZJREFUWEft + 0CEOAAAIAkD//2nsFpPJI7PBrkoIECBAgACBIZDjrODH+3FgFVAgQIAAAQLvBBqs1H6Qn/3LqQAAAABJ + RU5ErkJggg== - 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 + rkJggg== - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAVdJREFUWEfF - 10tywjAQRVHWk/3PmWXEMPtxdJLXRYj5WLZsbpXAtLrva4oRp2mazu18tvNxOghZ7Vxk+yAcX+3svoSM - ZOHyv7DrEtzJwDXLQwrYZQnOuDHPUMgFhi7BFSceu12kAUOW4IgLr50a0ohNS5iNA8tdGjOAVUuYySz6 - HQYyiC6B3sygP7wwGAEWifSkF+vDC4KI8FToLj3YHl4QRYi7YrXcYVx4QRgxbgI8p4bx4QVxAvATlLN/ - eCEgQfB+XHghKIHFceEQltDibd/e+9/nw39/n2e1tI+FOAG4CfKcGsYvQRgx7gao5Q7jliCKEE/F7tKD - 7UsQRIRFQj3pxfolDEaALpHezKB/CQMZRL+gYSazWO7QmAGsCi/MxoHXLg1pxKbwgiMuPHa6SAOGhBdc - cWLuVsgFhoYXnHHjmuEhBewSXnAnA79Z7eXtf07f+Pd8On8DuJ4o7d1tDLIAAAAASUVORK5CYII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAOdJREFUWEfF + l00OhSAMhDmP99+7c+XS+/Bag8ZHsPQHRhJiYujMVygQUs55pb5RXxKosRf1nb1TMadPPhAQxZy9uO0M + wDTXj6kQr14IiK5Hd0CgPtTa6oEGGLOmOUCAcWu5Ax8wYY2IQCT2b0I9Qp4YsaQsgpaxhjpOqsNqmvlF + KhlMN5cgYOYCBOQekXYH7Ca9IappxwI01hy3BK2CgxXhp9tQk6VmjOn00xxAteBwCI+gJ6Y5MxGhSOwJ + ExaIaIww99TPsMzdhTkyczPETPPuciDMRQgC4Jcx7EarEj4fp2uB+OR5/gO4nijtTBM+mQAAAABJRU5E + rkJggg== - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAVdJREFUWEfF - 10tywjAQRVHWk/3PmWXEMPtxdJLXRYj5WLZsbpXAtLrva4oRp2mazu18tvNxOghZ7Vxk+yAcX+3svoSM - ZOHyv7DrEtzJwDXLQwrYZQnOuDHPUMgFhi7BFSceu12kAUOW4IgLr50a0ohNS5iNA8tdGjOAVUuYySz6 - HQYyiC6B3sygP7wwGAEWifSkF+vDC4KI8FToLj3YHl4QRYi7YrXcYVx4QRgxbgI8p4bx4QVxAvATlLN/ - eCEgQfB+XHghKIHFceEQltDibd/e+9/nw39/n2e1tI+FOAG4CfKcGsYvQRgx7gao5Q7jliCKEE/F7tKD - 7UsQRIRFQj3pxfolDEaALpHezKB/CQMZRL+gYSazWO7QmAGsCi/MxoHXLg1pxKbwgiMuPHa6SAOGhBdc - cWLuVsgFhoYXnHHjmuEhBewSXnAnA79Z7eXtf07f+Pd8On8DuJ4o7d1tDLIAAAAASUVORK5CYII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAOdJREFUWEfF + l00OhSAMhDmP99+7c+XS+/Bag8ZHsPQHRhJiYujMVygQUs55pb5RXxKosRf1nb1TMadPPhAQxZy9uO0M + wDTXj6kQr14IiK5Hd0CgPtTa6oEGGLOmOUCAcWu5Ax8wYY2IQCT2b0I9Qp4YsaQsgpaxhjpOqsNqmvlF + KhlMN5cgYOYCBOQekXYH7Ca9IappxwI01hy3BK2CgxXhp9tQk6VmjOn00xxAteBwCI+gJ6Y5MxGhSOwJ + ExaIaIww99TPsMzdhTkyczPETPPuciDMRQgC4Jcx7EarEj4fp2uB+OR5/gO4nijtTBM+mQAAAABJRU5E + rkJggg== - iVBORw0KGgoAAAANSUhEUgAAAFsAAABICAYAAACZdImsAAAABGdBTUEAALGPC/xhBQAABCtJREFUeF7t - mtFRHDEMhq8EXnmjBEqgBEpICZRAB5RACZRACZRACZRw0bcT3xhH5/V6ZXkT9M38wwW4s/1blrQOpyAI - giAIgiAIgmAfN6JH0bPoVfReiO8/iR5EQQd3Igz8EJ036Ev0JvolCla4FxG9mpFbhfFEPScjyCCSrUwu - FaZnkC4wRDPKUoxB7v+REGnkV82YkWLMo0Q5tYXUORQG+BRpZniIsYcvsgIm00m5GO2RNlrk3bUwHhtN - fRp+uo5kdNKLaDTJZNbussFHNDqJSBtBMpkxeGag6xrOkY1OsjQ8NxnRerrwLxidtNfw0mReu10jUARa - H7lpyajQ2s881WN4aTJybzFbjKZA5ZMir802vdVworacK6eYBzVXmHA+iVJMqnbEmLD2Pi/VugbNZERw - kTZdWTOKSbUcsdn5vgyGayYjjxbyL5iQNpmkVqMTGF7mQy+x0YxfM3nthA4DE2uRuNXoBO9pyf8jVFsP - G9CzHhOu7T7qNTox03BN7kUwh8ZdmxTaa3TiCIYzvnsRzGFwbWKIY2j5mDqzaE5NG4latI0oHjMNn/of - ELX0MbIdmmU4Y05JI7X0QbSPhgcPbezRwnD3dFLrPrx6z1mGWxX9JmqLtLyubGHtamCUXNbJjtbypcsl - eUHtlFmLGz36bJfTWyuK3lGdGN2Dc2XAaXbN1UeM6sSIm0I2cMrdB9SimqM8AwLAOm8TUN8eyc+n2wfR - c6FhG7EW1bU74FFgSG1OPSKalxMqZt6JXkVfovMVfYrMe+9aVCPPFEJEjbh6XWqOmHcjevljZovYDNP1 - 1xZHdHlABLV0Hj0bQTDJi9t7EdGqmVqTWXPAnYA2waTR+ZqoacnLbHpKZ1u6k+U9YtijqJYyamKDTVj7 - I8hRZreajJhDfpRb28HlDkfMIqI1E5vF5+yFSZcTLGVtNjl5S4expACFtaJOEMmLpRD2RnSSSSpdSyGI - CLKA49ySk5MYd60T4Oea4byXzZB/3L4XxvXIJOBaI6y3GvM+jvLWonYtmjW0G8plk8Qk8rRm3laZtL6t - heYSKQ1gMD1y62fnaolmDcxIn3HZKDHJIqpJQa1rr5IvdE1EJ4sqCxU5mO9zSnrasqQt0azBHC5dAwZl - hu3Rt6fNXjBJW7S3yk5jD5fPEZN4BNfM2yKz5mC22XnfbI4YtdfsD5FJ+oARN2mtIuWYLURDjNpjtqnR - QI7UjBgpjiUnygUxrKe/fhOZB4JnZA9NGdcQ07gq1QzVxMaYFEMNj5yNyZygoSmjhhi4ZjgXU/zO0Dlq - DwOWIi9bdRm7ECN5ZH8ScbVK781XDO7p6bvRTNqrw5h8NNZu/LYoTF6BoqUZ16qUk8PkRnruMGjh3LuL - /wGqMOZppubid2iNIooNoDKTEnJhrttDSBAEQRAEQRAEQRD8ZE6n33Fuhf9TKD6wAAAAAElFTkSuQmCC + iVBORw0KGgoAAAANSUhEUgAAAFsAAABICAYAAACZdImsAAAABGdBTUEAALGPC/xhBQAABJhJREFUeF7t + mNFx2zAMhjOCX/umETyCR/AIHkEjaIOMkBE8QkbICBkhIyT8dGKqshIJWgClNsAdLxebIsEPPwBaT09u + TsAJOAEn4AScgBNwAk7ACTgBJ7CJwCk8fQ1jCOMljNdk8HkfxmXTLj/44W4C+Bb+flaMjzD3HsbtB7MT + H/08qbcG8NpcwKN6MsNtRgAlUyI0IKdrOPQZaOotQCxAz9dkj+tPlTjpTX21hpyuz55HKS30FkqnqbHB + +w6gI3j2Nj9khiCQuVWZ+8AGLcqGJGM4dEtjPwJNfzLPriOBjsF4bkA7QkZkTQJ8RNAROEqzsAiZfd7C + 6Cw2Sdc8MmgL4HPIrD+0gMwe/wJoLeApZOrzpRVomgDpI2lWXMno0JK5lnMeKSkpZPxrfsWUgKZBEZRo + 1LW9oUuBo9rUV5pg30rNcR8czikQp3IphsOWCi6tjVrXbAlybILn1qBLoFD8XM1r/uE4QSmBsfo+FcMa + ZPYnQ5sbDuUOLwUdHQc4jcYKaCn72D8HuZShZgFArTkl1oKOjrKupP5bBCR3Huq1JENNgOca26OgjwB8 + KYi9CUHhokMm1beCPhJwzkJp2c3YfC2FScNO0TP22qtp7lo2IsNcPaW5aNuewK/ah6lZL1c+LK9DewEn + q3YpI7nygdqt7ZYpXxY3k7gmwE/Wh0vXz90+LMrH0vn2Aq7V9EUxyx3yRbSC3iT2s1Ty2tpNzkkK5W4E + nR5H8Uq5LNMOxD141YfRJHtzTbFJtBdCgAAsf2W+h/XJ5qa1+oiqjuxRm7aKCWATBS/lcE7VpPIehgC0 + 6zZlkuB92+fTr0sYQzLMAlFSNWnW2gCi/YsSNXccJIDtwngJ4yOMz5XxHj4/ax88p2rSd3SwkaEo6qh2 + 2Rh7ToB3CuM5AzgFTzBUz587HOpqYShIcvN4JBCICdDnMFDrmpLXPle7HFwLKrKu16hGUpcJ+m2Kes3t + ZHwmAL4WSkYuAARYxbhb5lLWCrYUMr7hwzyVT+F/CfDnmaJr1fzHfA3SOF2qjdqwL0IlR7/GErBg+J5r + oIgoNsJcE5QEQaWUXgWwUZCG3SaFloIbv2ffc2Fjvl8CzrMEA9ivD9ToNAAqgpPUSg7fPUib50jl2qY2 + VOwH8DSAY5CmOi1RbmkOQtlskrrHQb6VItgRwP30jFTFNWpecgEYf5UdJVVTgsYs2Wo1MFAnhwJmNJy4 + TJ+TJbUKnu8/bDwMvrH/aNN9uqRYyff9Rr/Gx4FUA9tqLvVwHsAtZ/teZ/oJLoGZm6NSq48Am8aGGk1M + AfabVvnggKSHlVpL61JyTiaUf5cRXi49qmxV0Lg07ACbtKR8NbEHfzHeNRUdD9pS2aYlYy1y0ytTqbq5 + dcDExFBYKd23fg9kMsi0ZOToCIDzYop32aY+no1hU5c7E5lULjq9u+6nV6v8ouQVK4Bh0My2Knfp+cNA + bkZRuNFdUd0OuQD9thF2rMmHKBdCge06Tfp+ZF4yuMIRKLdKAnRh4JXqN3P6ozS9yjMebjqdeUgGcC+H + 89QdcgJOwAk4ASfgBJyAE3ACTsAJOAEn8F8S+AJxboX/nsXrjQAAAABJRU5ErkJggg== - iVBORw0KGgoAAAANSUhEUgAAAFsAAABICAYAAACZdImsAAAABGdBTUEAALGPC/xhBQAABCtJREFUeF7t - mtFRHDEMhq8EXnmjBEqgBEpICZRAB5RACZRACZRACZRw0bcT3xhH5/V6ZXkT9M38wwW4s/1blrQOpyAI - giAIgiAIgmAfN6JH0bPoVfReiO8/iR5EQQd3Igz8EJ036Ev0JvolCla4FxG9mpFbhfFEPScjyCCSrUwu - FaZnkC4wRDPKUoxB7v+REGnkV82YkWLMo0Q5tYXUORQG+BRpZniIsYcvsgIm00m5GO2RNlrk3bUwHhtN - fRp+uo5kdNKLaDTJZNbussFHNDqJSBtBMpkxeGag6xrOkY1OsjQ8NxnRerrwLxidtNfw0mReu10jUARa - H7lpyajQ2s881WN4aTJybzFbjKZA5ZMir802vdVworacK6eYBzVXmHA+iVJMqnbEmLD2Pi/VugbNZERw - kTZdWTOKSbUcsdn5vgyGayYjjxbyL5iQNpmkVqMTGF7mQy+x0YxfM3nthA4DE2uRuNXoBO9pyf8jVFsP - G9CzHhOu7T7qNTox03BN7kUwh8ZdmxTaa3TiCIYzvnsRzGFwbWKIY2j5mDqzaE5NG4latI0oHjMNn/of - ELX0MbIdmmU4Y05JI7X0QbSPhgcPbezRwnD3dFLrPrx6z1mGWxX9JmqLtLyubGHtamCUXNbJjtbypcsl - eUHtlFmLGz36bJfTWyuK3lGdGN2Dc2XAaXbN1UeM6sSIm0I2cMrdB9SimqM8AwLAOm8TUN8eyc+n2wfR - c6FhG7EW1bU74FFgSG1OPSKalxMqZt6JXkVfovMVfYrMe+9aVCPPFEJEjbh6XWqOmHcjevljZovYDNP1 - 1xZHdHlABLV0Hj0bQTDJi9t7EdGqmVqTWXPAnYA2waTR+ZqoacnLbHpKZ1u6k+U9YtijqJYyamKDTVj7 - I8hRZreajJhDfpRb28HlDkfMIqI1E5vF5+yFSZcTLGVtNjl5S4expACFtaJOEMmLpRD2RnSSSSpdSyGI - CLKA49ySk5MYd60T4Oea4byXzZB/3L4XxvXIJOBaI6y3GvM+jvLWonYtmjW0G8plk8Qk8rRm3laZtL6t - heYSKQ1gMD1y62fnaolmDcxIn3HZKDHJIqpJQa1rr5IvdE1EJ4sqCxU5mO9zSnrasqQt0azBHC5dAwZl - hu3Rt6fNXjBJW7S3yk5jD5fPEZN4BNfM2yKz5mC22XnfbI4YtdfsD5FJ+oARN2mtIuWYLURDjNpjtqnR - QI7UjBgpjiUnygUxrKe/fhOZB4JnZA9NGdcQ07gq1QzVxMaYFEMNj5yNyZygoSmjhhi4ZjgXU/zO0Dlq - DwOWIi9bdRm7ECN5ZH8ScbVK781XDO7p6bvRTNqrw5h8NNZu/LYoTF6BoqUZ16qUk8PkRnruMGjh3LuL - /wGqMOZppubid2iNIooNoDKTEnJhrttDSBAEQRAEQRAEQRD8ZE6n33Fuhf9TKD6wAAAAAElFTkSuQmCC + iVBORw0KGgoAAAANSUhEUgAAAFsAAABICAYAAACZdImsAAAABGdBTUEAALGPC/xhBQAABJhJREFUeF7t + mNFx2zAMhjOCX/umETyCR/AIHkEjaIOMkBE8QkbICBkhIyT8dGKqshIJWgClNsAdLxebIsEPPwBaT09u + TsAJOAEn4AScgBNwAk7ACTgBJ7CJwCk8fQ1jCOMljNdk8HkfxmXTLj/44W4C+Bb+flaMjzD3HsbtB7MT + H/08qbcG8NpcwKN6MsNtRgAlUyI0IKdrOPQZaOotQCxAz9dkj+tPlTjpTX21hpyuz55HKS30FkqnqbHB + +w6gI3j2Nj9khiCQuVWZ+8AGLcqGJGM4dEtjPwJNfzLPriOBjsF4bkA7QkZkTQJ8RNAROEqzsAiZfd7C + 6Cw2Sdc8MmgL4HPIrD+0gMwe/wJoLeApZOrzpRVomgDpI2lWXMno0JK5lnMeKSkpZPxrfsWUgKZBEZRo + 1LW9oUuBo9rUV5pg30rNcR8czikQp3IphsOWCi6tjVrXbAlybILn1qBLoFD8XM1r/uE4QSmBsfo+FcMa + ZPYnQ5sbDuUOLwUdHQc4jcYKaCn72D8HuZShZgFArTkl1oKOjrKupP5bBCR3Huq1JENNgOca26OgjwB8 + KYi9CUHhokMm1beCPhJwzkJp2c3YfC2FScNO0TP22qtp7lo2IsNcPaW5aNuewK/ah6lZL1c+LK9DewEn + q3YpI7nygdqt7ZYpXxY3k7gmwE/Wh0vXz90+LMrH0vn2Aq7V9EUxyx3yRbSC3iT2s1Ty2tpNzkkK5W4E + nR5H8Uq5LNMOxD141YfRJHtzTbFJtBdCgAAsf2W+h/XJ5qa1+oiqjuxRm7aKCWATBS/lcE7VpPIehgC0 + 6zZlkuB92+fTr0sYQzLMAlFSNWnW2gCi/YsSNXccJIDtwngJ4yOMz5XxHj4/ax88p2rSd3SwkaEo6qh2 + 2Rh7ToB3CuM5AzgFTzBUz587HOpqYShIcvN4JBCICdDnMFDrmpLXPle7HFwLKrKu16hGUpcJ+m2Kes3t + ZHwmAL4WSkYuAARYxbhb5lLWCrYUMr7hwzyVT+F/CfDnmaJr1fzHfA3SOF2qjdqwL0IlR7/GErBg+J5r + oIgoNsJcE5QEQaWUXgWwUZCG3SaFloIbv2ffc2Fjvl8CzrMEA9ivD9ToNAAqgpPUSg7fPUib50jl2qY2 + VOwH8DSAY5CmOi1RbmkOQtlskrrHQb6VItgRwP30jFTFNWpecgEYf5UdJVVTgsYs2Wo1MFAnhwJmNJy4 + TJ+TJbUKnu8/bDwMvrH/aNN9uqRYyff9Rr/Gx4FUA9tqLvVwHsAtZ/teZ/oJLoGZm6NSq48Am8aGGk1M + AfabVvnggKSHlVpL61JyTiaUf5cRXi49qmxV0Lg07ACbtKR8NbEHfzHeNRUdD9pS2aYlYy1y0ytTqbq5 + dcDExFBYKd23fg9kMsi0ZOToCIDzYop32aY+no1hU5c7E5lULjq9u+6nV6v8ouQVK4Bh0My2Knfp+cNA + bkZRuNFdUd0OuQD9thF2rMmHKBdCge06Tfp+ZF4yuMIRKLdKAnRh4JXqN3P6ozS9yjMebjqdeUgGcC+H + 89QdcgJOwAk4ASfgBJyAE3ACTsAJOAEn8F8S+AJxboX/nsXrjQAAAABJRU5ErkJggg== diff --git a/Tech/PlayerView.Designer.cs b/Tech/PlayerView.Designer.cs index 226388f..2447bc0 100644 --- a/Tech/PlayerView.Designer.cs +++ b/Tech/PlayerView.Designer.cs @@ -250,18 +250,18 @@ namespace Tech_Demo // videoView // this.videoView.BackColor = System.Drawing.Color.Black; - this.videoView.Dock = System.Windows.Forms.DockStyle.Left; + this.videoView.Dock = System.Windows.Forms.DockStyle.Fill; this.videoView.Location = new System.Drawing.Point(0, 0); this.videoView.MediaPlayer = null; this.videoView.Name = "videoView"; - this.videoView.Size = new System.Drawing.Size(500, 610); + this.videoView.Size = new System.Drawing.Size(1000, 610); this.videoView.TabIndex = 1; this.videoView.Text = "videoView1"; + this.videoView.Click += new System.EventHandler(this.videoView_Click); // // vlcControl // this.vlcControl.BackColor = System.Drawing.Color.WhiteSmoke; - this.vlcControl.Dock = System.Windows.Forms.DockStyle.Right; this.vlcControl.Location = new System.Drawing.Point(500, 0); this.vlcControl.Name = "vlcControl"; this.vlcControl.Size = new System.Drawing.Size(500, 610); @@ -271,6 +271,7 @@ namespace Tech_Demo this.vlcControl.VlcLibDirectory = null; this.vlcControl.VlcMediaplayerOptions = null; this.vlcControl.VlcLibDirectoryNeeded += new System.EventHandler(this.vlcControl_VlcLibDirectoryNeeded); + this.vlcControl.Click += new System.EventHandler(this.vlcControl_Click_2); // // PlayerView // diff --git a/Tech/PlayerView.cs b/Tech/PlayerView.cs index 1e077b5..dcba9ce 100644 --- a/Tech/PlayerView.cs +++ b/Tech/PlayerView.cs @@ -9,6 +9,10 @@ namespace Tech_Demo { public partial class PlayerView : UserControl { + /** + * 单画面模式 + */ + public Boolean singleMode; public PlayerView() { InitializeComponent(); @@ -95,12 +99,15 @@ namespace Tech_Demo private void button4_Click(object sender, EventArgs e) { - throw new System.NotImplementedException(); + // multi mode + } private void button5_Click(object sender, EventArgs e) { - throw new System.NotImplementedException(); + // 单画面模式 + this.singleMode = true; + // todo } private void button6_Click(object sender, EventArgs e) @@ -120,13 +127,47 @@ namespace Tech_Demo private void button7_Click(object sender, EventArgs e) { - string[] options = { ":network-caching=10", ":rtsp-tcp"};// { ":network-caching=100", ":rtsp -tcp", ":no-audio" }; // --avcodec-hw={any,d3d11va,dxva2,none} - var videoUri = new Uri(@"rtsp://127.0.0.1:8554/rains2"); - var libVlc = new LibVLC(enableDebugLogs: true); - var media = new Media(libVlc,videoUri,options); - var mediaPlayer = new MediaPlayer(media); - videoView.MediaPlayer = mediaPlayer; - videoView.MediaPlayer.Play(); + string[] options = { ":network-caching=100", ":rtsp-tcp"};// { ":network-caching=100", ":rtsp -tcp", ":no-audio" }; // --avcodec-hw={any,d3d11va,dxva2,none} + // var videoUri = new Uri(@"rtsp://admin:abc123456@192.168.1.233:554/h264/ch33/main/av_stream"); + var videoUri = new Uri(@"rtsp://10.211.55.2:8554/rains"); + if (videoView.MediaPlayer == null) + { + var libVlc = new LibVLC(enableDebugLogs: true); + var media = new Media(libVlc,videoUri,options); + var mediaPlayer = new MediaPlayer(media); + videoView.MediaPlayer = mediaPlayer; + } + // 播放器结束播放 + if (videoView.MediaPlayer.State == VLCState.Ended) + { + Console.WriteLine("视频播放"); + videoView.MediaPlayer.Play(); + } + + if (videoView.MediaPlayer.State == VLCState.Playing) + { + // 暂停 + Console.WriteLine("视频暂停"); + videoView.MediaPlayer.Pause(); + } + + if (videoView.MediaPlayer.State == VLCState.Paused || videoView.MediaPlayer.State == VLCState.NothingSpecial) + { + // 播放 + videoView.MediaPlayer.Play(); + } + // videoView.MediaPlayer.Play(); + Console.WriteLine("mediaPlay:" + videoView.MediaPlayer.State); + } + + private void videoView_Click(object sender, EventArgs e) + { + + } + + private void vlcControl_Click_2(object sender, EventArgs e) + { + throw new System.NotImplementedException(); } } } \ No newline at end of file diff --git a/Tech/PlayerView.resx b/Tech/PlayerView.resx index 44cc32a..9a7872c 100644 --- a/Tech/PlayerView.resx +++ b/Tech/PlayerView.resx @@ -120,97 +120,96 @@ - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAMpJREFUWEdj - GAWjYBT8//+/AYj3AzEtAMjcBqhV2AFQwRWwUtqBK1CrsAOoIhDQggpRBYDMgxj7/z9UCDuAqsGviEwA - NRpuNpDJC8TFQHwUiM8DsRFdHAAEckA8FYjfg3kIcJteDkAG14EYlPDBgJ4O2AjEgVAphL1QmtYOMIUK - wQFUnD4OgHJRAFRq1AEjxAFAMLCJEAoGNBsigwEpiKSAuB6I34B5CECfohjKBfG5gDgbiDErIyAYsOp4 - wBskA9skGwWjYIQDBgYA0e6AMEO35ngAAAAASUVORK5CYII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAMJJREFUWEdj + YBgFoyEw4kPg////DUC8H4hpAUDmNuANZKCCK7SwGcnMK4QcAFOrRc3kADRUC2YwUQ6gpuUws9AdAOTz + AnExEB8F4vNAbMRAlCvJdB1SNMgB2VOB+D1adN+mlwOQ7b0OTfhgMXo6YCPQvkCM6KFTFJiixyLcXno4 + AFsSGnXAyAoBoG8HNhFCg3tAs+GAF0RSQBfUA/GbASmKkUo/LqADsrFWRkDBAauOB7xBMrBNMjKr+lFt + oyEwfEIAANHugDBblpSCAAAAAElFTkSuQmCC - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAMpJREFUWEdj - GAWjYBT8//+/AYj3AzEtAMjcBqhV2AFQwRWwUtqBK1CrsAOoIhDQggpRBYDMgxj7/z9UCDuAqsGviEwA - NRpuNpDJC8TFQHwUiM8DsRFdHAAEckA8FYjfg3kIcJteDkAG14EYlPDBgJ4O2AjEgVAphL1QmtYOMIUK - wQFUnD4OgHJRAFRq1AEjxAFAMLCJEAoGNBsigwEpiKSAuB6I34B5CECfohjKBfG5gDgbiDErIyAYsOp4 - wBskA9skGwWjYIQDBgYA0e6AMEO35ngAAAAASUVORK5CYII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAMJJREFUWEdj + YBgFoyEw4kPg////DUC8H4hpAUDmNuANZKCCK7SwGcnMK4QcAFOrRc3kADRUC2YwUQ6gpuUws9AdAOTz + AnExEB8F4vNAbMRAlCvJdB1SNMgB2VOB+D1adN+mlwOQ7b0OTfhgMXo6YCPQvkCM6KFTFJiixyLcXno4 + AFsSGnXAyAoBoG8HNhFCg3tAs+GAF0RSQBfUA/GbASmKkUo/LqADsrFWRkDBAauOB7xBMrBNMjKr+lFt + oyEwfEIAANHugDBblpSCAAAAAElFTkSuQmCC - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAMpJREFUWEdj - GAWjYBT8//+/AYj3AzEtAMjcBqhV2AFQwRWwUtqBK1CrsAOoIhDQggpRBYDMgxj7/z9UCDuAqsGviEwA - NRpuNpDJC8TFQHwUiM8DsRFdHAAEckA8FYjfg3kIcJteDkAG14EYlPDBgJ4O2AjEgVAphL1QmtYOMIUK - wQFUnD4OgHJRAFRq1AEjxAFAMLCJEAoGNBsigwEpiKSAuB6I34B5CECfohjKBfG5gDgbiDErIyAYsOp4 - wBskA9skGwWjYIQDBgYA0e6AMEO35ngAAAAASUVORK5CYII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAMJJREFUWEdj + YBgFoyEw4kPg////DUC8H4hpAUDmNuANZKCCK7SwGcnMK4QcAFOrRc3kADRUC2YwUQ6gpuUws9AdAOTz + AnExEB8F4vNAbMRAlCvJdB1SNMgB2VOB+D1adN+mlwOQ7b0OTfhgMXo6YCPQvkCM6KFTFJiixyLcXno4 + AFsSGnXAyAoBoG8HNhFCg3tAs+GAF0RSQBfUA/GbASmKkUo/LqADsrFWRkDBAauOB7xBMrBNMjKr+lFt + oyEwfEIAANHugDBblpSCAAAAAElFTkSuQmCC - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAMpJREFUWEdj - GAWjYBT8//+/AYj3AzEtAMjcBqhV2AFQwRWwUtqBK1CrsAOoIhDQggpRBYDMgxj7/z9UCDuAqsGviEwA - NRpuNpDJC8TFQHwUiM8DsRFdHAAEckA8FYjfg3kIcJteDkAG14EYlPDBgJ4O2AjEgVAphL1QmtYOMIUK - wQFUnD4OgHJRAFRq1AEjxAFAMLCJEAoGNBsigwEpiKSAuB6I34B5CECfohjKBfG5gDgbiDErIyAYsOp4 - wBskA9skGwWjYIQDBgYA0e6AMEO35ngAAAAASUVORK5CYII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAMJJREFUWEdj + YBgFoyEw4kPg////DUC8H4hpAUDmNuANZKCCK7SwGcnMK4QcAFOrRc3kADRUC2YwUQ6gpuUws9AdAOTz + AnExEB8F4vNAbMRAlCvJdB1SNMgB2VOB+D1adN+mlwOQ7b0OTfhgMXo6YCPQvkCM6KFTFJiixyLcXno4 + AFsSGnXAyAoBoG8HNhFCg3tAs+GAF0RSQBfUA/GbASmKkUo/LqADsrFWRkDBAauOB7xBMrBNMjKr+lFt + oyEwfEIAANHugDBblpSCAAAAAElFTkSuQmCC - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAEtJREFUWEft - zrEVACAIxFD2X1qbbCAoPJOOhvth61HMNwJwlsdcYwBnerwfBOA8jncCBAgQIEDAQEB2vB8AqI65hoDb - Md8AYJ8XsQEeCXrMMcQfZQAAAABJRU5ErkJggg== + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAGVJREFUWEft + lzEOACAIA/n/p3HSQWNwKFJjeUBtDxLQ7Pvyohrgi973xcCtUeiBeQ1ktaQnDgnQGEDNxJz4mIAMiIAI + iIAIiEA5AfRafuceQKHf6YT3QJkBdM8jPZ5/QTZy6dMTaB4JeszS/jbyAAAAAElFTkSuQmCC - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAaNJREFUWEft - lzFLw1AUhTs6isW9i7+gox1cdRAROjgIncXBn9DfIDiIQ3FxEB0UnLupQ0EEB6FIJhdH/0A897yTx2ss - bdI0xkI/OJB7b+67p2kSXmr/jjiO16GtklTXmN+guAM9QWXzCJ1orAOJB5b+lqtk+L6LR/iA+nPWEErT - MgPn7tjTpLMSwNptN8LTs2TorK1zSwMzmm4UiSyRMNQ5HuQ60IbCEZBvQMdQd4oaavEgZ38xCQ30VSeI - n12adJQmiA+hL1am8wkdqZUgtnuCjDWAY3tmQyKVCOKeS2cm/eNyG4hVIkrlQq0E4dLA0sDiG/ALZORN - rQRxYQP2BsxDV60EcWEDdche0zeQLTZJe9CqWonyZCYDRcFyC24A4QF0CyWXeZLOoF21EuXJrAauXTYz - A7USxFMNrEDfzDpOVSKI/QIZyWQg/azaXR5B90p5kLMrlNXEANpWK0H8zgqwINySbeqc0rAZbhThlizc - lN5BI8/sPMHaa5qRwE1pelv+Al1C4/Z3RXQBvUIhrcRZdR8mCUhU92kWgmI1H6fVUKv9AOWy2lrA2TJA - AAAAAElFTkSuQmCC + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAZlJREFUWEft + l7FKA0EQhlNaisE+TZ4gZVLYaiESSGEhpBYLHyHPIFiIRbBJIVooWKdTi4AIFkKQq2wsfYHzm8OTcdjj + drk9TiEDfzOzO/+/u7N7c63WX7M0TTfBVk1oF64Xwh3wAOq2ewiOfwnBcVc3qyP/LBNBYOgIvuGbR8bS + wTMQAWcm0KurLuEZGa6pCNDKRnWR53nh6ykRiQjIbWnJCYxB1yUKfwccgUkJOo68csSZaQFzPZDYoxI3 + NrEDYh+OM3W53nEemvlSX8UCiMg7oC0xCaae5Pkwu7hgAakREMjPVitj8krAagf+/w78rMDzOrzEvgXy + AobYJLaANuzyTF9932nZkSLsEVuPKqDqB6vyQ9S4AFawD649tl+O5RTsRj0CEl6GVCBjF6EC1pj0qUhO + ihJ4CvESYO+qVHkCbh0NhXyufd+CBWO3zQJec+G2JetXLbCy+RD31a5lLZluSm/snS1LGBIn9wYQjtyy + ptS25U/4LkBZrxcaPyfns6mZQbYAnM39mKh2ublfM1OhzfychhRTzLFf5bLaWuNMgPkAAAAASUVORK5C + YII= - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAXRJREFUWEft - li9Pw1AUxetgDpbwGUgmZhDYOSwGQYJAYMFgkLNgEIQsJCQzKAIOg+ITEBB8AgIGDBB8OefdkzbNmvX1 - vVEQ/SUnzf1/s7fuLWlp8SFN0y50CfkyhhZUHg+anbm29ThWeTxo9mk9a/Gt8jjQaM36BbGhNv6gaAd6 - cuWz5QE60phykFDnixbKrsYVQWDR4o3Q1dgcOFcs1girGpsD58Bi3rxDj9A99EZHDQYam0OnxbyYOEf4 - 9i3kRdQC2yphzRKUnSdjTPAgeIGx0pl/ZS7Hhdz082e4iuAF1pVb9nHvKbZp5lSCF3AXDJ4vZhZ4VowX - VxXBC7jXB89rMwuc1ugTvMBQuR0zC8wpNjRzKsEL8FbsqYQ1B9ChTNo95VQRvAC5gZZVlgFfH7plggdR - C5APiK8bb84taAR9Qb5ELxDL/1yAX6Cm6GtsDpzz0KsL/y78t9XR2CIINHEM2WtcChOgc+huxjqBJs++ - 5W9Jkh/Xxi05Y4HsyQAAAABJRU5ErkJggg== + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAXlJREFUWEdj + YBgFoyFARAj8//9fCIhXATGxYD5QoQARRhOnBGjYTGJtRlLXT5zpRKgCGvqRDAd8IcJowkqAFruTYTlM + SyhhG9BUAHWmAPEVCizFpfU8UKILr4NITGjkujEXqyOApgmSayIZ+oQwHAE0xJgMg8jVYo7NAQ4kmvYa + qP4CEJ8F4lck6nWg1AEY8Qh0QDEJjqDIAQkw1wMtFAVieHwC2QlEOoJsB8xHsnwNkmVLkMTnE+EIsh0Q + ALIIR3DnQeUiaekAcAUDtOAJFkseQeVAFRchQHYIgLMP0PS1WGyYCpUjJjeR7YAGqCWcWBzADpVrIOR9 + oDzZDgDVilpICa4CyO9E4msB+cTUnGQ7AOS5LUCsjl6QAMX0gHgnEb4HKaHIASADPgAxKLuBas4YIJ4O + xJ+ItJwqDiDBLqxKKQ4BmjgAlIDoBfSwVUYcQNuf0sEFoNYWJ4YDSChEKHUjPBvjcgQoKuYA8X4q48lY + sx9WV4wK0jEEANfGLTmmQWU/AAAAAElFTkSuQmCC - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAXtJREFUWEft - l7FKxEAQhtPbCYLWXiVYWIjtdWJ3jTZaaaEIZ6OV1T2DjZ02gmBnI1iLb2Ct4DvY2MRvdmf1YnLJ7ibZ - Qvzg58jszPw/dwnhsj9Dnud36BINtZQOTC+Q4wWt6FH/iJmxLZIuBEbHxrJMmhCYTIxdNf2HwKAugNBv - CJY3BRDiQsgQEgO5y2/Qg36O0Yb2yOPng18ImubQKXpGXVMfgsN19CSdPVIdguIB+pSOBEiIJbU25sum - nJaJ2psAA1tLSvFnoLBt671zj1bVtggHXYZ4RyM0nNKiWs2Gpq5C3OrKcBjuIsSHrouDBV2EWNN1cbCg - bYifRy0WlrQJMdY18bCkTYBdXRMHC6bNfV67v9nSVeEwXDDX2rm99GbBLAuFwZK5g+szW27kUUfCYHCm - uYP6iT2u5VDb/WGo0dzB+ZFtq+QVhX39DGyaUYvX80vfvm0vEX73y5Cd9TN30L9nx7650qNwGI76X8fc - DnpD12hey/94kGVfsdwbC6GYl3IAAAAASUVORK5CYII= + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAWhJREFUWEdj + YBgu4P///6uAeDoQO9DdT0BLJwExDFwBMrTo5giQZUiW098RQBuzsDgAJESfkABa1IDDAfRxBAEH0N4R + RDiAfEdAExgoiEGpfAkQb4PSuUDaHJTSodkPTyyQmDuAyrmBuBiIjxJjKolq8CdMoGGmQHyYRENJVY7d + EUBTkoH4F6mmkake5AhJeGEF5CiTaRAl2hqQHaBCiUlk6kUtroGGhJJpEKnaNgI16GKtK6jsiEdA8wKA + 2AEJSxCspKjoiOUELcOlgEqO+Eq2A6AlHDXShOFAOwKR1ch1CYXRkUuuvchlBCVREU2RA9B8j6/hgass + 8CTbAeiWQxNmFYmljihZDsBmOcwgoFwJkY7YSXXLkRyRR4Qj0kl2AD6foxsGVJuBxxH3gHKkBT9QgzuS + gUTlX6D6JByOID31Aw2KhhpGlOVI0RGD5oh5JAc9kmEO5GgGOiAMiO8D8XwgFiLHjJGrBwCx3BsL4NJS + pQAAAABJRU5ErkJggg== - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAh9JREFUWEft - lzFOgkEUhKk4hRzAxIrQcggPAAV3oLezoLWypqLjBLQcwBBDZyIJV7DCmX2z8vh3F35+UBPjl7yEvJkd - CP+yb2n904TdbtdGdVA9FV+3JX8PeIMuaoxaoEpQo6erZZeDsBvUBPWBqgu9XHOjmGYgYIB6Q1VZoZ5R - QxVfs1eFaweKOw8sfAgRhzyhbmVJoCZPlQdZ6oEFfVv3xTvqXvJJ6NUaT1/ycWDkM38NS4zzPr2Day0i - wMzTewImbp7Ii9qNYYZFBSZq54GBPzW/2y/+OTHDogLMLmdC9F/Zo9oXwyyLDJQfKcSleQJ3ameBPkdt - VHO1szALFVmqfQgEHq+RtdpZ5EmQnAXy2lyB9NhGk+d5ZKp2ArSZWbLMZEuANjVLoKP2HjQ5VCIjtROg - bc2SZStbArSRWQI9tfewaVpgqHYCND7zEhvZEqDxyI5kP4B/BM9qJ0Dj5itR3IzQOC8i2UfgN+FK7Szy - JEjOAtkPq/zdAYKf9cWhQ6BzM3I/sIqbjzALFVmonQKRl4nIk9oXwyyLDIzVToFYPYprT8ASzLCowPGj - mMDgh9G72o1hhkUFjg8jAhPHsb8FXWscM7PeFQ1GXsU8HKm1JyO9WuM572qGBbkrGadacUhRk6dKs28R - C3k187ejCAcLz3Yeryy+9sMmwrX1rmIlEPB713IPwvhc+Vj8naEKNXqu98ckB97g5/+a/VFarU+MaQYc - sop2UgAAAABJRU5ErkJggg== + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAgtJREFUWEft + VzFuAjEQpOIV8IBIVIiWR+QBUPAHejoKWipqKjpecC0PQCiiiwQSX0h1mUm80crYa5+PJIqUlUa6nHfG + i73ncTqd/yhYgbquu0AfGDnwuVsglU/BBENgDlRALDjGnGG+ciITYj1gBbwZE/tDzCWn16oQCEyA18DE + J7zbAFMHPvOdH+ROiooAcREQXOPdU0yQYwBz/Fg0KgLssadwwd/PuSLMBcjRMc7ic9+AF8VsVr2axVtF + aqZ7AklsHoljVtVGEoSOSm9l6iGRn5ru9tafk9OUGqgd1/SWbNn21wsfususLUXSQSUOrAKQtweuDvtE + 7kDpHoK5SODxKnFOCOru/npOcM6KdH9sY5DnucTW+NZ3wdk/X+4M3lbx+nd5GKSxSMwMoZtRwM3gzRRv + lCpgaghx32NxNXg8tiWCBegt2BhCbL5YRJsRBPqFRHALdBOevqEJtVmF7w4or1JVRk2HxbHhAPYDEW0+ + l0uTkqiiPw4ZvExIrB94EGmHnFsF+EdxtgMaPUNnlLCPYrdc2owubVcBM2tbts3IFUA71regR9kxNdN2 + 7IrgVUwHLTXbGZkLaBumVrOrGQihKxldLWpSHAO088mPKFtFsHk107cjEaSx8Gzn8UrwWZuN5JGbdxUz + uvj3ruW6KLev3BZ9Z/Ba5WOMOdn9UvSVYYKf/9esqNK/QHoHjGkGHHdaB+UAAAAASUVORK5CYII= \ No newline at end of file diff --git a/Tech/Tech.csproj b/Tech/Tech.csproj index 4043c17..fbe9027 100644 --- a/Tech/Tech.csproj +++ b/Tech/Tech.csproj @@ -85,11 +85,11 @@ - + Form - - Form1.cs + + MainForm.cs @@ -107,8 +107,8 @@ UCOverview.cs - - Form1.cs + + MainForm.cs PlayerView.cs