From 6623209a89a33a44d0a2b7f784f0a9e1d67f1744 Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 30 Aug 2017 14:30:09 -0400 Subject: Adding new stuff --- Smart TV for Windows.sln | 6 ++ Smart TV for Windows/Smart TV for Windows.csproj | 46 +++++++++ Smart TV for Windows/menu.cs | 6 +- Smart TV for Windows/netflix.Designer.cs | 29 +++++- Smart TV for Windows/netflix.cs | 21 ++++ Smart TV for Windows/netflix.resx | 120 +++++++++++++++++++++++ Smart TV for Windows/packages.config | 7 ++ Smart TV for Windows/youtube.Designer.cs | 31 +++++- Smart TV for Windows/youtube.cs | 22 +++++ Smart TV for Windows/youtube.resx | 120 +++++++++++++++++++++++ 10 files changed, 404 insertions(+), 4 deletions(-) create mode 100644 Smart TV for Windows/netflix.resx create mode 100644 Smart TV for Windows/packages.config create mode 100644 Smart TV for Windows/youtube.resx diff --git a/Smart TV for Windows.sln b/Smart TV for Windows.sln index 2a4f582..33791ce 100644 --- a/Smart TV for Windows.sln +++ b/Smart TV for Windows.sln @@ -8,13 +8,19 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {FB49F851-5A3C-4CF6-8538-9691FE6E8C1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FB49F851-5A3C-4CF6-8538-9691FE6E8C1D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FB49F851-5A3C-4CF6-8538-9691FE6E8C1D}.Debug|x86.ActiveCfg = Debug|x86 + {FB49F851-5A3C-4CF6-8538-9691FE6E8C1D}.Debug|x86.Build.0 = Debug|x86 {FB49F851-5A3C-4CF6-8538-9691FE6E8C1D}.Release|Any CPU.ActiveCfg = Release|Any CPU {FB49F851-5A3C-4CF6-8538-9691FE6E8C1D}.Release|Any CPU.Build.0 = Release|Any CPU + {FB49F851-5A3C-4CF6-8538-9691FE6E8C1D}.Release|x86.ActiveCfg = Release|x86 + {FB49F851-5A3C-4CF6-8538-9691FE6E8C1D}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Smart TV for Windows/Smart TV for Windows.csproj b/Smart TV for Windows/Smart TV for Windows.csproj index 630a1de..f7ae4e3 100644 --- a/Smart TV for Windows/Smart TV for Windows.csproj +++ b/Smart TV for Windows/Smart TV for Windows.csproj @@ -1,5 +1,7 @@  + + Debug @@ -12,6 +14,8 @@ v4.5.2 512 true + + AnyCPU @@ -32,6 +36,26 @@ prompt 4 + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + true + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + prompt + MinimumRecommendedRules.ruleset + true + @@ -69,6 +93,9 @@ menu.cs + + netflix.cs + ResXFileCodeGenerator Resources.Designer.cs @@ -78,6 +105,10 @@ True Resources.resx + + youtube.cs + + SettingsSingleFileGenerator Settings.Designer.cs @@ -92,6 +123,21 @@ + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Smart TV for Windows/packages.config b/Smart TV for Windows/packages.config new file mode 100644 index 0000000..92d8bc8 --- /dev/null +++ b/Smart TV for Windows/packages.config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Smart TV for Windows/youtube.Designer.cs b/Smart TV for Windows/youtube.Designer.cs index 2fcaa5d..1261ba0 100644 --- a/Smart TV for Windows/youtube.Designer.cs +++ b/Smart TV for Windows/youtube.Designer.cs @@ -28,11 +28,40 @@ /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); + this.panel1 = new System.Windows.Forms.Panel(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.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.panel1.Location = new System.Drawing.Point(-1, 0); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(337, 330); + this.panel1.TabIndex = 0; + this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint); + // + // youtube + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(336, 330); + this.ControlBox = false; + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "youtube"; this.Text = "youtube"; + this.WindowState = System.Windows.Forms.FormWindowState.Maximized; + this.Load += new System.EventHandler(this.youtube_Load); + this.ResumeLayout(false); + } #endregion + + private System.Windows.Forms.Panel panel1; } } \ No newline at end of file diff --git a/Smart TV for Windows/youtube.cs b/Smart TV for Windows/youtube.cs index 7bbab70..7bed186 100644 --- a/Smart TV for Windows/youtube.cs +++ b/Smart TV for Windows/youtube.cs @@ -7,6 +7,10 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; +using cef; +using CefSharp; +using CefSharp.WinForms; +using CefSharp.WinForms.Internals; namespace Smart_TV_for_Windows { @@ -16,5 +20,23 @@ namespace Smart_TV_for_Windows { InitializeComponent(); } + + public CefSharp.WinForms.ChromiumWebBrowser browser; + + private void youtube_Load(object sender, EventArgs e) + { + browser = new CefSharp.WinForms.ChromiumWebBrowser("https://www.youtube.com/tv") + { + Dock = DockStyle.Fill, + Size = new Size(600, 600), + Location = new Point(200, 200), + }; + this.panel1.Controls.Add(browser); + } + + private void panel1_Paint(object sender, PaintEventArgs e) + { + + } } } diff --git a/Smart TV for Windows/youtube.resx b/Smart TV for Windows/youtube.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Smart TV for Windows/youtube.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file -- cgit v1.2.3