Frxpreview.pagesetupdlg
Вызываю программно PageSetupDlg для frxPreview.
1. Как мне узнать после закрытия этого окна Portrait или Landscape ориентация стала?
(это нужно, чтобы запоминать установки и при следующем запуске программы было выбранное в прошлый раз)
2. Поменять программно ориентацию для отчёта можно только через OnGetValue?
3. Как в окне PageSetupDlg сделать по умолчанию применение для всех страниц, а не для текущей?
Сейчас это делаю правкой исходников, но хочется программно
4. Если изменяется в PageSetupDlg ориентация только для текущей страницы, то отчёт не пересчитывается, как его пересчитать в этом случае вручную?
1. Как мне узнать после закрытия этого окна Portrait или Landscape ориентация стала?
(это нужно, чтобы запоминать установки и при следующем запуске программы было выбранное в прошлый раз)
2. Поменять программно ориентацию для отчёта можно только через OnGetValue?
3. Как в окне PageSetupDlg сделать по умолчанию применение для всех страниц, а не для текущей?
Сейчас это делаю правкой исходников, но хочется программно
4. Если изменяется в PageSetupDlg ориентация только для текущей страницы, то отчёт не пересчитывается, как его пересчитать в этом случае вручную?
Комментарии
2. ориентацию страницы можно менять только перед началом обработки страницы.
3. Изменить frxPreviewPageSettings.dfm
4. Никак, нельзя менять ориентацию в процессе построения отчета.