示例#1
0
        public exportScreen(int deckid)
        {
            InitializeComponent();

            did = deckid;

            cardIndex = 0;

            curSide = 0;
            cardNum = 0;
            cardList = selectLocalDB.getCards(did);

            //set card parameters
            totalCards = cardList.Count;

            //set save dialog defaults
            saveFileDialog1.InitialDirectory = Constant.ePath;
            saveFileDialog1.DefaultExt = "ppt";
            saveFileDialog1.Filter = "PowerPoint Presentations (*.ppt)|*.ppt|All files (*.*)|*.*";
            //saveFileDialog1.InitialDirectory = "C:\\Program Files\\eFlash\\Data\\Media\\";
            saveFileDialog1.Title = "Export PowerPoint to...";

            if (DialogResult.Cancel != saveFileDialog1.ShowDialog())
            {
                ppt = new eFlash.File.Powerpoint();
                ShowPresentation();
                GC.Collect();
            }

            this.Close();
        }