LibreOffice Module sc (master)  1
Classes | Functions
navipi.cxx File Reference
#include <sfx2/app.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/event.hxx>
#include <sfx2/navigat.hxx>
#include <svl/stritem.hxx>
#include <unotools/charclass.hxx>
#include <uiobject.hxx>
#include <viewdata.hxx>
#include <tabvwsh.hxx>
#include <docsh.hxx>
#include <document.hxx>
#include <rangeutl.hxx>
#include <sc.hrc>
#include <strings.hrc>
#include <bitmaps.hlst>
#include <scresid.hxx>
#include <scmod.hxx>
#include <navicfg.hxx>
#include <navcitem.hxx>
#include <navipi.hxx>
#include <navsett.hxx>
#include <markdata.hxx>
#include <com/sun/star/uno/Reference.hxx>
Include dependency graph for navipi.cxx:

Go to the source code of this file.

Classes

class  ScNavigatorWin
 

Functions

static SCCOL SCNAV_MAXCOL (const ScSheetLimits &rLimits)
 
static sal_Int32 SCNAV_COLDIGITS (const ScSheetLimits &rLimits)
 
static sal_Int32 SCNAV_COLLETTERS (const ScSheetLimits &rLimits)
 
static SCROW SCNAV_MAXROW (const ScSheetLimits &rSheetLimits)
 
 IMPL_LINK (ScNavigatorDlg, ParseRowInputHdl, int *, result, bool)
 
 IMPL_LINK_NOARG (ScNavigatorDlg, ExecuteColHdl, weld::Entry &, bool)
 
 IMPL_LINK_NOARG (ScNavigatorDlg, FormatRowOutputHdl, weld::SpinButton &, void)
 
 IMPL_LINK_NOARG (ScNavigatorDlg, ExecuteRowHdl, weld::Entry &, bool)
 
 IMPL_LINK (ScNavigatorDlg, DocumentSelectHdl, weld::ComboBox &, rListBox, void)
 
 IMPL_LINK (ScNavigatorDlg, ToolBoxSelectHdl, const OString &, rSelId, void)
 
 IMPL_LINK (ScNavigatorDlg, ToolBoxDropdownClickHdl, const OString &, rCommand, void)
 
 IMPL_LINK (ScNavigatorDlg, MenuSelectHdl, const OString &, rIdent, void)
 
 IMPL_LINK (ScNavigatorDlg, TimeHdl, Timer *, pIdle, void)
 
 SFX_IMPL_DOCKINGWINDOW (ScNavigatorWrapper, SID_NAVIGATOR)
 

Function Documentation

IMPL_LINK ( ScNavigatorDlg  ,
ParseRowInputHdl  ,
int ,
result  ,
bool   
)
IMPL_LINK ( ScNavigatorDlg  ,
DocumentSelectHdl  ,
weld::ComboBox ,
rListBox  ,
void   
)

Definition at line 185 of file navipi.cxx.

References ScNavigatorDlg::ReleaseFocus().

IMPL_LINK ( ScNavigatorDlg  ,
ToolBoxSelectHdl  ,
const OString &  ,
rSelId  ,
void   
)

Definition at line 193 of file navipi.cxx.

References NAV_LMODE_AREAS, NAV_LMODE_NONE, and NAV_LMODE_SCENARIOS.

IMPL_LINK ( ScNavigatorDlg  ,
ToolBoxDropdownClickHdl  ,
const OString &  ,
rCommand  ,
void   
)

Definition at line 236 of file navipi.cxx.

IMPL_LINK ( ScNavigatorDlg  ,
MenuSelectHdl  ,
const OString &  ,
rIdent  ,
void   
)

Definition at line 260 of file navipi.cxx.

IMPL_LINK ( ScNavigatorDlg  ,
TimeHdl  ,
Timer ,
pIdle  ,
void   
)

Definition at line 560 of file navipi.cxx.

References NOTE.

IMPL_LINK_NOARG ( ScNavigatorDlg  ,
ExecuteColHdl  ,
weld::Entry ,
bool   
)

Definition at line 152 of file navipi.cxx.

IMPL_LINK_NOARG ( ScNavigatorDlg  ,
FormatRowOutputHdl  ,
weld::SpinButton ,
void   
)

Definition at line 165 of file navipi.cxx.

References aStr, and ScColToAlpha().

IMPL_LINK_NOARG ( ScNavigatorDlg  ,
ExecuteRowHdl  ,
weld::Entry ,
bool   
)

Definition at line 172 of file navipi.cxx.

static sal_Int32 SCNAV_COLDIGITS ( const ScSheetLimits rLimits)
static

Definition at line 51 of file navipi.cxx.

References SCNAV_MAXCOL().

Referenced by ScNavigatorDlg::UpdateSheetLimits().

static sal_Int32 SCNAV_COLLETTERS ( const ScSheetLimits rLimits)
static

Definition at line 55 of file navipi.cxx.

References ScColToAlpha(), and SCNAV_MAXCOL().

static SCCOL SCNAV_MAXCOL ( const ScSheetLimits rLimits)
static
static SCROW SCNAV_MAXROW ( const ScSheetLimits rSheetLimits)
static

Definition at line 60 of file navipi.cxx.

References ScSheetLimits::GetMaxRowCount().

Referenced by ScNavigatorDlg::UpdateSheetLimits().

SFX_IMPL_DOCKINGWINDOW ( ScNavigatorWrapper  ,
SID_NAVIGATOR   
)