diff --git a/README.md b/README.md index 159800b..f4901dd 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,16 @@ -# tpDictionary - Toki Pona Dictionary for Windows Mobile 6/6.1/6.5 +# tpDictionary +Toki Pona Dictionary for Windows Mobile 6/6.1/6.5 + +## Compilation Instructions +### Required software (not needed for normal use, just download from releases) +1. Windows XP Service Pack 2 or later (Windows 11 (latest) works!!) +1. Visual Studio 2005/2008, not express, later versions do not work +1. [Windows Mobile 6 Standard SDK Refresh](https://www.microsoft.com/en-us/download/details.aspx?id=6135) ([Archived copy](http://web.archive.org/web/20220415150412/https://www.microsoft.com/en-us/download/details.aspx?id=6135)) +### If you care enough to compile this yourself, you probably already know how to open and build a project in VS, it works the same as in modern versions + +## Sitelen Pona font +http://musilili.net/linja-pona/ + +## Official toki pona books +[Toki Pona: The Language of Good - "pu"](https://www.amazon.com/Toki-Pona-Language-Sonja-Lang/dp/0978292308) +[Toki Pona Dictionary - "ku"](https://www.amazon.com/Toki-Pona-Dictionary-Official/dp/0978292367) diff --git a/tpDictionary.sln b/tpDictionary.sln new file mode 100644 index 0000000..7782043 --- /dev/null +++ b/tpDictionary.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "tpDictionary", "tpDictionary\tpDictionary.csproj", "{BFDB9E8B-DB88-46F6-8512-C6F12D57E6C5}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {BFDB9E8B-DB88-46F6-8512-C6F12D57E6C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BFDB9E8B-DB88-46F6-8512-C6F12D57E6C5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BFDB9E8B-DB88-46F6-8512-C6F12D57E6C5}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {BFDB9E8B-DB88-46F6-8512-C6F12D57E6C5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BFDB9E8B-DB88-46F6-8512-C6F12D57E6C5}.Release|Any CPU.Build.0 = Release|Any CPU + {BFDB9E8B-DB88-46F6-8512-C6F12D57E6C5}.Release|Any CPU.Deploy.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/tpDictionary/DefinitionForm.Designer.cs b/tpDictionary/DefinitionForm.Designer.cs new file mode 100644 index 0000000..7438805 --- /dev/null +++ b/tpDictionary/DefinitionForm.Designer.cs @@ -0,0 +1,146 @@ +namespace tpDictionary +{ + partial class DefinitionForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + private System.Windows.Forms.MainMenu menuBar; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.menuBar = new System.Windows.Forms.MainMenu(); + this.backButton = new System.Windows.Forms.MenuItem(); + this.pronounceButton = new System.Windows.Forms.MenuItem(); + this.wordLabel = new System.Windows.Forms.Label(); + this.typeLabel = new System.Windows.Forms.Label(); + this.definitionLabel = new System.Windows.Forms.Label(); + this.definitionLabel2 = new System.Windows.Forms.Label(); + this.typeLabel2 = new System.Windows.Forms.Label(); + this.spChara = new System.Windows.Forms.PictureBox(); + this.SuspendLayout(); + // + // menuBar + // + this.menuBar.MenuItems.Add(this.backButton); + this.menuBar.MenuItems.Add(this.pronounceButton); + // + // backButton + // + this.backButton.Text = "Back"; + this.backButton.Click += new System.EventHandler(this.backButton_Click); + // + // pronounceButton + // + this.pronounceButton.Text = "Pronounce"; + this.pronounceButton.Click += new System.EventHandler(this.pronounceButton_Click); + // + // wordLabel + // + this.wordLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.wordLabel.Font = new System.Drawing.Font("Segoe Condensed", 14F, System.Drawing.FontStyle.Bold); + this.wordLabel.Location = new System.Drawing.Point(3, 0); + this.wordLabel.Name = "wordLabel"; + this.wordLabel.Size = new System.Drawing.Size(276, 30); + this.wordLabel.Text = "word"; + // + // typeLabel + // + this.typeLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.typeLabel.Font = new System.Drawing.Font("Segoe Condensed", 8F, System.Drawing.FontStyle.Regular); + this.typeLabel.Location = new System.Drawing.Point(3, 30); + this.typeLabel.Name = "typeLabel"; + this.typeLabel.Size = new System.Drawing.Size(276, 20); + this.typeLabel.Text = "type"; + // + // definitionLabel + // + this.definitionLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.definitionLabel.Font = new System.Drawing.Font("Segoe Condensed", 10F, System.Drawing.FontStyle.Regular); + this.definitionLabel.Location = new System.Drawing.Point(3, 50); + this.definitionLabel.Name = "definitionLabel"; + this.definitionLabel.Size = new System.Drawing.Size(314, 50); + this.definitionLabel.Text = "definition"; + // + // definitionLabel2 + // + this.definitionLabel2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.definitionLabel2.Font = new System.Drawing.Font("Segoe Condensed", 10F, System.Drawing.FontStyle.Regular); + this.definitionLabel2.Location = new System.Drawing.Point(3, 120); + this.definitionLabel2.Name = "definitionLabel2"; + this.definitionLabel2.Size = new System.Drawing.Size(314, 50); + this.definitionLabel2.Text = "definition2"; + // + // typeLabel2 + // + this.typeLabel2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.typeLabel2.Font = new System.Drawing.Font("Segoe Condensed", 8F, System.Drawing.FontStyle.Regular); + this.typeLabel2.Location = new System.Drawing.Point(3, 100); + this.typeLabel2.Name = "typeLabel2"; + this.typeLabel2.Size = new System.Drawing.Size(314, 20); + this.typeLabel2.Text = "type2"; + // + // spChara + // + this.spChara.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.spChara.Location = new System.Drawing.Point(285, 3); + this.spChara.Name = "spChara"; + this.spChara.Size = new System.Drawing.Size(32, 32); + // + // DefinitionForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(131F, 131F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.AutoScroll = true; + this.ClientSize = new System.Drawing.Size(320, 186); + this.Controls.Add(this.spChara); + this.Controls.Add(this.definitionLabel2); + this.Controls.Add(this.typeLabel2); + this.Controls.Add(this.definitionLabel); + this.Controls.Add(this.typeLabel); + this.Controls.Add(this.wordLabel); + this.Menu = this.menuBar; + this.Name = "DefinitionForm"; + this.Text = "Definition"; + this.Load += new System.EventHandler(this.DefinitionForm_Load); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label wordLabel; + private System.Windows.Forms.Label typeLabel; + private System.Windows.Forms.MenuItem backButton; + private System.Windows.Forms.MenuItem pronounceButton; + private System.Windows.Forms.Label definitionLabel; + private System.Windows.Forms.Label definitionLabel2; + private System.Windows.Forms.Label typeLabel2; + private System.Windows.Forms.PictureBox spChara; + } +} \ No newline at end of file diff --git a/tpDictionary/DefinitionForm.cs b/tpDictionary/DefinitionForm.cs new file mode 100644 index 0000000..038aa4e --- /dev/null +++ b/tpDictionary/DefinitionForm.cs @@ -0,0 +1,48 @@ +using System; + +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Text; +using System.Windows.Forms; + +namespace tpDictionary +{ + public partial class DefinitionForm : Form + { + public WordInfo DefWordInfo { get; set; } + + public DefinitionForm() + { + InitializeComponent(); + } + + private void DefinitionForm_Load(object sender, EventArgs e) + { + wordLabel.Text = DefWordInfo.name; + typeLabel.Text = DefWordInfo.type1; + definitionLabel.Text = DefWordInfo.def1; + typeLabel2.Text = DefWordInfo.type2; + definitionLabel2.Text = DefWordInfo.def2; + spChara.Image = (Image)SitelenPona.ResourceManager.GetObject(DefWordInfo.name); + if (DefWordInfo.name == "li") + { + definitionLabel.Size = new Size(314, 100); + typeLabel2.Visible = false; + definitionLabel2.Visible = false; + } + } + + private void backButton_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void pronounceButton_Click(object sender, EventArgs e) + { + Sound.PlayWord(DefWordInfo.name); + } + } +} \ No newline at end of file diff --git a/tpDictionary/DefinitionForm.resx b/tpDictionary/DefinitionForm.resx new file mode 100644 index 0000000..0499182 --- /dev/null +++ b/tpDictionary/DefinitionForm.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + Smartphone Landscape + + + Smartphone Landscape + + + False + + \ No newline at end of file diff --git a/tpDictionary/MainForm.Designer.cs b/tpDictionary/MainForm.Designer.cs new file mode 100644 index 0000000..1ba4558 --- /dev/null +++ b/tpDictionary/MainForm.Designer.cs @@ -0,0 +1,93 @@ +namespace tpDictionary +{ + partial class MainForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + private System.Windows.Forms.MainMenu menuBar; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.menuBar = new System.Windows.Forms.MainMenu(); + this.defineButton = new System.Windows.Forms.MenuItem(); + this.searchButton = new System.Windows.Forms.MenuItem(); + this.wordsListView = new System.Windows.Forms.ListView(); + this.sitelenPonaList = new System.Windows.Forms.ImageList(); + this.SuspendLayout(); + // + // menuBar + // + this.menuBar.MenuItems.Add(this.defineButton); + this.menuBar.MenuItems.Add(this.searchButton); + // + // defineButton + // + this.defineButton.Text = "Definition"; + this.defineButton.Click += new System.EventHandler(this.defineButton_Click); + // + // searchButton + // + this.searchButton.Text = "Search"; + this.searchButton.Click += new System.EventHandler(this.searchButton_Click); + // + // wordsListView + // + this.wordsListView.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.wordsListView.LargeImageList = this.sitelenPonaList; + this.wordsListView.Location = new System.Drawing.Point(0, 0); + this.wordsListView.Name = "wordsListView"; + this.wordsListView.Size = new System.Drawing.Size(320, 186); + this.wordsListView.TabIndex = 0; + this.wordsListView.ItemActivate += new System.EventHandler(this.wordsListView_ItemActivate); + // + // sitelenPonaList + // + this.sitelenPonaList.ImageSize = new System.Drawing.Size(32, 32); + // + // MainForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(131F, 131F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.AutoScroll = true; + this.ClientSize = new System.Drawing.Size(320, 186); + this.Controls.Add(this.wordsListView); + this.Menu = this.menuBar; + this.Name = "MainForm"; + this.Text = "toki pona Dictionary"; + this.Load += new System.EventHandler(this.MainForm_Load); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.MenuItem defineButton; + private System.Windows.Forms.MenuItem searchButton; + private System.Windows.Forms.ListView wordsListView; + private System.Windows.Forms.ImageList sitelenPonaList; + } +} + diff --git a/tpDictionary/MainForm.cs b/tpDictionary/MainForm.cs new file mode 100644 index 0000000..8444704 --- /dev/null +++ b/tpDictionary/MainForm.cs @@ -0,0 +1,61 @@ +using System; + +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Text; +using System.Windows.Forms; + +namespace tpDictionary +{ + public partial class MainForm : Form + { + public WordsList wordsList; + + public MainForm() + { + InitializeComponent(); + wordsList = new WordsList(); + } + + private void MainForm_Load(object sender, EventArgs e) + { + int i = 0; + foreach(KeyValuePair w in WordsList.Words) + { + ListViewItem lvi = new ListViewItem(w.Value.name); + sitelenPonaList.Images.Add((Image)SitelenPona.ResourceManager.GetObject(w.Value.name)); + lvi.ImageIndex = i; + wordsListView.Items.Add(lvi); + i++; + } + } + + private void defineButton_Click(object sender, EventArgs e) + { + defineWord(); + } + + private void wordsListView_ItemActivate(object sender, EventArgs e) + { + defineWord(); + } + + private void defineWord() + { + if (wordsListView.SelectedIndices.Count != 0) + { + DefinitionForm df = new DefinitionForm(); + df.DefWordInfo = WordsList.Words[wordsListView.Items[wordsListView.SelectedIndices[0]].Text]; + df.ShowDialog(); + } + } + + private void searchButton_Click(object sender, EventArgs e) + { + SearchForm f = new SearchForm(); + f.ShowDialog(); + } + } +} \ No newline at end of file diff --git a/tpDictionary/MainForm.resx b/tpDictionary/MainForm.resx new file mode 100644 index 0000000..c326965 --- /dev/null +++ b/tpDictionary/MainForm.resx @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 117, 17 + + + Smartphone Landscape + + + Smartphone Landscape + + + False + + \ No newline at end of file diff --git a/tpDictionary/Program.cs b/tpDictionary/Program.cs new file mode 100644 index 0000000..ab04f1f --- /dev/null +++ b/tpDictionary/Program.cs @@ -0,0 +1,19 @@ +using System; + +using System.Collections.Generic; +using System.Windows.Forms; + +namespace tpDictionary +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [MTAThread] + static void Main() + { + Application.Run(new MainForm()); + } + } +} \ No newline at end of file diff --git a/tpDictionary/Properties/AssemblyInfo.cs b/tpDictionary/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..f06e021 --- /dev/null +++ b/tpDictionary/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("tpDictionary")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("tpDictionary")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("d2b1a42e-db11-4a17-b392-277093119f98")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +[assembly: AssemblyVersion("1.0.0.0")] + +// Below attribute is to suppress FxCop warning "CA2232 : Microsoft.Usage : Add STAThreadAttribute to assembly" +// as Device app does not support STA thread. +[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2232:MarkWindowsFormsEntryPointsWithStaThread")] diff --git a/tpDictionary/Properties/Resources.Designer.cs b/tpDictionary/Properties/Resources.Designer.cs new file mode 100644 index 0000000..9ed4ae8 --- /dev/null +++ b/tpDictionary/Properties/Resources.Designer.cs @@ -0,0 +1,68 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:2.0.50727.9157 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace tpDictionary.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the Strongly Typed Resource Builder + // class via a tool like ResGen or Visual Studio.NET. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + class Resources + { + + private static System.Resources.ResourceManager _resMgr; + + private static System.Globalization.CultureInfo _resCulture; + + /*FamANDAssem*/ + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + public static System.Resources.ResourceManager ResourceManager + { + get + { + if ((_resMgr == null)) + { + System.Resources.ResourceManager temp = new System.Resources.ResourceManager("tpDictionary.Properties.Resources", typeof(Resources).Assembly); + _resMgr = temp; + } + return _resMgr; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + public static System.Globalization.CultureInfo Culture + { + get + { + return _resCulture; + } + set + { + _resCulture = value; + } + } + } +} diff --git a/tpDictionary/Properties/Resources.resx b/tpDictionary/Properties/Resources.resx new file mode 100644 index 0000000..3e18af9 --- /dev/null +++ b/tpDictionary/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/tpDictionary/Resources/sitelen-pona/a.png b/tpDictionary/Resources/sitelen-pona/a.png new file mode 100644 index 0000000..53a9cae Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/a.png differ diff --git a/tpDictionary/Resources/sitelen-pona/akesi.png b/tpDictionary/Resources/sitelen-pona/akesi.png new file mode 100644 index 0000000..4deb261 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/akesi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ala.png b/tpDictionary/Resources/sitelen-pona/ala.png new file mode 100644 index 0000000..85d9acb Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ala.png differ diff --git a/tpDictionary/Resources/sitelen-pona/alasa.png b/tpDictionary/Resources/sitelen-pona/alasa.png new file mode 100644 index 0000000..9ceda58 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/alasa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ale.png b/tpDictionary/Resources/sitelen-pona/ale.png new file mode 100644 index 0000000..4c50b3c Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ale.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ali.png b/tpDictionary/Resources/sitelen-pona/ali.png new file mode 100644 index 0000000..4c50b3c Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ali.png differ diff --git a/tpDictionary/Resources/sitelen-pona/anpa.png b/tpDictionary/Resources/sitelen-pona/anpa.png new file mode 100644 index 0000000..413cb6c Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/anpa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ante.png b/tpDictionary/Resources/sitelen-pona/ante.png new file mode 100644 index 0000000..ca99392 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ante.png differ diff --git a/tpDictionary/Resources/sitelen-pona/anu.png b/tpDictionary/Resources/sitelen-pona/anu.png new file mode 100644 index 0000000..4ef480e Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/anu.png differ diff --git a/tpDictionary/Resources/sitelen-pona/awen.png b/tpDictionary/Resources/sitelen-pona/awen.png new file mode 100644 index 0000000..90947ac Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/awen.png differ diff --git a/tpDictionary/Resources/sitelen-pona/e.png b/tpDictionary/Resources/sitelen-pona/e.png new file mode 100644 index 0000000..ee043dd Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/e.png differ diff --git a/tpDictionary/Resources/sitelen-pona/en.png b/tpDictionary/Resources/sitelen-pona/en.png new file mode 100644 index 0000000..8d3e750 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/en.png differ diff --git a/tpDictionary/Resources/sitelen-pona/epiku.png b/tpDictionary/Resources/sitelen-pona/epiku.png new file mode 100644 index 0000000..561458d Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/epiku.png differ diff --git a/tpDictionary/Resources/sitelen-pona/esun.png b/tpDictionary/Resources/sitelen-pona/esun.png new file mode 100644 index 0000000..50405f6 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/esun.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ijo.png b/tpDictionary/Resources/sitelen-pona/ijo.png new file mode 100644 index 0000000..ce1daa0 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ijo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ike.png b/tpDictionary/Resources/sitelen-pona/ike.png new file mode 100644 index 0000000..bb5a919 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ike.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ilo.png b/tpDictionary/Resources/sitelen-pona/ilo.png new file mode 100644 index 0000000..c64f6d2 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ilo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/insa.png b/tpDictionary/Resources/sitelen-pona/insa.png new file mode 100644 index 0000000..c602c23 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/insa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/jaki.png b/tpDictionary/Resources/sitelen-pona/jaki.png new file mode 100644 index 0000000..846db17 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/jaki.png differ diff --git a/tpDictionary/Resources/sitelen-pona/jan.png b/tpDictionary/Resources/sitelen-pona/jan.png new file mode 100644 index 0000000..9b6f69a Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/jan.png differ diff --git a/tpDictionary/Resources/sitelen-pona/jasima.png b/tpDictionary/Resources/sitelen-pona/jasima.png new file mode 100644 index 0000000..78dd73f Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/jasima.png differ diff --git a/tpDictionary/Resources/sitelen-pona/jelo.png b/tpDictionary/Resources/sitelen-pona/jelo.png new file mode 100644 index 0000000..13b67c5 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/jelo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/jo.png b/tpDictionary/Resources/sitelen-pona/jo.png new file mode 100644 index 0000000..1ee1b8c Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/jo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kala.png b/tpDictionary/Resources/sitelen-pona/kala.png new file mode 100644 index 0000000..4ac4d2a Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kala.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kalama.png b/tpDictionary/Resources/sitelen-pona/kalama.png new file mode 100644 index 0000000..af97df8 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kalama.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kama.png b/tpDictionary/Resources/sitelen-pona/kama.png new file mode 100644 index 0000000..171d2e7 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kama.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kasi.png b/tpDictionary/Resources/sitelen-pona/kasi.png new file mode 100644 index 0000000..644eb31 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kasi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ken.png b/tpDictionary/Resources/sitelen-pona/ken.png new file mode 100644 index 0000000..5a3efa0 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ken.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kepeken.png b/tpDictionary/Resources/sitelen-pona/kepeken.png new file mode 100644 index 0000000..67b82b0 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kepeken.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kijetesantakalu.png b/tpDictionary/Resources/sitelen-pona/kijetesantakalu.png new file mode 100644 index 0000000..8026a8a Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kijetesantakalu.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kili.png b/tpDictionary/Resources/sitelen-pona/kili.png new file mode 100644 index 0000000..ee9c547 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kili.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kin.png b/tpDictionary/Resources/sitelen-pona/kin.png new file mode 100644 index 0000000..27131f1 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kin.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kipisi.png b/tpDictionary/Resources/sitelen-pona/kipisi.png new file mode 100644 index 0000000..0c5f6d7 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kipisi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kiwen.png b/tpDictionary/Resources/sitelen-pona/kiwen.png new file mode 100644 index 0000000..4c08001 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kiwen.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ko.png b/tpDictionary/Resources/sitelen-pona/ko.png new file mode 100644 index 0000000..efe8bf8 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ko.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kokosila.png b/tpDictionary/Resources/sitelen-pona/kokosila.png new file mode 100644 index 0000000..e608090 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kokosila.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kon.png b/tpDictionary/Resources/sitelen-pona/kon.png new file mode 100644 index 0000000..a40e692 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kon.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ku.png b/tpDictionary/Resources/sitelen-pona/ku.png new file mode 100644 index 0000000..0e29ff5 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ku.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kule.png b/tpDictionary/Resources/sitelen-pona/kule.png new file mode 100644 index 0000000..a28993d Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kule.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kulupu.png b/tpDictionary/Resources/sitelen-pona/kulupu.png new file mode 100644 index 0000000..4da4617 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kulupu.png differ diff --git a/tpDictionary/Resources/sitelen-pona/kute.png b/tpDictionary/Resources/sitelen-pona/kute.png new file mode 100644 index 0000000..6469bac Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/kute.png differ diff --git a/tpDictionary/Resources/sitelen-pona/la.png b/tpDictionary/Resources/sitelen-pona/la.png new file mode 100644 index 0000000..4c945ef Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/la.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lanpan.png b/tpDictionary/Resources/sitelen-pona/lanpan.png new file mode 100644 index 0000000..b3c367f Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lanpan.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lape.png b/tpDictionary/Resources/sitelen-pona/lape.png new file mode 100644 index 0000000..8b4bcec Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lape.png differ diff --git a/tpDictionary/Resources/sitelen-pona/laso.png b/tpDictionary/Resources/sitelen-pona/laso.png new file mode 100644 index 0000000..d944d5e Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/laso.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lawa.png b/tpDictionary/Resources/sitelen-pona/lawa.png new file mode 100644 index 0000000..1ffc1fd Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lawa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/leko.png b/tpDictionary/Resources/sitelen-pona/leko.png new file mode 100644 index 0000000..9b3ea1e Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/leko.png differ diff --git a/tpDictionary/Resources/sitelen-pona/len.png b/tpDictionary/Resources/sitelen-pona/len.png new file mode 100644 index 0000000..0bbeb03 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/len.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lete.png b/tpDictionary/Resources/sitelen-pona/lete.png new file mode 100644 index 0000000..a9afd4f Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lete.png differ diff --git a/tpDictionary/Resources/sitelen-pona/li.png b/tpDictionary/Resources/sitelen-pona/li.png new file mode 100644 index 0000000..428b969 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/li.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lili.png b/tpDictionary/Resources/sitelen-pona/lili.png new file mode 100644 index 0000000..e2e7d19 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lili.png differ diff --git a/tpDictionary/Resources/sitelen-pona/linja.png b/tpDictionary/Resources/sitelen-pona/linja.png new file mode 100644 index 0000000..269dd7a Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/linja.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lipu.png b/tpDictionary/Resources/sitelen-pona/lipu.png new file mode 100644 index 0000000..93a87e3 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lipu.png differ diff --git a/tpDictionary/Resources/sitelen-pona/loje.png b/tpDictionary/Resources/sitelen-pona/loje.png new file mode 100644 index 0000000..62c3f6b Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/loje.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lon.png b/tpDictionary/Resources/sitelen-pona/lon.png new file mode 100644 index 0000000..4fdacb6 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lon.png differ diff --git a/tpDictionary/Resources/sitelen-pona/luka.png b/tpDictionary/Resources/sitelen-pona/luka.png new file mode 100644 index 0000000..d2487df Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/luka.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lukin.png b/tpDictionary/Resources/sitelen-pona/lukin.png new file mode 100644 index 0000000..ac67c30 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lukin.png differ diff --git a/tpDictionary/Resources/sitelen-pona/lupa.png b/tpDictionary/Resources/sitelen-pona/lupa.png new file mode 100644 index 0000000..6ed36fa Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/lupa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ma.png b/tpDictionary/Resources/sitelen-pona/ma.png new file mode 100644 index 0000000..5f54197 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ma.png differ diff --git a/tpDictionary/Resources/sitelen-pona/mama.png b/tpDictionary/Resources/sitelen-pona/mama.png new file mode 100644 index 0000000..0472339 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/mama.png differ diff --git a/tpDictionary/Resources/sitelen-pona/mani.png b/tpDictionary/Resources/sitelen-pona/mani.png new file mode 100644 index 0000000..294fb98 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/mani.png differ diff --git a/tpDictionary/Resources/sitelen-pona/meli.png b/tpDictionary/Resources/sitelen-pona/meli.png new file mode 100644 index 0000000..571f16e Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/meli.png differ diff --git a/tpDictionary/Resources/sitelen-pona/meso.png b/tpDictionary/Resources/sitelen-pona/meso.png new file mode 100644 index 0000000..4259601 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/meso.png differ diff --git a/tpDictionary/Resources/sitelen-pona/mi.png b/tpDictionary/Resources/sitelen-pona/mi.png new file mode 100644 index 0000000..fafd247 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/mi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/mije.png b/tpDictionary/Resources/sitelen-pona/mije.png new file mode 100644 index 0000000..96625ca Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/mije.png differ diff --git a/tpDictionary/Resources/sitelen-pona/misikeke.png b/tpDictionary/Resources/sitelen-pona/misikeke.png new file mode 100644 index 0000000..5712821 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/misikeke.png differ diff --git a/tpDictionary/Resources/sitelen-pona/moku.png b/tpDictionary/Resources/sitelen-pona/moku.png new file mode 100644 index 0000000..1ddfd2f Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/moku.png differ diff --git a/tpDictionary/Resources/sitelen-pona/moli.png b/tpDictionary/Resources/sitelen-pona/moli.png new file mode 100644 index 0000000..692464a Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/moli.png differ diff --git a/tpDictionary/Resources/sitelen-pona/monsi.png b/tpDictionary/Resources/sitelen-pona/monsi.png new file mode 100644 index 0000000..5d67e84 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/monsi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/monsuta.png b/tpDictionary/Resources/sitelen-pona/monsuta.png new file mode 100644 index 0000000..2589c11 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/monsuta.png differ diff --git a/tpDictionary/Resources/sitelen-pona/mu.png b/tpDictionary/Resources/sitelen-pona/mu.png new file mode 100644 index 0000000..03919d7 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/mu.png differ diff --git a/tpDictionary/Resources/sitelen-pona/mun.png b/tpDictionary/Resources/sitelen-pona/mun.png new file mode 100644 index 0000000..3abcee9 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/mun.png differ diff --git a/tpDictionary/Resources/sitelen-pona/musi.png b/tpDictionary/Resources/sitelen-pona/musi.png new file mode 100644 index 0000000..fc6aaeb Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/musi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/mute.png b/tpDictionary/Resources/sitelen-pona/mute.png new file mode 100644 index 0000000..1415a7f Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/mute.png differ diff --git a/tpDictionary/Resources/sitelen-pona/n.png b/tpDictionary/Resources/sitelen-pona/n.png new file mode 100644 index 0000000..c4a5630 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/n.png differ diff --git a/tpDictionary/Resources/sitelen-pona/namako.png b/tpDictionary/Resources/sitelen-pona/namako.png new file mode 100644 index 0000000..bd2ec10 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/namako.png differ diff --git a/tpDictionary/Resources/sitelen-pona/nanpa.png b/tpDictionary/Resources/sitelen-pona/nanpa.png new file mode 100644 index 0000000..bed2b3c Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/nanpa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/nasa.png b/tpDictionary/Resources/sitelen-pona/nasa.png new file mode 100644 index 0000000..6216a39 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/nasa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/nasin.png b/tpDictionary/Resources/sitelen-pona/nasin.png new file mode 100644 index 0000000..d2c5b85 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/nasin.png differ diff --git a/tpDictionary/Resources/sitelen-pona/nena.png b/tpDictionary/Resources/sitelen-pona/nena.png new file mode 100644 index 0000000..e156dca Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/nena.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ni.png b/tpDictionary/Resources/sitelen-pona/ni.png new file mode 100644 index 0000000..08d840a Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ni.png differ diff --git a/tpDictionary/Resources/sitelen-pona/nimi.png b/tpDictionary/Resources/sitelen-pona/nimi.png new file mode 100644 index 0000000..5032df9 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/nimi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/noka.png b/tpDictionary/Resources/sitelen-pona/noka.png new file mode 100644 index 0000000..8a57293 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/noka.png differ diff --git a/tpDictionary/Resources/sitelen-pona/o.png b/tpDictionary/Resources/sitelen-pona/o.png new file mode 100644 index 0000000..bf3a7e5 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/o.png differ diff --git a/tpDictionary/Resources/sitelen-pona/oko.png b/tpDictionary/Resources/sitelen-pona/oko.png new file mode 100644 index 0000000..9dcbb4d Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/oko.png differ diff --git a/tpDictionary/Resources/sitelen-pona/olin.png b/tpDictionary/Resources/sitelen-pona/olin.png new file mode 100644 index 0000000..606b4cd Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/olin.png differ diff --git a/tpDictionary/Resources/sitelen-pona/ona.png b/tpDictionary/Resources/sitelen-pona/ona.png new file mode 100644 index 0000000..982e0da Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/ona.png differ diff --git a/tpDictionary/Resources/sitelen-pona/open.png b/tpDictionary/Resources/sitelen-pona/open.png new file mode 100644 index 0000000..149db5c Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/open.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pakala.png b/tpDictionary/Resources/sitelen-pona/pakala.png new file mode 100644 index 0000000..6f7c87f Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pakala.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pali.png b/tpDictionary/Resources/sitelen-pona/pali.png new file mode 100644 index 0000000..b4fa551 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pali.png differ diff --git a/tpDictionary/Resources/sitelen-pona/palisa.png b/tpDictionary/Resources/sitelen-pona/palisa.png new file mode 100644 index 0000000..4605c63 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/palisa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pan.png b/tpDictionary/Resources/sitelen-pona/pan.png new file mode 100644 index 0000000..8ce81c0 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pan.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pana.png b/tpDictionary/Resources/sitelen-pona/pana.png new file mode 100644 index 0000000..d8dd620 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pana.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pi.png b/tpDictionary/Resources/sitelen-pona/pi.png new file mode 100644 index 0000000..d101db8 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pilin.png b/tpDictionary/Resources/sitelen-pona/pilin.png new file mode 100644 index 0000000..e127469 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pilin.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pimeja.png b/tpDictionary/Resources/sitelen-pona/pimeja.png new file mode 100644 index 0000000..297f177 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pimeja.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pini.png b/tpDictionary/Resources/sitelen-pona/pini.png new file mode 100644 index 0000000..22f43ac Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pini.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pipi.png b/tpDictionary/Resources/sitelen-pona/pipi.png new file mode 100644 index 0000000..8d65d34 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pipi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/poka.png b/tpDictionary/Resources/sitelen-pona/poka.png new file mode 100644 index 0000000..f46a7e4 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/poka.png differ diff --git a/tpDictionary/Resources/sitelen-pona/poki.png b/tpDictionary/Resources/sitelen-pona/poki.png new file mode 100644 index 0000000..e7e434d Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/poki.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pona.png b/tpDictionary/Resources/sitelen-pona/pona.png new file mode 100644 index 0000000..d63a142 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pona.png differ diff --git a/tpDictionary/Resources/sitelen-pona/pu.png b/tpDictionary/Resources/sitelen-pona/pu.png new file mode 100644 index 0000000..2df67a6 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/pu.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sama.png b/tpDictionary/Resources/sitelen-pona/sama.png new file mode 100644 index 0000000..46528d8 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sama.png differ diff --git a/tpDictionary/Resources/sitelen-pona/seli.png b/tpDictionary/Resources/sitelen-pona/seli.png new file mode 100644 index 0000000..6043f62 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/seli.png differ diff --git a/tpDictionary/Resources/sitelen-pona/selo.png b/tpDictionary/Resources/sitelen-pona/selo.png new file mode 100644 index 0000000..e07426e Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/selo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/seme.png b/tpDictionary/Resources/sitelen-pona/seme.png new file mode 100644 index 0000000..54bf0be Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/seme.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sewi.png b/tpDictionary/Resources/sitelen-pona/sewi.png new file mode 100644 index 0000000..67757d2 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sewi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sijelo.png b/tpDictionary/Resources/sitelen-pona/sijelo.png new file mode 100644 index 0000000..d2719fb Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sijelo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sike.png b/tpDictionary/Resources/sitelen-pona/sike.png new file mode 100644 index 0000000..f4c5ae3 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sike.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sin.png b/tpDictionary/Resources/sitelen-pona/sin.png new file mode 100644 index 0000000..47abaa0 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sin.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sina.png b/tpDictionary/Resources/sitelen-pona/sina.png new file mode 100644 index 0000000..cb9b625 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sina.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sinpin.png b/tpDictionary/Resources/sitelen-pona/sinpin.png new file mode 100644 index 0000000..f376b7c Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sinpin.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sitelen.png b/tpDictionary/Resources/sitelen-pona/sitelen.png new file mode 100644 index 0000000..b4a63d6 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sitelen.png differ diff --git a/tpDictionary/Resources/sitelen-pona/soko.png b/tpDictionary/Resources/sitelen-pona/soko.png new file mode 100644 index 0000000..5cc64cd Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/soko.png differ diff --git a/tpDictionary/Resources/sitelen-pona/sona.png b/tpDictionary/Resources/sitelen-pona/sona.png new file mode 100644 index 0000000..cbbe7d3 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/sona.png differ diff --git a/tpDictionary/Resources/sitelen-pona/soweli.png b/tpDictionary/Resources/sitelen-pona/soweli.png new file mode 100644 index 0000000..c2a6b45 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/soweli.png differ diff --git a/tpDictionary/Resources/sitelen-pona/suli.png b/tpDictionary/Resources/sitelen-pona/suli.png new file mode 100644 index 0000000..fbb5641 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/suli.png differ diff --git a/tpDictionary/Resources/sitelen-pona/suno.png b/tpDictionary/Resources/sitelen-pona/suno.png new file mode 100644 index 0000000..d56fabe Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/suno.png differ diff --git a/tpDictionary/Resources/sitelen-pona/supa.png b/tpDictionary/Resources/sitelen-pona/supa.png new file mode 100644 index 0000000..3783176 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/supa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/suwi.png b/tpDictionary/Resources/sitelen-pona/suwi.png new file mode 100644 index 0000000..2af29eb Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/suwi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/tan.png b/tpDictionary/Resources/sitelen-pona/tan.png new file mode 100644 index 0000000..29f66a3 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/tan.png differ diff --git a/tpDictionary/Resources/sitelen-pona/taso.png b/tpDictionary/Resources/sitelen-pona/taso.png new file mode 100644 index 0000000..68527ae Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/taso.png differ diff --git a/tpDictionary/Resources/sitelen-pona/tawa.png b/tpDictionary/Resources/sitelen-pona/tawa.png new file mode 100644 index 0000000..309cd7d Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/tawa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/telo.png b/tpDictionary/Resources/sitelen-pona/telo.png new file mode 100644 index 0000000..d945d4a Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/telo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/tenpo.png b/tpDictionary/Resources/sitelen-pona/tenpo.png new file mode 100644 index 0000000..ceefcc0 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/tenpo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/toki.png b/tpDictionary/Resources/sitelen-pona/toki.png new file mode 100644 index 0000000..0082555 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/toki.png differ diff --git a/tpDictionary/Resources/sitelen-pona/tomo.png b/tpDictionary/Resources/sitelen-pona/tomo.png new file mode 100644 index 0000000..afe41aa Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/tomo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/tonsi.png b/tpDictionary/Resources/sitelen-pona/tonsi.png new file mode 100644 index 0000000..e7bb4b1 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/tonsi.png differ diff --git a/tpDictionary/Resources/sitelen-pona/tu.png b/tpDictionary/Resources/sitelen-pona/tu.png new file mode 100644 index 0000000..32b68f7 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/tu.png differ diff --git a/tpDictionary/Resources/sitelen-pona/unpa.png b/tpDictionary/Resources/sitelen-pona/unpa.png new file mode 100644 index 0000000..e1b42e2 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/unpa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/uta.png b/tpDictionary/Resources/sitelen-pona/uta.png new file mode 100644 index 0000000..050b56f Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/uta.png differ diff --git a/tpDictionary/Resources/sitelen-pona/utala.png b/tpDictionary/Resources/sitelen-pona/utala.png new file mode 100644 index 0000000..03e4a8c Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/utala.png differ diff --git a/tpDictionary/Resources/sitelen-pona/walo.png b/tpDictionary/Resources/sitelen-pona/walo.png new file mode 100644 index 0000000..77a18b0 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/walo.png differ diff --git a/tpDictionary/Resources/sitelen-pona/wan.png b/tpDictionary/Resources/sitelen-pona/wan.png new file mode 100644 index 0000000..2f51107 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/wan.png differ diff --git a/tpDictionary/Resources/sitelen-pona/waso.png b/tpDictionary/Resources/sitelen-pona/waso.png new file mode 100644 index 0000000..6d82ad0 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/waso.png differ diff --git a/tpDictionary/Resources/sitelen-pona/wawa.png b/tpDictionary/Resources/sitelen-pona/wawa.png new file mode 100644 index 0000000..1c6ec16 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/wawa.png differ diff --git a/tpDictionary/Resources/sitelen-pona/weka.png b/tpDictionary/Resources/sitelen-pona/weka.png new file mode 100644 index 0000000..7f1e031 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/weka.png differ diff --git a/tpDictionary/Resources/sitelen-pona/wile.png b/tpDictionary/Resources/sitelen-pona/wile.png new file mode 100644 index 0000000..6946122 Binary files /dev/null and b/tpDictionary/Resources/sitelen-pona/wile.png differ diff --git a/tpDictionary/Resources/voice/a.wav b/tpDictionary/Resources/voice/a.wav new file mode 100644 index 0000000..2198558 Binary files /dev/null and b/tpDictionary/Resources/voice/a.wav differ diff --git a/tpDictionary/Resources/voice/akesi.wav b/tpDictionary/Resources/voice/akesi.wav new file mode 100644 index 0000000..1b919ca Binary files /dev/null and b/tpDictionary/Resources/voice/akesi.wav differ diff --git a/tpDictionary/Resources/voice/ala.wav b/tpDictionary/Resources/voice/ala.wav new file mode 100644 index 0000000..5349155 Binary files /dev/null and b/tpDictionary/Resources/voice/ala.wav differ diff --git a/tpDictionary/Resources/voice/alasa.wav b/tpDictionary/Resources/voice/alasa.wav new file mode 100644 index 0000000..bea568a Binary files /dev/null and b/tpDictionary/Resources/voice/alasa.wav differ diff --git a/tpDictionary/Resources/voice/ale.wav b/tpDictionary/Resources/voice/ale.wav new file mode 100644 index 0000000..ca9836b Binary files /dev/null and b/tpDictionary/Resources/voice/ale.wav differ diff --git a/tpDictionary/Resources/voice/ali.wav b/tpDictionary/Resources/voice/ali.wav new file mode 100644 index 0000000..a335c01 Binary files /dev/null and b/tpDictionary/Resources/voice/ali.wav differ diff --git a/tpDictionary/Resources/voice/anpa.wav b/tpDictionary/Resources/voice/anpa.wav new file mode 100644 index 0000000..57da4b2 Binary files /dev/null and b/tpDictionary/Resources/voice/anpa.wav differ diff --git a/tpDictionary/Resources/voice/ante.wav b/tpDictionary/Resources/voice/ante.wav new file mode 100644 index 0000000..a66d81d Binary files /dev/null and b/tpDictionary/Resources/voice/ante.wav differ diff --git a/tpDictionary/Resources/voice/anu.wav b/tpDictionary/Resources/voice/anu.wav new file mode 100644 index 0000000..7599e51 Binary files /dev/null and b/tpDictionary/Resources/voice/anu.wav differ diff --git a/tpDictionary/Resources/voice/awen.wav b/tpDictionary/Resources/voice/awen.wav new file mode 100644 index 0000000..2ff6624 Binary files /dev/null and b/tpDictionary/Resources/voice/awen.wav differ diff --git a/tpDictionary/Resources/voice/e.wav b/tpDictionary/Resources/voice/e.wav new file mode 100644 index 0000000..06e3744 Binary files /dev/null and b/tpDictionary/Resources/voice/e.wav differ diff --git a/tpDictionary/Resources/voice/en.wav b/tpDictionary/Resources/voice/en.wav new file mode 100644 index 0000000..e28730a Binary files /dev/null and b/tpDictionary/Resources/voice/en.wav differ diff --git a/tpDictionary/Resources/voice/epiku.wav b/tpDictionary/Resources/voice/epiku.wav new file mode 100644 index 0000000..7832509 Binary files /dev/null and b/tpDictionary/Resources/voice/epiku.wav differ diff --git a/tpDictionary/Resources/voice/esun.wav b/tpDictionary/Resources/voice/esun.wav new file mode 100644 index 0000000..8bde578 Binary files /dev/null and b/tpDictionary/Resources/voice/esun.wav differ diff --git a/tpDictionary/Resources/voice/ijo.wav b/tpDictionary/Resources/voice/ijo.wav new file mode 100644 index 0000000..cc7b198 Binary files /dev/null and b/tpDictionary/Resources/voice/ijo.wav differ diff --git a/tpDictionary/Resources/voice/ike.wav b/tpDictionary/Resources/voice/ike.wav new file mode 100644 index 0000000..d16f43d Binary files /dev/null and b/tpDictionary/Resources/voice/ike.wav differ diff --git a/tpDictionary/Resources/voice/ilo.wav b/tpDictionary/Resources/voice/ilo.wav new file mode 100644 index 0000000..b68656f Binary files /dev/null and b/tpDictionary/Resources/voice/ilo.wav differ diff --git a/tpDictionary/Resources/voice/insa.wav b/tpDictionary/Resources/voice/insa.wav new file mode 100644 index 0000000..0da7347 Binary files /dev/null and b/tpDictionary/Resources/voice/insa.wav differ diff --git a/tpDictionary/Resources/voice/jaki.wav b/tpDictionary/Resources/voice/jaki.wav new file mode 100644 index 0000000..36d2506 Binary files /dev/null and b/tpDictionary/Resources/voice/jaki.wav differ diff --git a/tpDictionary/Resources/voice/jan.wav b/tpDictionary/Resources/voice/jan.wav new file mode 100644 index 0000000..1b9e84f Binary files /dev/null and b/tpDictionary/Resources/voice/jan.wav differ diff --git a/tpDictionary/Resources/voice/jasima.wav b/tpDictionary/Resources/voice/jasima.wav new file mode 100644 index 0000000..43ca0ad Binary files /dev/null and b/tpDictionary/Resources/voice/jasima.wav differ diff --git a/tpDictionary/Resources/voice/jelo.wav b/tpDictionary/Resources/voice/jelo.wav new file mode 100644 index 0000000..e3d1a97 Binary files /dev/null and b/tpDictionary/Resources/voice/jelo.wav differ diff --git a/tpDictionary/Resources/voice/jo.wav b/tpDictionary/Resources/voice/jo.wav new file mode 100644 index 0000000..7d5c4dc Binary files /dev/null and b/tpDictionary/Resources/voice/jo.wav differ diff --git a/tpDictionary/Resources/voice/kala.wav b/tpDictionary/Resources/voice/kala.wav new file mode 100644 index 0000000..6e8f49d Binary files /dev/null and b/tpDictionary/Resources/voice/kala.wav differ diff --git a/tpDictionary/Resources/voice/kalama.wav b/tpDictionary/Resources/voice/kalama.wav new file mode 100644 index 0000000..fb2da31 Binary files /dev/null and b/tpDictionary/Resources/voice/kalama.wav differ diff --git a/tpDictionary/Resources/voice/kama.wav b/tpDictionary/Resources/voice/kama.wav new file mode 100644 index 0000000..fc795ff Binary files /dev/null and b/tpDictionary/Resources/voice/kama.wav differ diff --git a/tpDictionary/Resources/voice/kasi.wav b/tpDictionary/Resources/voice/kasi.wav new file mode 100644 index 0000000..29bce8a Binary files /dev/null and b/tpDictionary/Resources/voice/kasi.wav differ diff --git a/tpDictionary/Resources/voice/ken.wav b/tpDictionary/Resources/voice/ken.wav new file mode 100644 index 0000000..960c37d Binary files /dev/null and b/tpDictionary/Resources/voice/ken.wav differ diff --git a/tpDictionary/Resources/voice/kepeken.wav b/tpDictionary/Resources/voice/kepeken.wav new file mode 100644 index 0000000..2c0dd6b Binary files /dev/null and b/tpDictionary/Resources/voice/kepeken.wav differ diff --git a/tpDictionary/Resources/voice/kijetesantakalu.wav b/tpDictionary/Resources/voice/kijetesantakalu.wav new file mode 100644 index 0000000..998765e Binary files /dev/null and b/tpDictionary/Resources/voice/kijetesantakalu.wav differ diff --git a/tpDictionary/Resources/voice/kili.wav b/tpDictionary/Resources/voice/kili.wav new file mode 100644 index 0000000..e0bd130 Binary files /dev/null and b/tpDictionary/Resources/voice/kili.wav differ diff --git a/tpDictionary/Resources/voice/kin.wav b/tpDictionary/Resources/voice/kin.wav new file mode 100644 index 0000000..8b37ed6 Binary files /dev/null and b/tpDictionary/Resources/voice/kin.wav differ diff --git a/tpDictionary/Resources/voice/kipisi.wav b/tpDictionary/Resources/voice/kipisi.wav new file mode 100644 index 0000000..c0aab34 Binary files /dev/null and b/tpDictionary/Resources/voice/kipisi.wav differ diff --git a/tpDictionary/Resources/voice/kiwen.wav b/tpDictionary/Resources/voice/kiwen.wav new file mode 100644 index 0000000..6bfe66c Binary files /dev/null and b/tpDictionary/Resources/voice/kiwen.wav differ diff --git a/tpDictionary/Resources/voice/ko.wav b/tpDictionary/Resources/voice/ko.wav new file mode 100644 index 0000000..73ebe04 Binary files /dev/null and b/tpDictionary/Resources/voice/ko.wav differ diff --git a/tpDictionary/Resources/voice/kokosila.wav b/tpDictionary/Resources/voice/kokosila.wav new file mode 100644 index 0000000..ac67d0a Binary files /dev/null and b/tpDictionary/Resources/voice/kokosila.wav differ diff --git a/tpDictionary/Resources/voice/kon.wav b/tpDictionary/Resources/voice/kon.wav new file mode 100644 index 0000000..2a3dba4 Binary files /dev/null and b/tpDictionary/Resources/voice/kon.wav differ diff --git a/tpDictionary/Resources/voice/ku.wav b/tpDictionary/Resources/voice/ku.wav new file mode 100644 index 0000000..4ecfa12 Binary files /dev/null and b/tpDictionary/Resources/voice/ku.wav differ diff --git a/tpDictionary/Resources/voice/kule.wav b/tpDictionary/Resources/voice/kule.wav new file mode 100644 index 0000000..288d961 Binary files /dev/null and b/tpDictionary/Resources/voice/kule.wav differ diff --git a/tpDictionary/Resources/voice/kulupu.wav b/tpDictionary/Resources/voice/kulupu.wav new file mode 100644 index 0000000..2305729 Binary files /dev/null and b/tpDictionary/Resources/voice/kulupu.wav differ diff --git a/tpDictionary/Resources/voice/kute.wav b/tpDictionary/Resources/voice/kute.wav new file mode 100644 index 0000000..5a92c6d Binary files /dev/null and b/tpDictionary/Resources/voice/kute.wav differ diff --git a/tpDictionary/Resources/voice/la.wav b/tpDictionary/Resources/voice/la.wav new file mode 100644 index 0000000..8eb83c1 Binary files /dev/null and b/tpDictionary/Resources/voice/la.wav differ diff --git a/tpDictionary/Resources/voice/lanpan.wav b/tpDictionary/Resources/voice/lanpan.wav new file mode 100644 index 0000000..cfe349f Binary files /dev/null and b/tpDictionary/Resources/voice/lanpan.wav differ diff --git a/tpDictionary/Resources/voice/lape.wav b/tpDictionary/Resources/voice/lape.wav new file mode 100644 index 0000000..943542b Binary files /dev/null and b/tpDictionary/Resources/voice/lape.wav differ diff --git a/tpDictionary/Resources/voice/laso.wav b/tpDictionary/Resources/voice/laso.wav new file mode 100644 index 0000000..d5657f2 Binary files /dev/null and b/tpDictionary/Resources/voice/laso.wav differ diff --git a/tpDictionary/Resources/voice/lawa.wav b/tpDictionary/Resources/voice/lawa.wav new file mode 100644 index 0000000..a1b9448 Binary files /dev/null and b/tpDictionary/Resources/voice/lawa.wav differ diff --git a/tpDictionary/Resources/voice/leko.wav b/tpDictionary/Resources/voice/leko.wav new file mode 100644 index 0000000..5c084c0 Binary files /dev/null and b/tpDictionary/Resources/voice/leko.wav differ diff --git a/tpDictionary/Resources/voice/len.wav b/tpDictionary/Resources/voice/len.wav new file mode 100644 index 0000000..5b58c28 Binary files /dev/null and b/tpDictionary/Resources/voice/len.wav differ diff --git a/tpDictionary/Resources/voice/lete.wav b/tpDictionary/Resources/voice/lete.wav new file mode 100644 index 0000000..be3476d Binary files /dev/null and b/tpDictionary/Resources/voice/lete.wav differ diff --git a/tpDictionary/Resources/voice/li.wav b/tpDictionary/Resources/voice/li.wav new file mode 100644 index 0000000..50c3595 Binary files /dev/null and b/tpDictionary/Resources/voice/li.wav differ diff --git a/tpDictionary/Resources/voice/lili.wav b/tpDictionary/Resources/voice/lili.wav new file mode 100644 index 0000000..4367591 Binary files /dev/null and b/tpDictionary/Resources/voice/lili.wav differ diff --git a/tpDictionary/Resources/voice/linja.wav b/tpDictionary/Resources/voice/linja.wav new file mode 100644 index 0000000..df04444 Binary files /dev/null and b/tpDictionary/Resources/voice/linja.wav differ diff --git a/tpDictionary/Resources/voice/lipu.wav b/tpDictionary/Resources/voice/lipu.wav new file mode 100644 index 0000000..a7882f9 Binary files /dev/null and b/tpDictionary/Resources/voice/lipu.wav differ diff --git a/tpDictionary/Resources/voice/loje.wav b/tpDictionary/Resources/voice/loje.wav new file mode 100644 index 0000000..36a4476 Binary files /dev/null and b/tpDictionary/Resources/voice/loje.wav differ diff --git a/tpDictionary/Resources/voice/lon.wav b/tpDictionary/Resources/voice/lon.wav new file mode 100644 index 0000000..ea96b67 Binary files /dev/null and b/tpDictionary/Resources/voice/lon.wav differ diff --git a/tpDictionary/Resources/voice/luka.wav b/tpDictionary/Resources/voice/luka.wav new file mode 100644 index 0000000..da27af0 Binary files /dev/null and b/tpDictionary/Resources/voice/luka.wav differ diff --git a/tpDictionary/Resources/voice/lukin.wav b/tpDictionary/Resources/voice/lukin.wav new file mode 100644 index 0000000..1c100df Binary files /dev/null and b/tpDictionary/Resources/voice/lukin.wav differ diff --git a/tpDictionary/Resources/voice/lupa.wav b/tpDictionary/Resources/voice/lupa.wav new file mode 100644 index 0000000..597b558 Binary files /dev/null and b/tpDictionary/Resources/voice/lupa.wav differ diff --git a/tpDictionary/Resources/voice/ma.wav b/tpDictionary/Resources/voice/ma.wav new file mode 100644 index 0000000..c2e4727 Binary files /dev/null and b/tpDictionary/Resources/voice/ma.wav differ diff --git a/tpDictionary/Resources/voice/mama.wav b/tpDictionary/Resources/voice/mama.wav new file mode 100644 index 0000000..c7608b4 Binary files /dev/null and b/tpDictionary/Resources/voice/mama.wav differ diff --git a/tpDictionary/Resources/voice/mani.wav b/tpDictionary/Resources/voice/mani.wav new file mode 100644 index 0000000..442f285 Binary files /dev/null and b/tpDictionary/Resources/voice/mani.wav differ diff --git a/tpDictionary/Resources/voice/meli.wav b/tpDictionary/Resources/voice/meli.wav new file mode 100644 index 0000000..9ab3458 Binary files /dev/null and b/tpDictionary/Resources/voice/meli.wav differ diff --git a/tpDictionary/Resources/voice/meso.wav b/tpDictionary/Resources/voice/meso.wav new file mode 100644 index 0000000..c2c9cf2 Binary files /dev/null and b/tpDictionary/Resources/voice/meso.wav differ diff --git a/tpDictionary/Resources/voice/mi.wav b/tpDictionary/Resources/voice/mi.wav new file mode 100644 index 0000000..b4e9a9f Binary files /dev/null and b/tpDictionary/Resources/voice/mi.wav differ diff --git a/tpDictionary/Resources/voice/mije.wav b/tpDictionary/Resources/voice/mije.wav new file mode 100644 index 0000000..7e72180 Binary files /dev/null and b/tpDictionary/Resources/voice/mije.wav differ diff --git a/tpDictionary/Resources/voice/misikeke.wav b/tpDictionary/Resources/voice/misikeke.wav new file mode 100644 index 0000000..5e9edf7 Binary files /dev/null and b/tpDictionary/Resources/voice/misikeke.wav differ diff --git a/tpDictionary/Resources/voice/moku.wav b/tpDictionary/Resources/voice/moku.wav new file mode 100644 index 0000000..33ed415 Binary files /dev/null and b/tpDictionary/Resources/voice/moku.wav differ diff --git a/tpDictionary/Resources/voice/moli.wav b/tpDictionary/Resources/voice/moli.wav new file mode 100644 index 0000000..f8c1501 Binary files /dev/null and b/tpDictionary/Resources/voice/moli.wav differ diff --git a/tpDictionary/Resources/voice/monsi.wav b/tpDictionary/Resources/voice/monsi.wav new file mode 100644 index 0000000..2dcf2df Binary files /dev/null and b/tpDictionary/Resources/voice/monsi.wav differ diff --git a/tpDictionary/Resources/voice/monsuta.wav b/tpDictionary/Resources/voice/monsuta.wav new file mode 100644 index 0000000..7d86618 Binary files /dev/null and b/tpDictionary/Resources/voice/monsuta.wav differ diff --git a/tpDictionary/Resources/voice/mu.wav b/tpDictionary/Resources/voice/mu.wav new file mode 100644 index 0000000..f8b8aca Binary files /dev/null and b/tpDictionary/Resources/voice/mu.wav differ diff --git a/tpDictionary/Resources/voice/mun.wav b/tpDictionary/Resources/voice/mun.wav new file mode 100644 index 0000000..7e20efa Binary files /dev/null and b/tpDictionary/Resources/voice/mun.wav differ diff --git a/tpDictionary/Resources/voice/musi.wav b/tpDictionary/Resources/voice/musi.wav new file mode 100644 index 0000000..a7a3c34 Binary files /dev/null and b/tpDictionary/Resources/voice/musi.wav differ diff --git a/tpDictionary/Resources/voice/mute.wav b/tpDictionary/Resources/voice/mute.wav new file mode 100644 index 0000000..930cc56 Binary files /dev/null and b/tpDictionary/Resources/voice/mute.wav differ diff --git a/tpDictionary/Resources/voice/n.wav b/tpDictionary/Resources/voice/n.wav new file mode 100644 index 0000000..81d465d Binary files /dev/null and b/tpDictionary/Resources/voice/n.wav differ diff --git a/tpDictionary/Resources/voice/namako.wav b/tpDictionary/Resources/voice/namako.wav new file mode 100644 index 0000000..9a573c2 Binary files /dev/null and b/tpDictionary/Resources/voice/namako.wav differ diff --git a/tpDictionary/Resources/voice/nanpa.wav b/tpDictionary/Resources/voice/nanpa.wav new file mode 100644 index 0000000..df38361 Binary files /dev/null and b/tpDictionary/Resources/voice/nanpa.wav differ diff --git a/tpDictionary/Resources/voice/nasa.wav b/tpDictionary/Resources/voice/nasa.wav new file mode 100644 index 0000000..63c22fa Binary files /dev/null and b/tpDictionary/Resources/voice/nasa.wav differ diff --git a/tpDictionary/Resources/voice/nasin.wav b/tpDictionary/Resources/voice/nasin.wav new file mode 100644 index 0000000..978abfa Binary files /dev/null and b/tpDictionary/Resources/voice/nasin.wav differ diff --git a/tpDictionary/Resources/voice/nena.wav b/tpDictionary/Resources/voice/nena.wav new file mode 100644 index 0000000..ca648b3 Binary files /dev/null and b/tpDictionary/Resources/voice/nena.wav differ diff --git a/tpDictionary/Resources/voice/ni.wav b/tpDictionary/Resources/voice/ni.wav new file mode 100644 index 0000000..36a9944 Binary files /dev/null and b/tpDictionary/Resources/voice/ni.wav differ diff --git a/tpDictionary/Resources/voice/nimi.wav b/tpDictionary/Resources/voice/nimi.wav new file mode 100644 index 0000000..55dcc48 Binary files /dev/null and b/tpDictionary/Resources/voice/nimi.wav differ diff --git a/tpDictionary/Resources/voice/noka.wav b/tpDictionary/Resources/voice/noka.wav new file mode 100644 index 0000000..72b088e Binary files /dev/null and b/tpDictionary/Resources/voice/noka.wav differ diff --git a/tpDictionary/Resources/voice/o.wav b/tpDictionary/Resources/voice/o.wav new file mode 100644 index 0000000..b776636 Binary files /dev/null and b/tpDictionary/Resources/voice/o.wav differ diff --git a/tpDictionary/Resources/voice/oko.wav b/tpDictionary/Resources/voice/oko.wav new file mode 100644 index 0000000..baeae74 Binary files /dev/null and b/tpDictionary/Resources/voice/oko.wav differ diff --git a/tpDictionary/Resources/voice/olin.wav b/tpDictionary/Resources/voice/olin.wav new file mode 100644 index 0000000..90dadfd Binary files /dev/null and b/tpDictionary/Resources/voice/olin.wav differ diff --git a/tpDictionary/Resources/voice/ona.wav b/tpDictionary/Resources/voice/ona.wav new file mode 100644 index 0000000..3a669d6 Binary files /dev/null and b/tpDictionary/Resources/voice/ona.wav differ diff --git a/tpDictionary/Resources/voice/open.wav b/tpDictionary/Resources/voice/open.wav new file mode 100644 index 0000000..6ae9b5c Binary files /dev/null and b/tpDictionary/Resources/voice/open.wav differ diff --git a/tpDictionary/Resources/voice/pakala.wav b/tpDictionary/Resources/voice/pakala.wav new file mode 100644 index 0000000..01eb374 Binary files /dev/null and b/tpDictionary/Resources/voice/pakala.wav differ diff --git a/tpDictionary/Resources/voice/pali.wav b/tpDictionary/Resources/voice/pali.wav new file mode 100644 index 0000000..6fc432f Binary files /dev/null and b/tpDictionary/Resources/voice/pali.wav differ diff --git a/tpDictionary/Resources/voice/palisa.wav b/tpDictionary/Resources/voice/palisa.wav new file mode 100644 index 0000000..f41f81f Binary files /dev/null and b/tpDictionary/Resources/voice/palisa.wav differ diff --git a/tpDictionary/Resources/voice/pan.wav b/tpDictionary/Resources/voice/pan.wav new file mode 100644 index 0000000..6998431 Binary files /dev/null and b/tpDictionary/Resources/voice/pan.wav differ diff --git a/tpDictionary/Resources/voice/pana.wav b/tpDictionary/Resources/voice/pana.wav new file mode 100644 index 0000000..20d7355 Binary files /dev/null and b/tpDictionary/Resources/voice/pana.wav differ diff --git a/tpDictionary/Resources/voice/pi.wav b/tpDictionary/Resources/voice/pi.wav new file mode 100644 index 0000000..bec19fe Binary files /dev/null and b/tpDictionary/Resources/voice/pi.wav differ diff --git a/tpDictionary/Resources/voice/pilin.wav b/tpDictionary/Resources/voice/pilin.wav new file mode 100644 index 0000000..83ef5ae Binary files /dev/null and b/tpDictionary/Resources/voice/pilin.wav differ diff --git a/tpDictionary/Resources/voice/pimeja.wav b/tpDictionary/Resources/voice/pimeja.wav new file mode 100644 index 0000000..f9619c8 Binary files /dev/null and b/tpDictionary/Resources/voice/pimeja.wav differ diff --git a/tpDictionary/Resources/voice/pini.wav b/tpDictionary/Resources/voice/pini.wav new file mode 100644 index 0000000..8d569fa Binary files /dev/null and b/tpDictionary/Resources/voice/pini.wav differ diff --git a/tpDictionary/Resources/voice/pipi.wav b/tpDictionary/Resources/voice/pipi.wav new file mode 100644 index 0000000..eca40a4 Binary files /dev/null and b/tpDictionary/Resources/voice/pipi.wav differ diff --git a/tpDictionary/Resources/voice/poka.wav b/tpDictionary/Resources/voice/poka.wav new file mode 100644 index 0000000..c1cb4ae Binary files /dev/null and b/tpDictionary/Resources/voice/poka.wav differ diff --git a/tpDictionary/Resources/voice/poki.wav b/tpDictionary/Resources/voice/poki.wav new file mode 100644 index 0000000..1140fb8 Binary files /dev/null and b/tpDictionary/Resources/voice/poki.wav differ diff --git a/tpDictionary/Resources/voice/pona.wav b/tpDictionary/Resources/voice/pona.wav new file mode 100644 index 0000000..5c5ea3b Binary files /dev/null and b/tpDictionary/Resources/voice/pona.wav differ diff --git a/tpDictionary/Resources/voice/pu.wav b/tpDictionary/Resources/voice/pu.wav new file mode 100644 index 0000000..891a2d3 Binary files /dev/null and b/tpDictionary/Resources/voice/pu.wav differ diff --git a/tpDictionary/Resources/voice/sama.wav b/tpDictionary/Resources/voice/sama.wav new file mode 100644 index 0000000..57162f5 Binary files /dev/null and b/tpDictionary/Resources/voice/sama.wav differ diff --git a/tpDictionary/Resources/voice/seli.wav b/tpDictionary/Resources/voice/seli.wav new file mode 100644 index 0000000..e1ad93e Binary files /dev/null and b/tpDictionary/Resources/voice/seli.wav differ diff --git a/tpDictionary/Resources/voice/selo.wav b/tpDictionary/Resources/voice/selo.wav new file mode 100644 index 0000000..d0b609f Binary files /dev/null and b/tpDictionary/Resources/voice/selo.wav differ diff --git a/tpDictionary/Resources/voice/seme.wav b/tpDictionary/Resources/voice/seme.wav new file mode 100644 index 0000000..53ca946 Binary files /dev/null and b/tpDictionary/Resources/voice/seme.wav differ diff --git a/tpDictionary/Resources/voice/sewi.wav b/tpDictionary/Resources/voice/sewi.wav new file mode 100644 index 0000000..f066081 Binary files /dev/null and b/tpDictionary/Resources/voice/sewi.wav differ diff --git a/tpDictionary/Resources/voice/sijelo.wav b/tpDictionary/Resources/voice/sijelo.wav new file mode 100644 index 0000000..dd385ef Binary files /dev/null and b/tpDictionary/Resources/voice/sijelo.wav differ diff --git a/tpDictionary/Resources/voice/sike.wav b/tpDictionary/Resources/voice/sike.wav new file mode 100644 index 0000000..7fb04ba Binary files /dev/null and b/tpDictionary/Resources/voice/sike.wav differ diff --git a/tpDictionary/Resources/voice/sin.wav b/tpDictionary/Resources/voice/sin.wav new file mode 100644 index 0000000..94d0a3e Binary files /dev/null and b/tpDictionary/Resources/voice/sin.wav differ diff --git a/tpDictionary/Resources/voice/sina.wav b/tpDictionary/Resources/voice/sina.wav new file mode 100644 index 0000000..28853de Binary files /dev/null and b/tpDictionary/Resources/voice/sina.wav differ diff --git a/tpDictionary/Resources/voice/sinpin.wav b/tpDictionary/Resources/voice/sinpin.wav new file mode 100644 index 0000000..44e9a33 Binary files /dev/null and b/tpDictionary/Resources/voice/sinpin.wav differ diff --git a/tpDictionary/Resources/voice/sitelen.wav b/tpDictionary/Resources/voice/sitelen.wav new file mode 100644 index 0000000..3634fc0 Binary files /dev/null and b/tpDictionary/Resources/voice/sitelen.wav differ diff --git a/tpDictionary/Resources/voice/soko.wav b/tpDictionary/Resources/voice/soko.wav new file mode 100644 index 0000000..feb2ccc Binary files /dev/null and b/tpDictionary/Resources/voice/soko.wav differ diff --git a/tpDictionary/Resources/voice/sona.wav b/tpDictionary/Resources/voice/sona.wav new file mode 100644 index 0000000..8ae9b0b Binary files /dev/null and b/tpDictionary/Resources/voice/sona.wav differ diff --git a/tpDictionary/Resources/voice/soweli.wav b/tpDictionary/Resources/voice/soweli.wav new file mode 100644 index 0000000..f87d950 Binary files /dev/null and b/tpDictionary/Resources/voice/soweli.wav differ diff --git a/tpDictionary/Resources/voice/suli.wav b/tpDictionary/Resources/voice/suli.wav new file mode 100644 index 0000000..6d3c871 Binary files /dev/null and b/tpDictionary/Resources/voice/suli.wav differ diff --git a/tpDictionary/Resources/voice/suno.wav b/tpDictionary/Resources/voice/suno.wav new file mode 100644 index 0000000..57af96a Binary files /dev/null and b/tpDictionary/Resources/voice/suno.wav differ diff --git a/tpDictionary/Resources/voice/supa.wav b/tpDictionary/Resources/voice/supa.wav new file mode 100644 index 0000000..4ab2585 Binary files /dev/null and b/tpDictionary/Resources/voice/supa.wav differ diff --git a/tpDictionary/Resources/voice/suwi.wav b/tpDictionary/Resources/voice/suwi.wav new file mode 100644 index 0000000..6359aef Binary files /dev/null and b/tpDictionary/Resources/voice/suwi.wav differ diff --git a/tpDictionary/Resources/voice/tan.wav b/tpDictionary/Resources/voice/tan.wav new file mode 100644 index 0000000..8db005e Binary files /dev/null and b/tpDictionary/Resources/voice/tan.wav differ diff --git a/tpDictionary/Resources/voice/taso.wav b/tpDictionary/Resources/voice/taso.wav new file mode 100644 index 0000000..c19f0a9 Binary files /dev/null and b/tpDictionary/Resources/voice/taso.wav differ diff --git a/tpDictionary/Resources/voice/tawa.wav b/tpDictionary/Resources/voice/tawa.wav new file mode 100644 index 0000000..054e78b Binary files /dev/null and b/tpDictionary/Resources/voice/tawa.wav differ diff --git a/tpDictionary/Resources/voice/telo.wav b/tpDictionary/Resources/voice/telo.wav new file mode 100644 index 0000000..b425a38 Binary files /dev/null and b/tpDictionary/Resources/voice/telo.wav differ diff --git a/tpDictionary/Resources/voice/tenpo.wav b/tpDictionary/Resources/voice/tenpo.wav new file mode 100644 index 0000000..adeb90c Binary files /dev/null and b/tpDictionary/Resources/voice/tenpo.wav differ diff --git a/tpDictionary/Resources/voice/toki.wav b/tpDictionary/Resources/voice/toki.wav new file mode 100644 index 0000000..44acabb Binary files /dev/null and b/tpDictionary/Resources/voice/toki.wav differ diff --git a/tpDictionary/Resources/voice/tomo.wav b/tpDictionary/Resources/voice/tomo.wav new file mode 100644 index 0000000..0fccd90 Binary files /dev/null and b/tpDictionary/Resources/voice/tomo.wav differ diff --git a/tpDictionary/Resources/voice/tonsi.wav b/tpDictionary/Resources/voice/tonsi.wav new file mode 100644 index 0000000..1dcfe5e Binary files /dev/null and b/tpDictionary/Resources/voice/tonsi.wav differ diff --git a/tpDictionary/Resources/voice/tu.wav b/tpDictionary/Resources/voice/tu.wav new file mode 100644 index 0000000..00f6419 Binary files /dev/null and b/tpDictionary/Resources/voice/tu.wav differ diff --git a/tpDictionary/Resources/voice/unpa.wav b/tpDictionary/Resources/voice/unpa.wav new file mode 100644 index 0000000..557e981 Binary files /dev/null and b/tpDictionary/Resources/voice/unpa.wav differ diff --git a/tpDictionary/Resources/voice/uta.wav b/tpDictionary/Resources/voice/uta.wav new file mode 100644 index 0000000..515a9b2 Binary files /dev/null and b/tpDictionary/Resources/voice/uta.wav differ diff --git a/tpDictionary/Resources/voice/utala.wav b/tpDictionary/Resources/voice/utala.wav new file mode 100644 index 0000000..1b8c505 Binary files /dev/null and b/tpDictionary/Resources/voice/utala.wav differ diff --git a/tpDictionary/Resources/voice/walo.wav b/tpDictionary/Resources/voice/walo.wav new file mode 100644 index 0000000..3882b39 Binary files /dev/null and b/tpDictionary/Resources/voice/walo.wav differ diff --git a/tpDictionary/Resources/voice/wan.wav b/tpDictionary/Resources/voice/wan.wav new file mode 100644 index 0000000..061674b Binary files /dev/null and b/tpDictionary/Resources/voice/wan.wav differ diff --git a/tpDictionary/Resources/voice/waso.wav b/tpDictionary/Resources/voice/waso.wav new file mode 100644 index 0000000..a7ab7ac Binary files /dev/null and b/tpDictionary/Resources/voice/waso.wav differ diff --git a/tpDictionary/Resources/voice/wawa.wav b/tpDictionary/Resources/voice/wawa.wav new file mode 100644 index 0000000..3527f34 Binary files /dev/null and b/tpDictionary/Resources/voice/wawa.wav differ diff --git a/tpDictionary/Resources/voice/weka.wav b/tpDictionary/Resources/voice/weka.wav new file mode 100644 index 0000000..af5481a Binary files /dev/null and b/tpDictionary/Resources/voice/weka.wav differ diff --git a/tpDictionary/Resources/voice/wile.wav b/tpDictionary/Resources/voice/wile.wav new file mode 100644 index 0000000..869656a Binary files /dev/null and b/tpDictionary/Resources/voice/wile.wav differ diff --git a/tpDictionary/SearchForm.Designer.cs b/tpDictionary/SearchForm.Designer.cs new file mode 100644 index 0000000..09b351b --- /dev/null +++ b/tpDictionary/SearchForm.Designer.cs @@ -0,0 +1,117 @@ +namespace tpDictionary +{ + partial class SearchForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + private System.Windows.Forms.MainMenu mainMenu1; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.mainMenu1 = new System.Windows.Forms.MainMenu(); + this.queryTypeComboBox = new System.Windows.Forms.ComboBox(); + this.backButton = new System.Windows.Forms.MenuItem(); + this.searchButton = new System.Windows.Forms.MenuItem(); + this.searchTextBox = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // mainMenu1 + // + this.mainMenu1.MenuItems.Add(this.backButton); + this.mainMenu1.MenuItems.Add(this.searchButton); + // + // queryTypeComboBox + // + this.queryTypeComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.queryTypeComboBox.Items.Add("Word"); + this.queryTypeComboBox.Items.Add("Definition"); + this.queryTypeComboBox.Items.Add("Part of Speech"); + this.queryTypeComboBox.Location = new System.Drawing.Point(3, 33); + this.queryTypeComboBox.Name = "queryTypeComboBox"; + this.queryTypeComboBox.Size = new System.Drawing.Size(314, 30); + this.queryTypeComboBox.TabIndex = 0; + // + // backButton + // + this.backButton.Text = "Back"; + this.backButton.Click += new System.EventHandler(this.backButton_Click); + // + // searchButton + // + this.searchButton.Text = "Search"; + this.searchButton.Click += new System.EventHandler(this.searchButton_Click); + // + // searchTextBox + // + this.searchTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.searchTextBox.Location = new System.Drawing.Point(3, 99); + this.searchTextBox.Name = "searchTextBox"; + this.searchTextBox.Size = new System.Drawing.Size(314, 30); + this.searchTextBox.TabIndex = 1; + // + // label1 + // + this.label1.Location = new System.Drawing.Point(3, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(207, 30); + this.label1.Text = "Search Type"; + // + // label2 + // + this.label2.Location = new System.Drawing.Point(3, 66); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(207, 30); + this.label2.Text = "Search Query"; + // + // SearchForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(131F, 131F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.AutoScroll = true; + this.ClientSize = new System.Drawing.Size(320, 186); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.searchTextBox); + this.Controls.Add(this.queryTypeComboBox); + this.Menu = this.mainMenu1; + this.Name = "SearchForm"; + this.Text = "Search"; + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.ComboBox queryTypeComboBox; + private System.Windows.Forms.MenuItem backButton; + private System.Windows.Forms.MenuItem searchButton; + private System.Windows.Forms.TextBox searchTextBox; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + } +} \ No newline at end of file diff --git a/tpDictionary/SearchForm.cs b/tpDictionary/SearchForm.cs new file mode 100644 index 0000000..d9aef41 --- /dev/null +++ b/tpDictionary/SearchForm.cs @@ -0,0 +1,33 @@ +using System; + +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Text; +using System.Windows.Forms; + +namespace tpDictionary +{ + public partial class SearchForm : Form + { + public SearchForm() + { + InitializeComponent(); + } + + private void backButton_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void searchButton_Click(object sender, EventArgs e) + { + if (searchTextBox.Text.Trim() == "" || queryTypeComboBox.Text.Trim() == "") return; + SearchResultsForm sf = new SearchResultsForm(); + sf.SearchQuery = searchTextBox.Text.Trim(); + sf.SearchType = queryTypeComboBox.Text.Trim(); + sf.ShowDialog(); + } + } +} \ No newline at end of file diff --git a/tpDictionary/SearchForm.resx b/tpDictionary/SearchForm.resx new file mode 100644 index 0000000..e8b76f2 --- /dev/null +++ b/tpDictionary/SearchForm.resx @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + Smartphone Landscape + + + Smartphone Landscape + + + False + + + 1 + + \ No newline at end of file diff --git a/tpDictionary/SearchResultsForm.Designer.cs b/tpDictionary/SearchResultsForm.Designer.cs new file mode 100644 index 0000000..817ca40 --- /dev/null +++ b/tpDictionary/SearchResultsForm.Designer.cs @@ -0,0 +1,88 @@ +namespace tpDictionary +{ + partial class SearchResultsForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + private System.Windows.Forms.MainMenu mainMenu1; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.mainMenu1 = new System.Windows.Forms.MainMenu(); + this.wordsListView = new System.Windows.Forms.ListView(); + this.backButton = new System.Windows.Forms.MenuItem(); + this.definitionButton = new System.Windows.Forms.MenuItem(); + this.sitelenPonaList = new System.Windows.Forms.ImageList(); + this.SuspendLayout(); + // + // mainMenu1 + // + this.mainMenu1.MenuItems.Add(this.backButton); + this.mainMenu1.MenuItems.Add(this.definitionButton); + // + // wordsListView + // + this.wordsListView.LargeImageList = this.sitelenPonaList; + this.wordsListView.Location = new System.Drawing.Point(0, 0); + this.wordsListView.Name = "wordsListView"; + this.wordsListView.Size = new System.Drawing.Size(320, 186); + this.wordsListView.TabIndex = 0; + // + // backButton + // + this.backButton.Text = "Back"; + this.backButton.Click += new System.EventHandler(this.backButton_Click); + // + // definitionButton + // + this.definitionButton.Text = "Definition"; + this.definitionButton.Click += new System.EventHandler(this.definitionButton_Click); + // + // sitelenPonaList + // + this.sitelenPonaList.ImageSize = new System.Drawing.Size(32, 32); + // + // SearchResultsForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(131F, 131F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.AutoScroll = true; + this.ClientSize = new System.Drawing.Size(320, 186); + this.Controls.Add(this.wordsListView); + this.Menu = this.mainMenu1; + this.Name = "SearchResultsForm"; + this.Text = "Search results - "; + this.Load += new System.EventHandler(this.SearchResultsForm_Load); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.ListView wordsListView; + private System.Windows.Forms.MenuItem backButton; + private System.Windows.Forms.MenuItem definitionButton; + private System.Windows.Forms.ImageList sitelenPonaList; + } +} \ No newline at end of file diff --git a/tpDictionary/SearchResultsForm.cs b/tpDictionary/SearchResultsForm.cs new file mode 100644 index 0000000..24a8254 --- /dev/null +++ b/tpDictionary/SearchResultsForm.cs @@ -0,0 +1,70 @@ +using System; + +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Text; +using System.Windows.Forms; + +namespace tpDictionary +{ + public partial class SearchResultsForm : Form + { + public string SearchQuery { get; set; } + public string SearchType { get; set; } + + public SearchResultsForm() + { + InitializeComponent(); + } + + private void backButton_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void definitionButton_Click(object sender, EventArgs e) + { + if (wordsListView.SelectedIndices.Count != 0) + { + DefinitionForm df = new DefinitionForm(); + df.DefWordInfo = WordsList.Words[wordsListView.Items[wordsListView.SelectedIndices[0]].Text]; + df.ShowDialog(); + } + } + + private void SearchResultsForm_Load(object sender, EventArgs e) + { + Text = "Search results: " + SearchQuery; + int i = 0; + foreach (KeyValuePair w in WordsList.Words) + { + if (EvalResults(w.Value)) + { + ListViewItem lvi = new ListViewItem(w.Value.name); + lvi.ImageIndex = i; + wordsListView.Items.Add(lvi); + } + sitelenPonaList.Images.Add((Image)SitelenPona.ResourceManager.GetObject(w.Value.name)); + i++; + } + } + + private bool EvalResults(WordInfo a) + { + switch (SearchType) + { + case "Word": + return a.name.IndexOf(SearchQuery, StringComparison.Ordinal) >= 0; + case "Definition": + return (a.def1.IndexOf(SearchQuery, StringComparison.Ordinal) >= 0) || + (a.def2.IndexOf(SearchQuery, StringComparison.Ordinal) >= 0); + case "Part of Speech": + return (a.type1.IndexOf(SearchQuery, StringComparison.Ordinal) >= 0) || + (a.type2.IndexOf(SearchQuery, StringComparison.Ordinal) >= 0); + } + return false; + } + } +} \ No newline at end of file diff --git a/tpDictionary/SearchResultsForm.resx b/tpDictionary/SearchResultsForm.resx new file mode 100644 index 0000000..66bf7c4 --- /dev/null +++ b/tpDictionary/SearchResultsForm.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 134, 17 + + + Smartphone Landscape + + + Smartphone Landscape + + + False + + + 1 + + \ No newline at end of file diff --git a/tpDictionary/SitelenPona.Designer.cs b/tpDictionary/SitelenPona.Designer.cs new file mode 100644 index 0000000..ba5465b --- /dev/null +++ b/tpDictionary/SitelenPona.Designer.cs @@ -0,0 +1,1026 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:2.0.50727.9157 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace tpDictionary { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal class SitelenPona { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + internal SitelenPona() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("tpDictionary.SitelenPona", typeof(SitelenPona).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + internal static System.Drawing.Bitmap a { + get { + object obj = ResourceManager.GetObject("a", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap akesi { + get { + object obj = ResourceManager.GetObject("akesi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ala { + get { + object obj = ResourceManager.GetObject("ala", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap alasa { + get { + object obj = ResourceManager.GetObject("alasa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ale { + get { + object obj = ResourceManager.GetObject("ale", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ali { + get { + object obj = ResourceManager.GetObject("ali", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap anpa { + get { + object obj = ResourceManager.GetObject("anpa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ante { + get { + object obj = ResourceManager.GetObject("ante", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap anu { + get { + object obj = ResourceManager.GetObject("anu", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap awen { + get { + object obj = ResourceManager.GetObject("awen", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap e { + get { + object obj = ResourceManager.GetObject("e", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap en { + get { + object obj = ResourceManager.GetObject("en", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap epiku { + get { + object obj = ResourceManager.GetObject("epiku", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap esun { + get { + object obj = ResourceManager.GetObject("esun", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ijo { + get { + object obj = ResourceManager.GetObject("ijo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ike { + get { + object obj = ResourceManager.GetObject("ike", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ilo { + get { + object obj = ResourceManager.GetObject("ilo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap insa { + get { + object obj = ResourceManager.GetObject("insa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap jaki { + get { + object obj = ResourceManager.GetObject("jaki", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap jan { + get { + object obj = ResourceManager.GetObject("jan", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap jasima { + get { + object obj = ResourceManager.GetObject("jasima", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap jelo { + get { + object obj = ResourceManager.GetObject("jelo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap jo { + get { + object obj = ResourceManager.GetObject("jo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kala { + get { + object obj = ResourceManager.GetObject("kala", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kalama { + get { + object obj = ResourceManager.GetObject("kalama", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kama { + get { + object obj = ResourceManager.GetObject("kama", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kasi { + get { + object obj = ResourceManager.GetObject("kasi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ken { + get { + object obj = ResourceManager.GetObject("ken", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kepeken { + get { + object obj = ResourceManager.GetObject("kepeken", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kijetesantakalu { + get { + object obj = ResourceManager.GetObject("kijetesantakalu", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kili { + get { + object obj = ResourceManager.GetObject("kili", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kin { + get { + object obj = ResourceManager.GetObject("kin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kipisi { + get { + object obj = ResourceManager.GetObject("kipisi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kiwen { + get { + object obj = ResourceManager.GetObject("kiwen", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ko { + get { + object obj = ResourceManager.GetObject("ko", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kokosila { + get { + object obj = ResourceManager.GetObject("kokosila", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kon { + get { + object obj = ResourceManager.GetObject("kon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ku { + get { + object obj = ResourceManager.GetObject("ku", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kule { + get { + object obj = ResourceManager.GetObject("kule", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kulupu { + get { + object obj = ResourceManager.GetObject("kulupu", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kute { + get { + object obj = ResourceManager.GetObject("kute", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap la { + get { + object obj = ResourceManager.GetObject("la", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lanpan { + get { + object obj = ResourceManager.GetObject("lanpan", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lape { + get { + object obj = ResourceManager.GetObject("lape", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap laso { + get { + object obj = ResourceManager.GetObject("laso", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lawa { + get { + object obj = ResourceManager.GetObject("lawa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap leko { + get { + object obj = ResourceManager.GetObject("leko", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap len { + get { + object obj = ResourceManager.GetObject("len", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lete { + get { + object obj = ResourceManager.GetObject("lete", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap li { + get { + object obj = ResourceManager.GetObject("li", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lili { + get { + object obj = ResourceManager.GetObject("lili", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap linja { + get { + object obj = ResourceManager.GetObject("linja", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lipu { + get { + object obj = ResourceManager.GetObject("lipu", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap loje { + get { + object obj = ResourceManager.GetObject("loje", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lon { + get { + object obj = ResourceManager.GetObject("lon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap luka { + get { + object obj = ResourceManager.GetObject("luka", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lukin { + get { + object obj = ResourceManager.GetObject("lukin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap lupa { + get { + object obj = ResourceManager.GetObject("lupa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ma { + get { + object obj = ResourceManager.GetObject("ma", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap mama { + get { + object obj = ResourceManager.GetObject("mama", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap mani { + get { + object obj = ResourceManager.GetObject("mani", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap meli { + get { + object obj = ResourceManager.GetObject("meli", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap meso { + get { + object obj = ResourceManager.GetObject("meso", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap mi { + get { + object obj = ResourceManager.GetObject("mi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap mije { + get { + object obj = ResourceManager.GetObject("mije", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap misikeke { + get { + object obj = ResourceManager.GetObject("misikeke", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap moku { + get { + object obj = ResourceManager.GetObject("moku", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap moli { + get { + object obj = ResourceManager.GetObject("moli", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap monsi { + get { + object obj = ResourceManager.GetObject("monsi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap monsuta { + get { + object obj = ResourceManager.GetObject("monsuta", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap mu { + get { + object obj = ResourceManager.GetObject("mu", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap mun { + get { + object obj = ResourceManager.GetObject("mun", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap musi { + get { + object obj = ResourceManager.GetObject("musi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap mute { + get { + object obj = ResourceManager.GetObject("mute", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap n { + get { + object obj = ResourceManager.GetObject("n", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap namako { + get { + object obj = ResourceManager.GetObject("namako", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap nanpa { + get { + object obj = ResourceManager.GetObject("nanpa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap nasa { + get { + object obj = ResourceManager.GetObject("nasa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap nasin { + get { + object obj = ResourceManager.GetObject("nasin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap nena { + get { + object obj = ResourceManager.GetObject("nena", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ni { + get { + object obj = ResourceManager.GetObject("ni", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap nimi { + get { + object obj = ResourceManager.GetObject("nimi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap noka { + get { + object obj = ResourceManager.GetObject("noka", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap o { + get { + object obj = ResourceManager.GetObject("o", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap oko { + get { + object obj = ResourceManager.GetObject("oko", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap olin { + get { + object obj = ResourceManager.GetObject("olin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap ona { + get { + object obj = ResourceManager.GetObject("ona", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap open { + get { + object obj = ResourceManager.GetObject("open", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pakala { + get { + object obj = ResourceManager.GetObject("pakala", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pali { + get { + object obj = ResourceManager.GetObject("pali", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap palisa { + get { + object obj = ResourceManager.GetObject("palisa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pan { + get { + object obj = ResourceManager.GetObject("pan", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pana { + get { + object obj = ResourceManager.GetObject("pana", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pi { + get { + object obj = ResourceManager.GetObject("pi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pilin { + get { + object obj = ResourceManager.GetObject("pilin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pimeja { + get { + object obj = ResourceManager.GetObject("pimeja", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pini { + get { + object obj = ResourceManager.GetObject("pini", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pipi { + get { + object obj = ResourceManager.GetObject("pipi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap poka { + get { + object obj = ResourceManager.GetObject("poka", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap poki { + get { + object obj = ResourceManager.GetObject("poki", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pona { + get { + object obj = ResourceManager.GetObject("pona", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap pu { + get { + object obj = ResourceManager.GetObject("pu", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sama { + get { + object obj = ResourceManager.GetObject("sama", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap seli { + get { + object obj = ResourceManager.GetObject("seli", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap selo { + get { + object obj = ResourceManager.GetObject("selo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap seme { + get { + object obj = ResourceManager.GetObject("seme", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sewi { + get { + object obj = ResourceManager.GetObject("sewi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sijelo { + get { + object obj = ResourceManager.GetObject("sijelo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sike { + get { + object obj = ResourceManager.GetObject("sike", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sin { + get { + object obj = ResourceManager.GetObject("sin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sina { + get { + object obj = ResourceManager.GetObject("sina", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sinpin { + get { + object obj = ResourceManager.GetObject("sinpin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sitelen { + get { + object obj = ResourceManager.GetObject("sitelen", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap soko { + get { + object obj = ResourceManager.GetObject("soko", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sona { + get { + object obj = ResourceManager.GetObject("sona", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap soweli { + get { + object obj = ResourceManager.GetObject("soweli", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap suli { + get { + object obj = ResourceManager.GetObject("suli", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap suno { + get { + object obj = ResourceManager.GetObject("suno", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap supa { + get { + object obj = ResourceManager.GetObject("supa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap suwi { + get { + object obj = ResourceManager.GetObject("suwi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap tan { + get { + object obj = ResourceManager.GetObject("tan", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap taso { + get { + object obj = ResourceManager.GetObject("taso", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap tawa { + get { + object obj = ResourceManager.GetObject("tawa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap telo { + get { + object obj = ResourceManager.GetObject("telo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap tenpo { + get { + object obj = ResourceManager.GetObject("tenpo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap toki { + get { + object obj = ResourceManager.GetObject("toki", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap tomo { + get { + object obj = ResourceManager.GetObject("tomo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap tonsi { + get { + object obj = ResourceManager.GetObject("tonsi", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap tu { + get { + object obj = ResourceManager.GetObject("tu", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap unpa { + get { + object obj = ResourceManager.GetObject("unpa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap uta { + get { + object obj = ResourceManager.GetObject("uta", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap utala { + get { + object obj = ResourceManager.GetObject("utala", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap walo { + get { + object obj = ResourceManager.GetObject("walo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap wan { + get { + object obj = ResourceManager.GetObject("wan", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap waso { + get { + object obj = ResourceManager.GetObject("waso", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap wawa { + get { + object obj = ResourceManager.GetObject("wawa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap weka { + get { + object obj = ResourceManager.GetObject("weka", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap wile { + get { + object obj = ResourceManager.GetObject("wile", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/tpDictionary/SitelenPona.resx b/tpDictionary/SitelenPona.resx new file mode 100644 index 0000000..1da69db --- /dev/null +++ b/tpDictionary/SitelenPona.resx @@ -0,0 +1,535 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Resources\sitelen-pona\a.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\akesi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ala.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\alasa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ale.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ali.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\anpa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ante.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\anu.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\awen.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\e.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\en.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\epiku.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\esun.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ijo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ike.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ilo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\insa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\jaki.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\jan.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\jasima.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\jelo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\jo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kala.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kalama.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kama.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kasi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ken.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kepeken.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kijetesantakalu.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kili.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kipisi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kiwen.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ko.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kokosila.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kon.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ku.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kule.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kulupu.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\kute.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\la.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lanpan.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lape.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\laso.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lawa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\leko.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\len.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lete.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\li.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lili.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\linja.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lipu.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\loje.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lon.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\luka.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lukin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\lupa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ma.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\mama.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\mani.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\meli.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\meso.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\mi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\mije.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\misikeke.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\moku.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\moli.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\monsi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\monsuta.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\mu.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\mun.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\musi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\mute.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\n.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\namako.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\nanpa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\nasa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\nasin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\nena.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ni.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\nimi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\noka.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\o.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\oko.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\olin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\ona.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\open.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pakala.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pali.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\palisa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pan.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pana.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pilin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pimeja.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pini.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pipi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\poka.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\poki.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pona.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\pu.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sama.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\seli.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\selo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\seme.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sewi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sijelo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sike.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sina.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sinpin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sitelen.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\soko.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\sona.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\soweli.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\suli.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\suno.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\supa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\suwi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\tan.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\taso.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\tawa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\telo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\tenpo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\toki.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\tomo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\tonsi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\tu.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\unpa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\uta.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\utala.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\walo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\wan.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\waso.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\wawa.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\weka.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\sitelen-pona\wile.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/tpDictionary/Sound.cs b/tpDictionary/Sound.cs new file mode 100644 index 0000000..76dd464 --- /dev/null +++ b/tpDictionary/Sound.cs @@ -0,0 +1,37 @@ +using System; + +using System.Collections.Generic; +using System.IO; +using System.Runtime.InteropServices; +using System.Text; + +namespace tpDictionary +{ + class Sound + { + [DllImport("coredll.dll", EntryPoint = "PlaySound", SetLastError = true)] + private static extern bool PlaySound(byte[] sound, IntPtr module, int flags); + + public static void PlayWord(string word) + { + byte[] sf = (byte[])VoiceSamples.ResourceManager.GetObject(word); + PlaySound(sf, IntPtr.Zero, (int)(Flags.SND_ASYNC | Flags.SND_MEMORY)); + } + + private enum Flags + { + SND_SYNC = 0x0000, /* play synchronously (default) */ + SND_ASYNC = 0x0001, /* play asynchronously */ + SND_NODEFAULT = 0x0002, /* silence (!default) if sound not found */ + SND_MEMORY = 0x0004, /* pszSound points to a memory file */ + SND_LOOP = 0x0008, /* loop the sound until next sndPlaySound */ + SND_NOSTOP = 0x0010, /* don't stop any currently playing sound */ + SND_NOWAIT = 0x00002000, /* don't wait if the driver is busy */ + SND_ALIAS = 0x00010000, /* name is a registry alias */ + SND_ALIAS_ID = 0x00110000, /* alias is a predefined ID */ + SND_FILENAME = 0x00020000, /* name is file name */ + SND_RESOURCE = 0x00040004 /* name is resource name or atom */ + // SND_HIGH = 0xFFFF + } + } +} diff --git a/tpDictionary/VoiceSamples.Designer.cs b/tpDictionary/VoiceSamples.Designer.cs new file mode 100644 index 0000000..26242cb --- /dev/null +++ b/tpDictionary/VoiceSamples.Designer.cs @@ -0,0 +1,1026 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:2.0.50727.9157 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace tpDictionary { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal class VoiceSamples { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + internal VoiceSamples() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("tpDictionary.VoiceSamples", typeof(VoiceSamples).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + internal static byte[] a { + get { + object obj = ResourceManager.GetObject("a", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] akesi { + get { + object obj = ResourceManager.GetObject("akesi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ala { + get { + object obj = ResourceManager.GetObject("ala", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] alasa { + get { + object obj = ResourceManager.GetObject("alasa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ale { + get { + object obj = ResourceManager.GetObject("ale", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ali { + get { + object obj = ResourceManager.GetObject("ali", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] anpa { + get { + object obj = ResourceManager.GetObject("anpa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ante { + get { + object obj = ResourceManager.GetObject("ante", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] anu { + get { + object obj = ResourceManager.GetObject("anu", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] awen { + get { + object obj = ResourceManager.GetObject("awen", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] e { + get { + object obj = ResourceManager.GetObject("e", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] en { + get { + object obj = ResourceManager.GetObject("en", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] epiku { + get { + object obj = ResourceManager.GetObject("epiku", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] esun { + get { + object obj = ResourceManager.GetObject("esun", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ijo { + get { + object obj = ResourceManager.GetObject("ijo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ike { + get { + object obj = ResourceManager.GetObject("ike", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ilo { + get { + object obj = ResourceManager.GetObject("ilo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] insa { + get { + object obj = ResourceManager.GetObject("insa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] jaki { + get { + object obj = ResourceManager.GetObject("jaki", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] jan { + get { + object obj = ResourceManager.GetObject("jan", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] jasima { + get { + object obj = ResourceManager.GetObject("jasima", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] jelo { + get { + object obj = ResourceManager.GetObject("jelo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] jo { + get { + object obj = ResourceManager.GetObject("jo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kala { + get { + object obj = ResourceManager.GetObject("kala", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kalama { + get { + object obj = ResourceManager.GetObject("kalama", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kama { + get { + object obj = ResourceManager.GetObject("kama", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kasi { + get { + object obj = ResourceManager.GetObject("kasi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ken { + get { + object obj = ResourceManager.GetObject("ken", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kepeken { + get { + object obj = ResourceManager.GetObject("kepeken", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kijetesantakalu { + get { + object obj = ResourceManager.GetObject("kijetesantakalu", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kili { + get { + object obj = ResourceManager.GetObject("kili", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kin { + get { + object obj = ResourceManager.GetObject("kin", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kipisi { + get { + object obj = ResourceManager.GetObject("kipisi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kiwen { + get { + object obj = ResourceManager.GetObject("kiwen", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ko { + get { + object obj = ResourceManager.GetObject("ko", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kokosila { + get { + object obj = ResourceManager.GetObject("kokosila", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kon { + get { + object obj = ResourceManager.GetObject("kon", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ku { + get { + object obj = ResourceManager.GetObject("ku", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kule { + get { + object obj = ResourceManager.GetObject("kule", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kulupu { + get { + object obj = ResourceManager.GetObject("kulupu", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] kute { + get { + object obj = ResourceManager.GetObject("kute", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] la { + get { + object obj = ResourceManager.GetObject("la", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lanpan { + get { + object obj = ResourceManager.GetObject("lanpan", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lape { + get { + object obj = ResourceManager.GetObject("lape", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] laso { + get { + object obj = ResourceManager.GetObject("laso", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lawa { + get { + object obj = ResourceManager.GetObject("lawa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] leko { + get { + object obj = ResourceManager.GetObject("leko", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] len { + get { + object obj = ResourceManager.GetObject("len", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lete { + get { + object obj = ResourceManager.GetObject("lete", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] li { + get { + object obj = ResourceManager.GetObject("li", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lili { + get { + object obj = ResourceManager.GetObject("lili", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] linja { + get { + object obj = ResourceManager.GetObject("linja", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lipu { + get { + object obj = ResourceManager.GetObject("lipu", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] loje { + get { + object obj = ResourceManager.GetObject("loje", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lon { + get { + object obj = ResourceManager.GetObject("lon", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] luka { + get { + object obj = ResourceManager.GetObject("luka", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lukin { + get { + object obj = ResourceManager.GetObject("lukin", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] lupa { + get { + object obj = ResourceManager.GetObject("lupa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ma { + get { + object obj = ResourceManager.GetObject("ma", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] mama { + get { + object obj = ResourceManager.GetObject("mama", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] mani { + get { + object obj = ResourceManager.GetObject("mani", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] meli { + get { + object obj = ResourceManager.GetObject("meli", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] meso { + get { + object obj = ResourceManager.GetObject("meso", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] mi { + get { + object obj = ResourceManager.GetObject("mi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] mije { + get { + object obj = ResourceManager.GetObject("mije", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] misikeke { + get { + object obj = ResourceManager.GetObject("misikeke", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] moku { + get { + object obj = ResourceManager.GetObject("moku", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] moli { + get { + object obj = ResourceManager.GetObject("moli", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] monsi { + get { + object obj = ResourceManager.GetObject("monsi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] monsuta { + get { + object obj = ResourceManager.GetObject("monsuta", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] mu { + get { + object obj = ResourceManager.GetObject("mu", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] mun { + get { + object obj = ResourceManager.GetObject("mun", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] musi { + get { + object obj = ResourceManager.GetObject("musi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] mute { + get { + object obj = ResourceManager.GetObject("mute", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] n { + get { + object obj = ResourceManager.GetObject("n", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] namako { + get { + object obj = ResourceManager.GetObject("namako", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] nanpa { + get { + object obj = ResourceManager.GetObject("nanpa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] nasa { + get { + object obj = ResourceManager.GetObject("nasa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] nasin { + get { + object obj = ResourceManager.GetObject("nasin", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] nena { + get { + object obj = ResourceManager.GetObject("nena", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ni { + get { + object obj = ResourceManager.GetObject("ni", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] nimi { + get { + object obj = ResourceManager.GetObject("nimi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] noka { + get { + object obj = ResourceManager.GetObject("noka", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] o { + get { + object obj = ResourceManager.GetObject("o", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] oko { + get { + object obj = ResourceManager.GetObject("oko", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] olin { + get { + object obj = ResourceManager.GetObject("olin", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] ona { + get { + object obj = ResourceManager.GetObject("ona", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] open { + get { + object obj = ResourceManager.GetObject("open", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pakala { + get { + object obj = ResourceManager.GetObject("pakala", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pali { + get { + object obj = ResourceManager.GetObject("pali", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] palisa { + get { + object obj = ResourceManager.GetObject("palisa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pan { + get { + object obj = ResourceManager.GetObject("pan", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pana { + get { + object obj = ResourceManager.GetObject("pana", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pi { + get { + object obj = ResourceManager.GetObject("pi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pilin { + get { + object obj = ResourceManager.GetObject("pilin", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pimeja { + get { + object obj = ResourceManager.GetObject("pimeja", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pini { + get { + object obj = ResourceManager.GetObject("pini", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pipi { + get { + object obj = ResourceManager.GetObject("pipi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] poka { + get { + object obj = ResourceManager.GetObject("poka", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] poki { + get { + object obj = ResourceManager.GetObject("poki", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pona { + get { + object obj = ResourceManager.GetObject("pona", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] pu { + get { + object obj = ResourceManager.GetObject("pu", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sama { + get { + object obj = ResourceManager.GetObject("sama", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] seli { + get { + object obj = ResourceManager.GetObject("seli", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] selo { + get { + object obj = ResourceManager.GetObject("selo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] seme { + get { + object obj = ResourceManager.GetObject("seme", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sewi { + get { + object obj = ResourceManager.GetObject("sewi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sijelo { + get { + object obj = ResourceManager.GetObject("sijelo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sike { + get { + object obj = ResourceManager.GetObject("sike", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sin { + get { + object obj = ResourceManager.GetObject("sin", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sina { + get { + object obj = ResourceManager.GetObject("sina", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sinpin { + get { + object obj = ResourceManager.GetObject("sinpin", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sitelen { + get { + object obj = ResourceManager.GetObject("sitelen", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] soko { + get { + object obj = ResourceManager.GetObject("soko", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] sona { + get { + object obj = ResourceManager.GetObject("sona", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] soweli { + get { + object obj = ResourceManager.GetObject("soweli", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] suli { + get { + object obj = ResourceManager.GetObject("suli", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] suno { + get { + object obj = ResourceManager.GetObject("suno", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] supa { + get { + object obj = ResourceManager.GetObject("supa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] suwi { + get { + object obj = ResourceManager.GetObject("suwi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] tan { + get { + object obj = ResourceManager.GetObject("tan", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] taso { + get { + object obj = ResourceManager.GetObject("taso", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] tawa { + get { + object obj = ResourceManager.GetObject("tawa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] telo { + get { + object obj = ResourceManager.GetObject("telo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] tenpo { + get { + object obj = ResourceManager.GetObject("tenpo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] toki { + get { + object obj = ResourceManager.GetObject("toki", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] tomo { + get { + object obj = ResourceManager.GetObject("tomo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] tonsi { + get { + object obj = ResourceManager.GetObject("tonsi", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] tu { + get { + object obj = ResourceManager.GetObject("tu", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] unpa { + get { + object obj = ResourceManager.GetObject("unpa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] uta { + get { + object obj = ResourceManager.GetObject("uta", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] utala { + get { + object obj = ResourceManager.GetObject("utala", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] walo { + get { + object obj = ResourceManager.GetObject("walo", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] wan { + get { + object obj = ResourceManager.GetObject("wan", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] waso { + get { + object obj = ResourceManager.GetObject("waso", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] wawa { + get { + object obj = ResourceManager.GetObject("wawa", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] weka { + get { + object obj = ResourceManager.GetObject("weka", resourceCulture); + return ((byte[])(obj)); + } + } + + internal static byte[] wile { + get { + object obj = ResourceManager.GetObject("wile", resourceCulture); + return ((byte[])(obj)); + } + } + } +} diff --git a/tpDictionary/VoiceSamples.resx b/tpDictionary/VoiceSamples.resx new file mode 100644 index 0000000..656017a --- /dev/null +++ b/tpDictionary/VoiceSamples.resx @@ -0,0 +1,535 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Resources\voice\a.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\akesi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ala.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\alasa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ale.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ali.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\anpa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ante.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\anu.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\awen.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\e.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\en.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\epiku.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\esun.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ijo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ike.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ilo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\insa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\jaki.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\jan.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\jasima.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\jelo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\jo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kala.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kalama.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kama.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kasi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ken.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kepeken.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kijetesantakalu.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kili.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kin.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kipisi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kiwen.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ko.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kokosila.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kon.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ku.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kule.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kulupu.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\kute.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\la.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lanpan.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lape.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\laso.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lawa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\leko.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\len.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lete.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\li.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lili.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\linja.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lipu.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\loje.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lon.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\luka.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lukin.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\lupa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ma.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\mama.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\mani.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\meli.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\meso.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\mi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\mije.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\misikeke.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\moku.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\moli.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\monsi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\monsuta.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\mu.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\mun.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\musi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\mute.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\n.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\namako.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\nanpa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\nasa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\nasin.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\nena.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ni.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\nimi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\noka.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\o.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\oko.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\olin.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\ona.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\open.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pakala.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pali.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\palisa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pan.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pana.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pilin.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pimeja.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pini.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pipi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\poka.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\poki.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pona.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\pu.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sama.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\seli.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\selo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\seme.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sewi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sijelo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sike.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sin.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sina.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sinpin.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sitelen.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\soko.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\sona.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\soweli.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\suli.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\suno.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\supa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\suwi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\tan.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\taso.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\tawa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\telo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\tenpo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\toki.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\tomo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\tonsi.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\tu.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\unpa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\uta.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\utala.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\walo.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\wan.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\waso.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\wawa.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\weka.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resources\voice\wile.wav;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/tpDictionary/WordsList.cs b/tpDictionary/WordsList.cs new file mode 100644 index 0000000..cca1421 --- /dev/null +++ b/tpDictionary/WordsList.cs @@ -0,0 +1,173 @@ +using System; + +using System.Collections.Generic; +using System.Text; + +namespace tpDictionary +{ + public class WordsList + { + public static Dictionary Words { get; set; } + + public WordsList() + { + Words = new Dictionary + { + { "a", new WordInfo("a", "particle", "(emphasis, emotion or confirmation)", "", "") }, + { "akesi", new WordInfo("akesi", "noun", "reptile, amphibian", "", "") }, + { "ala", new WordInfo("ala", "adjective", "no, not, zero", "", "") }, + { "alasa", new WordInfo("alasa", "verb", "to hunt, forage", "pre-verb", "try to") }, + { "ale", new WordInfo("ale", "adjective", "all; abundant, countless, bountiful, every, plentiful", "noun", "abundance, everything, life, universe") }, + { "ali", new WordInfo("ali", "adjective", "all; abundant, countless, bountiful, every, plentiful", "noun", "abundance, everything, life, universe") }, + { "anpa", new WordInfo("anpa", "adjective", "bowing down, downward, humble, lowly, dependent", "noun", "area below or under") }, + { "ante", new WordInfo("ante", "adjective", "different, altered, changed, other", "", "") }, + { "anu", new WordInfo("anu", "particle", "or", "", "") }, + { "awen", new WordInfo("awen", "adjective", "enduring, kept, protected, safe, waiting, staying", "pre-verb", "to continue to") }, + { "e", new WordInfo("e", "particle", "(before the direct object)", "", "") }, + { "epiku", new WordInfo("epiku", "adjective", "epic, awesome, amazing", "", "") }, + { "esun", new WordInfo("esun", "noun", "market, shop, fair, bazaar, business transaction", "", "") }, + { "ijo", new WordInfo("ijo", "noun", "thing, phenomenon, object, matter", "", "") }, + { "ike", new WordInfo("ike", "adjective", "bad, negative; non-essential, irrelevant", "", "") }, + { "ilo", new WordInfo("ilo", "noun", "tool, implement, machine, device", "", "") }, + { "insa", new WordInfo("insa", "noun", "centre, content, inside, between; internal organ, stomach", "", "") }, + { "jaki", new WordInfo("jaki", "adjective", "disgusting, obscene, sickly, toxic, unclean, unsanitary", "", "") }, + { "jan", new WordInfo("jan", "noun", "human being, person, somebody", "", "") }, + { "jasima", new WordInfo("jasima", "verb", "reflect, reverse", "adjective", "opposite") }, + { "jelo", new WordInfo("jelo", "adjective", "yellow, yellowish", "", "") }, + { "jo", new WordInfo("jo", "verb", "to have, carry, contain, hold", "", "") }, + { "kala", new WordInfo("kala", "noun", "fish, marine animal, sea creature", "", "") }, + { "kalama", new WordInfo("kalama", "verb", "to produce a sound; recite, utter aloud", "", "") }, + { "kama", new WordInfo("kama", "adjective", "arriving, coming, future, summoned", "pre-verb", "to become, manage to, succeed in") }, + { "kasi", new WordInfo("kasi", "noun", "plant, vegetation; herb, leaf", "", "") }, + { "ken", new WordInfo("ken", "pre-verb", "to be able to, be allowed to, can, may", "adjective", "possible") }, + { "kepeken", new WordInfo("kepeken", "preposition", "to use, with, by means of", "", "") }, + { "kijetesantakalu", new WordInfo("kijetesantakalu", "noun", "procyonid, Musteloidea", "", "") }, + { "kili", new WordInfo("kili", "noun", "fruit, vegetable, mushroom", "", "") }, + { "kin", new WordInfo("kin", "particle", "(emphasis, emotion or confirmation)", "", "") }, + { "kipisi", new WordInfo("kipisi", "verb", "split, cut, divide", "noun", "slice, segment, division") }, + { "kiwen", new WordInfo("kiwen", "noun", "hard object, metal, rock, stone", "", "") }, + { "ko", new WordInfo("ko", "noun", "clay, clinging form, dough, semi-solid, paste, powder", "", "") }, + { "kokosila", new WordInfo("kokosila", "verb", "speak another language in a Toki Pona only environment", "", "") }, + { "kon", new WordInfo("kon", "noun", "air, breath; essence, spirit; hidden reality, unseen agent", "", "") }, + { "ku", new WordInfo("ku", "adjective", "interact with Toki Pona Dictionary", "", "") }, + { "kule", new WordInfo("kule", "adjective", "colourful, pigmented, painted", "", "") }, + { "kulupu", new WordInfo("kulupu", "noun", "community, company, group, nation, society, tribe", "", "") }, + { "kute", new WordInfo("kute", "noun", "ear", "verb", "to hear, listen; pay attention to, obey") }, + { "la", new WordInfo("la", "particle", "(between the context phrase and the main sentence)", "", "") }, + { "lanpan", new WordInfo("lanpan", "verb", "steal, seize, grab", "", "") }, + { "lape", new WordInfo("lape", "adjective", "sleeping, resting", "", "") }, + { "laso", new WordInfo("laso", "adjective", "blue, green", "", "") }, + { "lawa", new WordInfo("lawa", "noun", "head, mind", "verb", "to control, direct, guide, lead, own, plan, regulate, rule") }, + { "leko", new WordInfo("leko", "noun", "square, cube, block, stair, brick", "", "") }, + { "len", new WordInfo("len", "noun", "cloth, clothing, fabric, textile; cover, layer of privacy", "", "") }, + { "lete", new WordInfo("lete", "adjective", "cold, cool; uncooked, raw", "", "") }, + { "li", new WordInfo("li", "particle", "between any subject except mi alone or sina alone and its verb; also to introduce a new verb for the same subject", "", "") }, + { "lili", new WordInfo("lili", "adjective", "little, small, short; few; a bit; young", "", "") }, + { "linja", new WordInfo("linja", "noun", "long and flexible thing; cord, hair, rope, thread, yarn", "", "") }, + { "lipu", new WordInfo("lipu", "noun", "flat object; book, document, card, paper, record, website", "", "") }, + { "loje", new WordInfo("loje", "adjective", "red, reddish", "", "") }, + { "lon", new WordInfo("lon", "preposition", "located at, present at, real, true, existing", "", "") }, + { "luka", new WordInfo("luka", "noun", "arm, hand, tactile organ", "number", "five") }, + { "lukin", new WordInfo("lukin", "verb", "to look at, see, examine, observe, read, watch; obey", "pre-verb", "to seek, look for, try to") }, + { "lupa", new WordInfo("lupa", "noun", "door, hole, orifice, window", "", "") }, + { "ma", new WordInfo("ma", "noun", "earth, land; outdoors, world; country, territory; soil", "", "") }, + { "mama", new WordInfo("mama", "noun", "parent, ancestor; creator, originator; caretaker, sustainer", "", "") }, + { "mani", new WordInfo("mani", "noun", "money, cash, savings, wealth; large domesticated animal", "", "") }, + { "meli", new WordInfo("meli", "noun", "woman, female, feminine person; wife", "", "") }, + { "meso", new WordInfo("meso", "adjective", "average, moderate, medium", "", "") }, + { "mi", new WordInfo("mi", "noun", "I, me, we, us", "", "") }, + { "mije", new WordInfo("mije", "noun", "man, male, masculine person; husband", "", "") }, + { "misikeke", new WordInfo("misikeke", "noun", "medication, medicine, cure", "", "") }, + { "moku", new WordInfo("moku", "verb", "to eat, drink, consume, swallow, ingest", "", "") }, + { "moli", new WordInfo("moli", "adjective", "dead, dying", "", "") }, + { "monsi", new WordInfo("monsi", "noun", "back, behind, rear", "", "") }, + { "monsuta", new WordInfo("monsuta", "adjective", "scary, disturbing", "noun", "monster, demon") }, + { "mu", new WordInfo("mu", "particle", "(animal noise or communication)", "", "") }, + { "mun", new WordInfo("mun", "noun", "moon, night sky object, star", "", "") }, + { "musi", new WordInfo("musi", "adjective", "artistic, entertaining, frivolous, playful, recreational", "", "") }, + { "mute", new WordInfo("mute", "adjective", "many, a lot, more, much, several, very", "noun", "quantity") }, + { "n", new WordInfo("n", "particle", "um, mmm, hmm", "", "") }, + { "namako", new WordInfo("namako", "adjective", "additional, another, extra", "", "") }, + { "nanpa", new WordInfo("nanpa", "particle", "-th (ordinal number)", "noun", "numbers") }, + { "nasa", new WordInfo("nasa", "adjective", "unusual, strange; silly; drunk, intoxicated", "", "") }, + { "nasin", new WordInfo("nasin", "noun", "way, custom, doctrine, method, path, road", "", "") }, + { "nena", new WordInfo("nena", "noun", "bump, button, hill, mountain, nose, protuberance", "", "") }, + { "ni", new WordInfo("ni", "adjective", "that, this", "", "") }, + { "nimi", new WordInfo("nimi", "noun", "name, word", "", "") }, + { "noka", new WordInfo("noka", "noun", "foot, leg, organ of locomotion; bottom, lower part", "", "") }, + { "o", new WordInfo("o", "particle", "hey! O! (vocative or imperative", "", "") }, + { "oko", new WordInfo("oko", "noun", "eye", "", "") }, + { "olin", new WordInfo("olin", "verb", "to love, have compassion for, respect, show affection to", "", "") }, + { "ona", new WordInfo("ona", "noun", "he, she, it, they", "", "") }, + { "open", new WordInfo("open", "verb", "to begin, start; open; turn on", "pre-verb", "begin to") }, + { "pakala", new WordInfo("pakala", "adjective", "", "", "") }, + { "pali", new WordInfo("pali", "verb", "to do, take action on, work on; build, make, prepare", "", "") }, + { "palisa", new WordInfo("palisa", "noun", "long hard thing; branch, rod, stick", "", "") }, + { "pan", new WordInfo("pan", "noun", "cereal, grain; barley, corn, oat, rice, wheat; bread, pasta", "", "") }, + { "pana", new WordInfo("pana", "verb", "to give, send, emit, provide, put, release", "", "") }, + { "pi", new WordInfo("pi", "particle", "of", "", "") }, + { "pilin", new WordInfo("pilin", "noun", "heart (physical or emotional)", "adjective", "feeling (an emotion, a direct experience)") }, + { "pimeja", new WordInfo("pimeja", "adjective", "black, dark, unlit", "", "") }, + { "pini", new WordInfo("pini", "adjective", "ago, completed, ended, finished, past", "pre-verb", "finish") }, + { "pipi", new WordInfo("pipi", "noun", "bug, insect, ant, spider", "", "") }, + { "poka", new WordInfo("poka", "noun", "hip, side; next to, nearby, vicinity", "", "") }, + { "poki", new WordInfo("poki", "noun", "container, bag, bowl, box, cup, cupboard, drawer, vessel", "", "") }, + { "pona", new WordInfo("pona", "adjective", "good, positive, useful; friendly, peaceful; simple", "", "") }, + { "pu", new WordInfo("pu", "adjective", "interacting with the official Toki Pona book", "", "") }, + { "sama", new WordInfo("sama", "adjective", "same, similar; each other; sibling, peer, fellow", "preposition", "as, like") }, + { "seli", new WordInfo("seli", "noun", "fire; cooking element, chemical reaction, heat source", "", "") }, + { "selo", new WordInfo("selo", "noun", "outer form, outer layer; bark, peel, shell, skin; boundary", "", "") }, + { "seme", new WordInfo("seme", "particle", "what? which?", "", "") }, + { "sewi", new WordInfo("sewi", "noun", "area above, highest part, something elevated", "adjective", "awe-inspiring, divine, sacred, supernatural") }, + { "sijelo", new WordInfo("sijelo", "noun", "body (of person or animal), physical state, torso", "", "") }, + { "sike", new WordInfo("sike", "noun", "round or circular thing; ball, circle, cycle, sphere, wheel", "adjective", "of one year") }, + { "sin", new WordInfo("sin", "adjective", "new, fresh", "", "") }, + { "sina", new WordInfo("sina", "noun", "you", "", "") }, + { "sinpin", new WordInfo("sinpin", "noun", "face, foremost, front, wall", "", "") }, + { "sitelen", new WordInfo("sitelen", "noun", "image, picture, representation, symbol, mark, writing", "", "") }, + { "soko", new WordInfo("soko", "noun", "mushroom, fungus", "", "") }, + { "sona", new WordInfo("sona", "verb", "to know, be skilled in, be wise about, have information on", "pre-verb", "to know how to") }, + { "soweli", new WordInfo("soweli", "noun", "animal, beast, land mammal", "", "") }, + { "suli", new WordInfo("suli", "adjective", "big, heavy, large, long, tall; important; adult", "", "") }, + { "suno", new WordInfo("suno", "noun", "sun; light, brightness, glow, radiance, shine; light source", "", "") }, + { "supa", new WordInfo("supa", "noun", "horizontal surface, thing to put or rest something on", "", "") }, + { "suwi", new WordInfo("suwi", "adjective", "sweet, fragrant; cute, innocent, adorable", "", "") }, + { "tan", new WordInfo("tan", "preposition", "by, from, because of", "", "") }, + { "taso", new WordInfo("taso", "particle", "but, however", "adjective", "only") }, + { "tawa", new WordInfo("tawa", "preposition", "going to, toward; for; from the perspective of", "adjective", "moving") }, + { "telo", new WordInfo("telo", "noun", "water, liquid, fluid, wet substance; beverage", "", "") }, + { "tenpo", new WordInfo("tenpo", "noun", "time, duration, moment, occasion, period, situation", "", "") }, + { "toki", new WordInfo("toki", "verb", "to communicate, say, speak, say, talk, use language, think", "", "") }, + { "tomo", new WordInfo("tomo", "noun", "indoor space; building, home, house, room", "", "") }, + { "tonsi", new WordInfo("tonsi", "noun", "non-binary person, transgender person, gender non-conforming person, intersex person", "", "") }, + { "tu", new WordInfo("tu", "number", "two", "", "") }, + { "unpa", new WordInfo("unpa", "verb", "to have sexual or marital relations with", "", "") }, + { "uta", new WordInfo("uta", "noun", "mouth, lips, oral cavity, jaw", "", "") }, + { "utala", new WordInfo("utala", "verb", "to battle, challenge, compete against, struggle against", "", "") }, + { "walo", new WordInfo("walo", "adjective", "white, whitish; light-coloured, pale", "", "") }, + { "wan", new WordInfo("wan", "adjective", "unique, united", "number", "one") }, + { "waso", new WordInfo("waso", "noun", "bird, flying creature, winged animal", "", "") }, + { "wawa", new WordInfo("wawa", "adjective", "strong, powerful; confident, sure; energetic, intense", "", "") }, + { "weka", new WordInfo("weka", "adjective", "absent, away, ignored", "", "") }, + { "wile", new WordInfo("wile", "pre-verb", "must, need, require, should, want, wish", "", "") }, + }; + } + } + + public class WordInfo + { + public WordInfo(string _name, string _type1, string _def1, string _type2, string _def2) + { + name = _name; + type1 = _type1; + def1 = _def1; + type2 = _type2; + def2 = _def2; + } + public string name { get; set; } + public string type1 { get; set; } + public string def1 { get; set; } + public string type2 { get; set; } + public string def2 { get; set; } + } +} diff --git a/tpDictionary/tpDictionary.csproj b/tpDictionary/tpDictionary.csproj new file mode 100644 index 0000000..9261c56 --- /dev/null +++ b/tpDictionary/tpDictionary.csproj @@ -0,0 +1,423 @@ + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {BFDB9E8B-DB88-46F6-8512-C6F12D57E6C5} + WinExe + Properties + tpDictionary + tpDictionary + {4D628B5B-2FBC-4AA6-8C16-197242AEB884};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Smartphone + f27da329-3269-4191-98e0-c87d3d7f1db9 + 5.2 + tpDictionary + v2.0 + Windows Mobile 6 Standard SDK + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE;$(PlatformFamilyName) + true + true + prompt + 512 + 4 + Off + + + pdbonly + true + bin\Release\ + TRACE;$(PlatformFamilyName) + true + true + prompt + 512 + 4 + Off + + + + + + + + + + + + Form + + + DefinitionForm.cs + + + Form + + + MainForm.cs + + + + + DefinitionForm.cs + Designer + + + MainForm.cs + Designer + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + SearchForm.cs + Designer + + + SearchResultsForm.cs + Designer + + + ResXFileCodeGenerator + SitelenPona.Designer.cs + Designer + + + ResXFileCodeGenerator + VoiceSamples.Designer.cs + Designer + + + True + Resources.resx + + + Form + + + SearchForm.cs + + + Form + + + SearchResultsForm.cs + + + True + True + SitelenPona.resx + + + + True + True + VoiceSamples.resx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file