diff --git a/Csharp/Woordenboek/.vs/ProjectSettings.json b/Csharp/Woordenboek/.vs/ProjectSettings.json new file mode 100644 index 0000000..f8b4888 --- /dev/null +++ b/Csharp/Woordenboek/.vs/ProjectSettings.json @@ -0,0 +1,3 @@ +{ + "CurrentProjectSetting": null +} \ No newline at end of file diff --git a/Csharp/Woordenboek/.vs/VSWorkspaceState.json b/Csharp/Woordenboek/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..dea92d8 --- /dev/null +++ b/Csharp/Woordenboek/.vs/VSWorkspaceState.json @@ -0,0 +1,7 @@ +{ + "ExpandedNodes": [ + "" + ], + "SelectedNode": "\\Program.cs", + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/CodeChunks.db b/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/CodeChunks.db new file mode 100644 index 0000000..bafbec9 Binary files /dev/null and b/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/CodeChunks.db differ diff --git a/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db b/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db new file mode 100644 index 0000000..527188c Binary files /dev/null and b/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db differ diff --git a/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db-shm b/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db-shm new file mode 100644 index 0000000..d1bf25b Binary files /dev/null and b/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db-shm differ diff --git a/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db-wal b/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db-wal new file mode 100644 index 0000000..a876bb6 Binary files /dev/null and b/Csharp/Woordenboek/.vs/Woordenboek/CopilotIndices/17.12.53.23981/SemanticSymbols.db-wal differ diff --git a/Csharp/Woordenboek/.vs/Woordenboek/FileContentIndex/79143da4-853c-4116-8ae5-f146cf2cd83f.vsidx b/Csharp/Woordenboek/.vs/Woordenboek/FileContentIndex/79143da4-853c-4116-8ae5-f146cf2cd83f.vsidx new file mode 100644 index 0000000..201911c Binary files /dev/null and b/Csharp/Woordenboek/.vs/Woordenboek/FileContentIndex/79143da4-853c-4116-8ae5-f146cf2cd83f.vsidx differ diff --git a/Csharp/Woordenboek/.vs/Woordenboek/v17/.wsuo b/Csharp/Woordenboek/.vs/Woordenboek/v17/.wsuo new file mode 100644 index 0000000..12f8ea1 Binary files /dev/null and b/Csharp/Woordenboek/.vs/Woordenboek/v17/.wsuo differ diff --git a/Csharp/Woordenboek/.vs/Woordenboek/v17/DocumentLayout.json b/Csharp/Woordenboek/.vs/Woordenboek/v17/DocumentLayout.json new file mode 100644 index 0000000..dadd64a --- /dev/null +++ b/Csharp/Woordenboek/.vs/Woordenboek/v17/DocumentLayout.json @@ -0,0 +1,37 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\Csharp\\Woordenboek\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\Csharp\\Woordenboek\\Program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\Csharp\\Woordenboek\\Program.cs", + "RelativeDocumentMoniker": "Program.cs", + "ToolTip": "C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\Csharp\\Woordenboek\\Program.cs", + "RelativeToolTip": "Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAACsAAAA6AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-01-27T21:20:19.643Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Csharp/Woordenboek/.vs/slnx.sqlite b/Csharp/Woordenboek/.vs/slnx.sqlite new file mode 100644 index 0000000..d555e27 Binary files /dev/null and b/Csharp/Woordenboek/.vs/slnx.sqlite differ diff --git a/Csharp/Woordenboek/Program.cs b/Csharp/Woordenboek/Program.cs index 6fa5347..9199dad 100644 --- a/Csharp/Woordenboek/Program.cs +++ b/Csharp/Woordenboek/Program.cs @@ -10,26 +10,33 @@ namespace DictionaryApp { private TextBox wordTextBox; private Button searchButton; - private ListBox meaningListBox; + private TextBox meaningTextBox; private static readonly HttpClient client = new HttpClient(); public Program() { wordTextBox = new TextBox { Left = 50, Top = 20, Width = 200 }; searchButton = new Button { Text = "Search", Left = 260, Top = 20, Width = 100 }; - meaningListBox = new ListBox { Left = 50, Top = 60, Width = 310, Height = 200 }; + meaningTextBox = new TextBox { Left = 50, Top = 60, Width = 310, Height = 200, Multiline = true, ScrollBars = ScrollBars.Vertical, ReadOnly = true }; searchButton.Click += new EventHandler(SearchButton_Click); wordTextBox.KeyDown += new KeyEventHandler(WordTextBox_KeyDown); + this.Resize += new EventHandler(Form_Resize); Controls.Add(wordTextBox); Controls.Add(searchButton); - Controls.Add(meaningListBox); + Controls.Add(meaningTextBox); Text = "Dictionary"; Size = new System.Drawing.Size(400, 300); } + private void Form_Resize(object? sender, EventArgs e) + { + meaningTextBox.Width = this.ClientSize.Width - 100; + meaningTextBox.Height = this.ClientSize.Height - 100; + } + private void WordTextBox_KeyDown(object? sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) @@ -43,8 +50,7 @@ namespace DictionaryApp { string word = wordTextBox.Text; string? meaning = await GetMeaningFromApi(word); - meaningListBox.Items.Clear(); - meaningListBox.Items.Add(meaning ?? "Meaning not found."); + meaningTextBox.Text = meaning ?? "Meaning not found."; } private async Task GetMeaningFromApi(string word) diff --git a/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.dll b/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.dll index 40617ff..6146881 100644 Binary files a/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.dll and b/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.dll differ diff --git a/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.exe b/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.exe index 532f09e..77e421e 100644 Binary files a/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.exe and b/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.exe differ diff --git a/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.pdb b/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.pdb index c56a5f1..e396f88 100644 Binary files a/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.pdb and b/Csharp/Woordenboek/bin/Debug/net9.0-windows/woordenboek.pdb differ diff --git a/Csharp/Woordenboek/obj/Debug/net9.0-windows/apphost.exe b/Csharp/Woordenboek/obj/Debug/net9.0-windows/apphost.exe index 532f09e..77e421e 100644 Binary files a/Csharp/Woordenboek/obj/Debug/net9.0-windows/apphost.exe and b/Csharp/Woordenboek/obj/Debug/net9.0-windows/apphost.exe differ diff --git a/Csharp/Woordenboek/obj/Debug/net9.0-windows/ref/woordenboek.dll b/Csharp/Woordenboek/obj/Debug/net9.0-windows/ref/woordenboek.dll index 6b86d99..410f7ec 100644 Binary files a/Csharp/Woordenboek/obj/Debug/net9.0-windows/ref/woordenboek.dll and b/Csharp/Woordenboek/obj/Debug/net9.0-windows/ref/woordenboek.dll differ diff --git a/Csharp/Woordenboek/obj/Debug/net9.0-windows/refint/woordenboek.dll b/Csharp/Woordenboek/obj/Debug/net9.0-windows/refint/woordenboek.dll index 6b86d99..410f7ec 100644 Binary files a/Csharp/Woordenboek/obj/Debug/net9.0-windows/refint/woordenboek.dll and b/Csharp/Woordenboek/obj/Debug/net9.0-windows/refint/woordenboek.dll differ diff --git a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.AssemblyInfo.cs b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.AssemblyInfo.cs index ed88eca..79bcd4a 100644 --- a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.AssemblyInfo.cs +++ b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("woordenboek")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ca3a62d7744d2cbad686550a04e7f0edbf1507ba")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+eec73a1d812ba8f40afe25e7bab003bd3de2082e")] [assembly: System.Reflection.AssemblyProductAttribute("woordenboek")] [assembly: System.Reflection.AssemblyTitleAttribute("woordenboek")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.AssemblyInfoInputs.cache b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.AssemblyInfoInputs.cache index d81a672..3e743e6 100644 --- a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.AssemblyInfoInputs.cache +++ b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.AssemblyInfoInputs.cache @@ -1 +1 @@ -7fdaf72c06cd35ed008236cce24530d9814f5189d5f4d6d7744da073e9b12c9f +bb38180e7c0587398b52330abb0ba9f085212ca0fc463348c895233de61d85cf diff --git a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.dll b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.dll index 40617ff..6146881 100644 Binary files a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.dll and b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.dll differ diff --git a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.pdb b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.pdb index c56a5f1..e396f88 100644 Binary files a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.pdb and b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.pdb differ diff --git a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.sourcelink.json b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.sourcelink.json index adcdb04..1d7108c 100644 --- a/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.sourcelink.json +++ b/Csharp/Woordenboek/obj/Debug/net9.0-windows/woordenboek.sourcelink.json @@ -1 +1 @@ -{"documents":{"C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\*":"https://raw.githubusercontent.com/Alvin-Zilverstand/ict-algemeen-opdrachten/ca3a62d7744d2cbad686550a04e7f0edbf1507ba/*"}} \ No newline at end of file +{"documents":{"C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\*":"https://raw.githubusercontent.com/Alvin-Zilverstand/ict-algemeen-opdrachten/eec73a1d812ba8f40afe25e7bab003bd3de2082e/*"}} \ No newline at end of file diff --git a/Csharp/Woordenboek/obj/project.assets.json b/Csharp/Woordenboek/obj/project.assets.json index deeb256..832e3ec 100644 --- a/Csharp/Woordenboek/obj/project.assets.json +++ b/Csharp/Woordenboek/obj/project.assets.json @@ -1660,12 +1660,14 @@ ], "configFilePaths": [ "C:\\Users\\steen\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config" + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net9.0-windows" ], "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { diff --git a/Csharp/Woordenboek/obj/project.nuget.cache b/Csharp/Woordenboek/obj/project.nuget.cache index ded18e9..68d9de9 100644 --- a/Csharp/Woordenboek/obj/project.nuget.cache +++ b/Csharp/Woordenboek/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "1CfoT9DKTd4=", + "dgSpecHash": "e87e08pxRQc=", "success": true, "projectFilePath": "C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\Csharp\\woordenboek\\woordenboek.csproj", "expectedPackageFiles": [ diff --git a/Csharp/Woordenboek/obj/woordenboek.csproj.nuget.dgspec.json b/Csharp/Woordenboek/obj/woordenboek.csproj.nuget.dgspec.json index 5d44dc8..6deb089 100644 --- a/Csharp/Woordenboek/obj/woordenboek.csproj.nuget.dgspec.json +++ b/Csharp/Woordenboek/obj/woordenboek.csproj.nuget.dgspec.json @@ -18,12 +18,14 @@ ], "configFilePaths": [ "C:\\Users\\steen\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config" + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net9.0-windows" ], "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": {