LibreOffice Module vcl (master)  1
Enumerations | Functions
printdlg.cxx File Reference
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <rtl/ustrbuf.hxx>
#include <unotools/localedatawrapper.hxx>
#include <officecfg/Office/Common.hxx>
#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>
Include dependency graph for printdlg.cxx:

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)
 

Enumeration Type Documentation

anonymous enum
Enumerator
ORIENTATION_AUTOMATIC 
ORIENTATION_PORTRAIT 
ORIENTATION_LANDSCAPE 

Definition at line 55 of file printdlg.cxx.

Function Documentation

static OUString getNewLabel ( const OUString &  aLabel,
int  i_nCurr,
int  i_nMax 
)
static
IMPL_LINK ( PrintDialog  ,
ToggleHdl  ,
weld::Toggleable ,
rButton  ,
void   
)

Definition at line 1819 of file printdlg.cxx.

References makeAny(), ORIENTATION_AUTOMATIC, and ORIENTATION_LANDSCAPE.

IMPL_LINK ( PrintDialog  ,
ClickHdl  ,
weld::Button ,
rButton  ,
void   
)
IMPL_LINK ( PrintDialog  ,
SelectHdl  ,
weld::ComboBox ,
rBox  ,
void   
)
IMPL_LINK ( PrintDialog  ,
SpinModifyHdl  ,
weld::SpinButton ,
rEdit  ,
void   
)

Definition at line 2059 of file printdlg.cxx.

References makeAny(), and rEdit.

IMPL_LINK ( PrintDialog  ,
UIOption_CheckHdl  ,
weld::Toggleable ,
i_rBox  ,
void   
)

Definition at line 2075 of file printdlg.cxx.

IMPL_LINK ( PrintDialog  ,
UIOption_RadioHdl  ,
weld::Toggleable ,
i_rBtn  ,
void   
)

Definition at line 2092 of file printdlg.cxx.

IMPL_LINK ( PrintDialog  ,
UIOption_SelectHdl  ,
weld::ComboBox ,
i_rBox  ,
void   
)

Definition at line 2122 of file printdlg.cxx.

IMPL_LINK ( PrintDialog  ,
UIOption_SpinModifyHdl  ,
weld::SpinButton ,
i_rBox  ,
void   
)

Definition at line 2147 of file printdlg.cxx.

IMPL_LINK ( PrintDialog  ,
UIOption_EntryModifyHdl  ,
weld::Entry ,
i_rBox  ,
void   
)

Definition at line 2164 of file printdlg.cxx.

IMPL_LINK_NOARG ( PrintDialog  ,
updatePreviewIdle  ,
Timer ,
void   
)

Definition at line 920 of file printdlg.cxx.

IMPL_LINK_NOARG ( PrintDialog  ,
updatePreviewNoCacheIdle  ,
Timer ,
void   
)

Definition at line 925 of file printdlg.cxx.

IMPL_LINK_NOARG ( PrintDialog  ,
MetricSpinModifyHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 2026 of file printdlg.cxx.

IMPL_LINK_NOARG ( PrintDialog  ,
FocusOutHdl  ,
weld::Widget ,
void   
)

Definition at line 2032 of file printdlg.cxx.

IMPL_LINK_NOARG ( PrintDialog  ,
ActivateHdl  ,
weld::Entry ,
bool   
)

Definition at line 2037 of file printdlg.cxx.

IMPL_LINK_NOARG ( PrintProgressDialog  ,
ClickHdl  ,
weld::Button ,
void   
)

Definition at line 2256 of file printdlg.cxx.