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.