/Users/ericb/Desktop/SRC680_m247/starmath/source/view.cxx File Reference

#include "precompiled_starmath.hxx"
#include <com/sun/star/accessibility/XAccessible.hpp>
#include <com/sun/star/accessibility/AccessibleEventObject.hpp>
#include <com/sun/star/accessibility/AccessibleEventId.hpp>
#include <com/sun/star/accessibility/AccessibleStateType.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <rtl/logfile.hxx>
#include <vcl/menu.hxx>
#include <vcl/decoview.hxx>
#include <vcl/msgbox.hxx>
#include <svtools/whiter.hxx>
#include <svtools/undo.hxx>
#include <svtools/intitem.hxx>
#include <svtools/ptitem.hxx>
#include <svtools/stritem.hxx>
#include <svtools/eitem.hxx>
#include <svtools/itemset.hxx>
#include <svtools/poolitem.hxx>
#include <sfx2/msg.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/app.hxx>
#include <sfx2/printer.hxx>
#include <sfx2/request.hxx>
#include <sfx2/docfile.hxx>
#include <sfx2/docfilt.hxx>
#include <sfx2/docinsert.hxx>
#include <sfx2/filedlghelper.hxx>
#include <svx/zoomitem.hxx>
#include <svx/editeng.hxx>
#include <vcl/wrkwin.hxx>
#include <svtools/transfer.hxx>
#include <comphelper/storagehelper.hxx>
#include <comphelper/processfactory.hxx>
#include <sfx2/objface.hxx>
#include <mathml.hxx>
#include "view.hxx"
#include "document.hxx"
#include "config.hxx"
#include "toolbox.hxx"
#include "dialog.hxx"
#include "starmath.hrc"
#include "smslots.hxx"
#include <svx/svxdlg.hxx>
#include <svx/dialogs.hrc>

Include dependency graph for view.cxx:

Go to the source code of this file.

Classes

struct  SmViewShell_Impl

Defines

#define MINWIDTH   200
#define MINHEIGHT   200
#define MINSPLIT   40
#define SPLITTERWIDTH   2
#define MINZOOM   25
#define MAXZOOM   800
#define SmViewShell

Functions

 IMPL_LINK_INLINE_START (SmGraphicWindow, MenuSelectHdl, Menu *, pMenu)
 SFX_IMPL_DOCKINGWINDOW (SmCmdBoxWrapper, SID_CMDBOXWINDOW)
 TYPEINIT1 (SmViewShell, SfxViewShell)
 SFX_IMPL_INTERFACE (SmViewShell, SfxViewShell, SmResId(0))
 SFX_IMPL_VIEWFACTORY (SmViewShell, SmResId(RID_VIEWNAME))
 IMPL_LINK (SmViewShell, DialogClosedHdl, sfx2::FileDialogHelper *, _pFileDlg)


Define Documentation

#define MAXZOOM   800

Definition at line 171 of file view.cxx.

Referenced by SmViewShell::Execute(), SmViewShell::Impl_Print(), and SmGraphicWindow::SetZoom().

#define MINHEIGHT   200

Definition at line 166 of file view.cxx.

#define MINSPLIT   40

Definition at line 167 of file view.cxx.

#define MINWIDTH   200

Definition at line 165 of file view.cxx.

#define MINZOOM   25

Definition at line 170 of file view.cxx.

Referenced by SmViewShell::Execute(), SmViewShell::Impl_Print(), and SmGraphicWindow::SetZoom().

#define SmViewShell

Definition at line 173 of file view.cxx.

#define SPLITTERWIDTH   2

Definition at line 168 of file view.cxx.


Function Documentation

IMPL_LINK ( SmViewShell  ,
DialogClosedHdl  ,
sfx2::FileDialogHelper *  ,
_pFileDlg   
)

Definition at line 1954 of file view.cxx.

References SmDocShell::ArrangeFormula(), SmDocShell::Repaint(), and SmDocShell::UpdateText().

IMPL_LINK_INLINE_START ( SmGraphicWindow  ,
MenuSelectHdl  ,
Menu *  ,
pMenu   
)

Definition at line 493 of file view.cxx.

References SmViewShell::Execute().

SFX_IMPL_DOCKINGWINDOW ( SmCmdBoxWrapper  ,
SID_CMDBOXWINDOW   
)

SFX_IMPL_INTERFACE ( SmViewShell  ,
SfxViewShell  ,
SmResId(0)   
)

Definition at line 813 of file view.cxx.

SFX_IMPL_VIEWFACTORY ( SmViewShell  ,
SmResId(RID_VIEWNAME)   
)

Definition at line 828 of file view.cxx.

TYPEINIT1 ( SmViewShell  ,
SfxViewShell   
)


Generated on Wed Feb 20 17:22:50 2008 for maths by  doxygen 1.5.1