コード例 #1
0
ファイル: MainForm.cs プロジェクト: samarjeet27/ynotesamples
 private void menuItem3_Click(object sender, EventArgs e)
 {
     using (var ofd = new OpenFileDialog())
     {
         ofd.Filter = "Ynote Themes (*.ynotetheme)|*.ynotetheme";
         ofd.ShowDialog();
         if (ofd.FileName == "") return;
         var reader = new YnoteThemeReader();
         reader.Read(ofd.FileName);
         ThemeReader = reader;
         lstprops.Items.Clear();
         foreach (var key in reader.KeyAssociation)
         {
             lstprops.Items.Add(
                 new ListViewItem(new[]
                 {key.Key, key.Value.Hex, key.Value.FontStyle.ToString(), key.Value.KeyType.ToString()})
                 {
                     Tag = key.Value
                 });
         }
         OpenedFile = ofd.FileName;
         Text = "Ynote Themes Editor : " + Path.GetFileName(OpenedFile);
     }
 }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: samarjeet27/ynotesamples
 private void menuItem2_Click(object sender, EventArgs e)
 {
     var reader = new YnoteThemeReader();
     reader.Read(Application.StartupPath + @"\Templates\New.ynotetheme");
     ThemeReader = reader;
     lstprops.Items.Clear();
     foreach (var key in reader.KeyAssociation)
     {
         lstprops.Items.Add(
             new ListViewItem(new[]
             {key.Key, key.Value.Hex, key.Value.FontStyle.ToString(), key.Value.KeyType.ToString()})
             {
                 Tag = key.Value
             });
     }
     OpenedFile = "NewFile";
 }