Пример #1
0
        private void AddTab(ConversionObjects co)
        {
            //string endName = co.xamlFileName.Remove(0, co.xamlFileName.LastIndexOf("/") + 1);
            //string tabName = endName.Substring(0, endName.LastIndexOf('.'));
            TabPage tp = new TabPage(co.scu.Name);

            this.tabControlFile.TabPages.Add(tp);
            ActivateTab(this.tabControlFile.TabPages.Count - 1);
        }
Пример #2
0
 private void ConvertComplete(object sender, RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled)
     {
     }
     else if (e.Error != null)
     {
     }
     else
     {
         ConversionObjects co = (ConversionObjects)e.Result;
         AddTab(co);
     }
     this.Cursor = Cursors.Default;
 }
Пример #3
0
        private ConversionObjects ConvertFile(BackgroundWorker bw)
        {
            SwfCompilationUnit scu;
            VexObject          v;
            string             xamlFileName;

            isConverting = true;
            msg          = DDW.SwfToXaml.SwfToXaml.Convert(fileName, false, out scu, out v, out xamlFileName);
            isConverting = false;

            swfs.Add(scu);
            vexObjects.Add(v);
            xamlFileLocations.Add(xamlFileName);

            ConversionObjects co = new ConversionObjects(scu, v, xamlFileName, msg);

            string silverlightFileName;
            string svMsg = DDW.SwfToXaml.SwfToXaml.Convert(true, scu, v, out silverlightFileName);

            silverlightFileLocations.Add(silverlightFileName);

            return(co);
        }