コード例 #1
0
ファイル: fMain.cs プロジェクト: adri78/CSReports.net
        private void mnuPageSetup_Click(object sender, EventArgs e)
        {
            fPageSetup pageSetup = new fPageSetup();
            cEditor    editor    = cMainEditor.getDocActive();

            if (editor != null)
            {
                pageSetup.initDialog(editor.getPaperSize(), editor.getCustomHeight(), editor.getCustomWidth(), editor.getOrientation());
            }

            pageSetup.ShowDialog();

            if (pageSetup.getOk())
            {
                m_paperSize       = (int)pageSetup.getPaperSize();
                m_paperSizeHeight = pageSetup.getCustomHeight();
                m_paperSizeWidth  = pageSetup.getCustomWidth();
                m_orientation     = pageSetup.getOrientation();
                if (editor != null)
                {
                    editor.setPaperSize((csReportPaperType)m_paperSize);
                    editor.setOrientation(m_orientation);
                    editor.setCustomHeight(m_paperSizeHeight);
                    editor.setCustomWidth(m_paperSizeWidth);
                    editor.refreshReport();
                }
            }
            pageSetup.Close();
        }
コード例 #2
0
ファイル: fMain.cs プロジェクト: javiercrowsoft/CSReports.net
        private void mnuPageSetup_Click(object sender, EventArgs e)
        {
            fPageSetup pageSetup = new fPageSetup();
            cEditor editor = cMainEditor.getDocActive();
            if (editor != null)
            {
                pageSetup.initDialog(editor.getPaperSize(), editor.getCustomHeight(), editor.getCustomWidth(), editor.getOrientation());
            }

            pageSetup.ShowDialog();

            if (pageSetup.getOk())
            {
                m_paperSize = (int)pageSetup.getPaperSize();
                m_paperSizeHeight = pageSetup.getCustomHeight();
                m_paperSizeWidth = pageSetup.getCustomWidth();
                m_orientation = pageSetup.getOrientation();
                if (editor != null)
                {
                    editor.setPaperSize((csReportPaperType)m_paperSize);
                    editor.setOrientation(m_orientation);
                    editor.setCustomHeight(m_paperSizeHeight);
                    editor.setCustomWidth(m_paperSizeWidth);
                    editor.refreshReport();
                }
            }
            pageSetup.Close();
        }