private static void start_convert(string[] args)
 {
   string source = args[0];
   string dest = Path.GetFileNameWithoutExtension(source)+".mif";
   string form = Path.GetExtension(source);
   Console.WriteLine("Forrás   : {0}",source);
   Console.WriteLine("Cél      : {0}", dest);
   Console.WriteLine("Formátum : {0}", form);
   Console.WriteLine();
   if (!File.Exists(source))
   {
     Console.WriteLine("HIBA! A megadott forrásfájl nem létezik!!!!");
     return;
   }
   MIFWriterClass myMIF = new MIFWriterClass();
   myMIF.AddFile(source);
   myMIF.WriteMIFtoFile(dest);
   return;
 }
 private void OnCreateButton(object sender, EventArgs e)
 {
   lblCsomag.Visible = true;
   pbMaking.Visible = true;
   pbMaking.Maximum = lstPicFiles.Items.Count;
   pbMaking.Minimum = 0;
   if (!chkSplitPics.Checked)
   {
     foreach (string fn in lstPicFiles.Items)
     {
       string fullpath = SvgDict[lstPicFiles.Items.IndexOf(fn)];
       StreamReader xReader = new StreamReader(fullpath);
       string svgstring = xReader.ReadToEnd();
       xReader.Dispose();
       myMif.AddFile(svgstring);
       pbMaking.Increment(1);
     }
     dlgSaveMIF.AddExtension = true;
     dlgSaveMIF.Filter = "Symbian Multi Icon File (*.mif)|*.mif";
     if (dlgSaveMIF.ShowDialog() == DialogResult.OK)
     {
       myMif.WriteMIFtoFile(dlgSaveMIF.FileName);
     }
     dlgSaveMIF.Dispose();
   }
   else
   {
     if (!Directory.Exists(Application.StartupPath + @"\MIF"))
       Directory.CreateDirectory(Application.StartupPath + @"\MIF");
     //dlgSaveFolder.RootFolder = Application.StartupPath + @"\MIF";
     string mifname;
     int i =0;
     foreach (string fn in lstPicFiles.Items)
     {
       mifname =  Path.GetFileNameWithoutExtension(fn)+".mif";
       myMif = new MIFWriterClass();
       myMif.AddFile(SvgDict[lstPicFiles.Items.IndexOf(fn)]);
     };
   }
   lblCsomag.Visible = false;
   pbMaking.Visible = false;
 }