Esempio n. 1
0
        private void btnNew_Click(object sender, Janus.Windows.Ribbon.CommandEventArgs e)
        {
            newspaper news   = new newspaper();
            New       frmNew = new New();

            frmNew.setNewspaper(news);
            frmNew.ShowDialog();
            if (frmNew.Ret == 1)
            {
                //uiImage.Enabled = true;
                //uiSequenceImages.Enabled = true;
                //uiVideo.Enabled = true;
                propertyGrid1.Enabled = true;
                currentNews           = news;
                curNumPage            = 0;
                filename = "";
                panelInnerScreen.Controls.Clear();
                for (int i = 0; i < currentNews.NumPages; i++)
                {
                    cbcPages.ComboBox.Items.Add("Page " + (i + 1));
                    currentNews.LPages.Add(new page());
                }
                cbcPages.ComboBox.SelectedIndex = 0;
            }
        }
Esempio n. 2
0
        private void buttonCommand2_Click(object sender, Janus.Windows.Ribbon.CommandEventArgs e)
        {
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Filter      = "Xml Files (.xml)|*.xml";
            ofd.FilterIndex = 1;
            DialogResult userClickedOK = ofd.ShowDialog();

            // Process input if the user clicked OK.
            if (userClickedOK == DialogResult.OK)
            {
                // Open the selected file to read.
                currentNews = newspaper.readXML(ofd.FileName);
                if (currentNews == null)
                {
                    MessageBox.Show("Please open another XML file", "Open file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                try
                {
                    curNumPage = 0;
                    loadPaper(curNumPage);
                    for (int i = 0; i < currentNews.NumPages; i++)
                    {
                        cbcPages.ComboBox.Items.Add("Page " + (i + 1));
                    }
                    cbcPages.ComboBox.SelectedIndex = 0;
                    filename = ofd.FileName;
                    //uiImage.Enabled = true;
                    //uiSequenceImages.Enabled = true;
                    //uiVideo.Enabled = true;
                    propertyGrid1.Enabled = true;
                    cbcPages.ComboBox.SelectedIndexChanged += new EventHandler(ComboBox_SelectedIndexChanged);
                }
                catch (Exception exp)
                {
                    MessageBox.Show("Please open another XML file", "Open file error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }