|
LibreOffice Module vcl (master) 1
|
#include <o3tl/safeint.hxx>#include <sal/log.hxx>#include <osl/diagnose.h>#include <rtl/ustrbuf.hxx>#include <unotools/localedatawrapper.hxx>#include <officecfg/Office/Common.hxx>#include <utility>#include <vcl/QueueInfo.hxx>#include <vcl/commandevent.hxx>#include <vcl/decoview.hxx>#include <vcl/help.hxx>#include <vcl/naturalsort.hxx>#include <vcl/print.hxx>#include <vcl/printer/Options.hxx>#include <vcl/settings.hxx>#include <vcl/svapp.hxx>#include <vcl/virdev.hxx>#include <vcl/wall.hxx>#include <vcl/weldutils.hxx>#include <vcl/windowstate.hxx>#include <bitmaps.hlst>#include <configsettings.hxx>#include <printdlg.hxx>#include <strings.hrc>#include <svdata.hxx>#include <com/sun/star/beans/PropertyValue.hpp>Go to the source code of this file.
Enumerations | |
| enum | { ORIENTATION_AUTOMATIC , ORIENTATION_PORTRAIT , ORIENTATION_LANDSCAPE } |
Functions | |
| IMPL_LINK_NOARG (PrintDialog, updatePreviewIdle, Timer *, void) | |
| IMPL_LINK_NOARG (PrintDialog, updatePreviewNoCacheIdle, Timer *, void) | |
| IMPL_LINK (PrintDialog, ToggleHdl, weld::Toggleable &, rButton, void) | |
| IMPL_LINK (PrintDialog, ClickHdl, weld::Button &, rButton, void) | |
| IMPL_LINK (PrintDialog, SelectHdl, weld::ComboBox &, rBox, void) | |
| IMPL_LINK_NOARG (PrintDialog, MetricSpinModifyHdl, weld::MetricSpinButton &, void) | |
| IMPL_LINK_NOARG (PrintDialog, FocusOutHdl, weld::Widget &, void) | |
| IMPL_LINK_NOARG (PrintDialog, ActivateHdl, weld::Entry &, bool) | |
| IMPL_LINK (PrintDialog, SpinModifyHdl, weld::SpinButton &, rEdit, void) | |
| IMPL_LINK (PrintDialog, UIOption_CheckHdl, weld::Toggleable &, i_rBox, void) | |
| IMPL_LINK (PrintDialog, UIOption_RadioHdl, weld::Toggleable &, i_rBtn, void) | |
| IMPL_LINK (PrintDialog, UIOption_SelectHdl, weld::ComboBox &, i_rBox, void) | |
| IMPL_LINK (PrintDialog, UIOption_SpinModifyHdl, weld::SpinButton &, i_rBox, void) | |
| IMPL_LINK (PrintDialog, UIOption_EntryModifyHdl, weld::Entry &, i_rBox, void) | |
| static OUString | getNewLabel (const OUString &aLabel, int i_nCurr, int i_nMax) |
| IMPL_LINK_NOARG (PrintProgressDialog, ClickHdl, weld::Button &, void) | |
| anonymous enum |
| Enumerator | |
|---|---|
| ORIENTATION_AUTOMATIC | |
| ORIENTATION_PORTRAIT | |
| ORIENTATION_LANDSCAPE | |
Definition at line 57 of file printdlg.cxx.
Definition at line 2198 of file printdlg.cxx.
References aLabel.
Referenced by vcl::PrintProgressDialog::PrintProgressDialog(), and vcl::PrintProgressDialog::setProgress().
| IMPL_LINK | ( | PrintDialog | , |
| ClickHdl | , | ||
| weld::Button & | , | ||
| rButton | , | ||
| void | |||
| ) |
Definition at line 1868 of file printdlg.cxx.
References PaperInfo::doSloppyFit(), Application::GetHelp(), PaperInfo::getPaper(), Printer::GetPaper(), Printer::GetPaperInfo(), Printer::GetPaperInfoCount(), m_xDialog, RET_CANCEL, RET_OK, and Help::Start().
| IMPL_LINK | ( | PrintDialog | , |
| SelectHdl | , | ||
| weld::ComboBox & | , | ||
| rBox | , | ||
| void | |||
| ) |
Definition at line 1936 of file printdlg.cxx.
References PaperInfo::doSloppyFit(), Printer::GetDefaultPrinterName(), PaperInfo::getHeight(), PaperInfo::getPaper(), Printer::GetPaperInfo(), PaperInfo::getWidth(), ORIENTATION_AUTOMATIC, PAPER_USER, Printer::SetPaper(), and Printer::SetPaperSizeUser().
| IMPL_LINK | ( | PrintDialog | , |
| SpinModifyHdl | , | ||
| weld::SpinButton & | , | ||
| rEdit | , | ||
| void | |||
| ) |
Definition at line 2043 of file printdlg.cxx.
References Any.
| IMPL_LINK | ( | PrintDialog | , |
| ToggleHdl | , | ||
| weld::Toggleable & | , | ||
| rButton | , | ||
| void | |||
| ) |
Definition at line 1805 of file printdlg.cxx.
References Any, ORIENTATION_AUTOMATIC, and ORIENTATION_LANDSCAPE.
| IMPL_LINK | ( | PrintDialog | , |
| UIOption_CheckHdl | , | ||
| weld::Toggleable & | , | ||
| i_rBox | , | ||
| void | |||
| ) |
Definition at line 2059 of file printdlg.cxx.
| IMPL_LINK | ( | PrintDialog | , |
| UIOption_EntryModifyHdl | , | ||
| weld::Entry & | , | ||
| i_rBox | , | ||
| void | |||
| ) |
Definition at line 2148 of file printdlg.cxx.
| IMPL_LINK | ( | PrintDialog | , |
| UIOption_RadioHdl | , | ||
| weld::Toggleable & | , | ||
| i_rBtn | , | ||
| void | |||
| ) |
Definition at line 2076 of file printdlg.cxx.
| IMPL_LINK | ( | PrintDialog | , |
| UIOption_SelectHdl | , | ||
| weld::ComboBox & | , | ||
| i_rBox | , | ||
| void | |||
| ) |
Definition at line 2106 of file printdlg.cxx.
| IMPL_LINK | ( | PrintDialog | , |
| UIOption_SpinModifyHdl | , | ||
| weld::SpinButton & | , | ||
| i_rBox | , | ||
| void | |||
| ) |
Definition at line 2131 of file printdlg.cxx.
| IMPL_LINK_NOARG | ( | PrintDialog | , |
| ActivateHdl | , | ||
| weld::Entry & | , | ||
| bool | |||
| ) |
Definition at line 2021 of file printdlg.cxx.
| IMPL_LINK_NOARG | ( | PrintDialog | , |
| FocusOutHdl | , | ||
| weld::Widget & | , | ||
| void | |||
| ) |
Definition at line 2016 of file printdlg.cxx.
| IMPL_LINK_NOARG | ( | PrintDialog | , |
| MetricSpinModifyHdl | , | ||
| weld::MetricSpinButton & | , | ||
| void | |||
| ) |
Definition at line 2010 of file printdlg.cxx.
| IMPL_LINK_NOARG | ( | PrintDialog | , |
| updatePreviewIdle | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 928 of file printdlg.cxx.
| IMPL_LINK_NOARG | ( | PrintDialog | , |
| updatePreviewNoCacheIdle | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 933 of file printdlg.cxx.
| IMPL_LINK_NOARG | ( | PrintProgressDialog | , |
| ClickHdl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 2240 of file printdlg.cxx.