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

#include "precompiled_starmath.hxx"
#include <com/sun/star/accessibility/AccessibleEventId.hpp>
#include <rtl/logfile.hxx>
#include <rtl/ustring.hxx>
#include <ucbhelper/content.hxx>
#include <sot/formats.hxx>
#include <sot/storage.hxx>
#include <svtools/linguprops.hxx>
#include <svtools/lingucfg.hxx>
#include <svtools/smplhint.hxx>
#include <svtools/pathoptions.hxx>
#include <sot/clsids.hxx>
#include <sot/exchange.hxx>
#include <vcl/msgbox.hxx>
#include <vcl/mapunit.hxx>
#include <vcl/mapmod.hxx>
#include <comphelper/storagehelper.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/accessibletexthelper.hxx>
#include <svtools/eitem.hxx>
#include <svtools/whiter.hxx>
#include <svtools/intitem.hxx>
#include <svtools/stritem.hxx>
#include <svtools/ptitem.hxx>
#include <svtools/undo.hxx>
#include <svtools/itempool.hxx>
#include <svtools/urihelper.hxx>
#include <svtools/fstathelper.hxx>
#include <svtools/transfer.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/docinf.hxx>
#include <sfx2/docfile.hxx>
#include <sfx2/app.hxx>
#include <sfx2/request.hxx>
#include <sfx2/viewfrm.hxx>
#include <svtools/sfxecode.hxx>
#include <sfx2/printer.hxx>
#include <sfx2/docfilt.hxx>
#include <svx/editeng.hxx>
#include <svx/eeitem.hxx>
#include <svx/editstat.hxx>
#include <svx/fontitem.hxx>
#include <svx/fhgtitem.hxx>
#include <svx/unolingu.hxx>
#include <svtools/slstitm.hxx>
#include <com/sun/star/uno/Any.h>
#include <com/sun/star/lang/Locale.hpp>
#include <starmath.hrc>
#include <document.hxx>
#include <unomodel.hxx>
#include <config.hxx>
#include <symbol.hxx>
#include <toolbox.hxx>
#include <dialog.hxx>
#include <action.hxx>
#include <view.hxx>
#include <utility.hxx>
#include <format.hxx>
#include <mathtype.hxx>
#include <mathml.hxx>
#include <smdll.hxx>
#include <sfx2/fcontnr.hxx>
#include <sfx2/msg.hxx>
#include <sfx2/objface.hxx>
#include "smslots.hxx"

Include dependency graph for document.cxx:

Go to the source code of this file.

Defines

#define A2OU(x)   rtl::OUString::createFromAscii( x )
#define DOCUMENT_BUFFER_SIZE   (USHORT)32768
#define SmDocShell

Functions

 TYPEINIT1 (SmDocShell, SfxObjectShell)
 SFX_IMPL_INTERFACE (SmDocShell, SfxObjectShell, SmResId(0))
 SFX_IMPL_OBJECTFACTORY (SmDocShell, SvGlobalName(SO3_SM_CLASSID), SFXOBJECTSHELL_STD_NORMAL,"smath") void SmDocShell
void SetEditEngineDefaultFonts (EditEngine &, SfxItemPool &rEditEngineItemPool)

Variables

static const char __FAR_DATA pStarMathDoc [] = "StarMathDocument"


Define Documentation

#define A2OU (  )     rtl::OUString::createFromAscii( x )

Definition at line 230 of file document.cxx.

#define DOCUMENT_BUFFER_SIZE   (USHORT)32768

Definition at line 232 of file document.cxx.

#define SmDocShell

Definition at line 244 of file document.cxx.

Referenced by SmDocument_createInstance(), and SmModel_createInstance().


Function Documentation

void SetEditEngineDefaultFonts ( EditEngine &  ,
SfxItemPool &  rEditEngineItemPool 
)

Definition at line 433 of file document.cxx.

Referenced by SmEditWindow::DataChanged(), and SmDocShell::GetEditEngine().

SFX_IMPL_INTERFACE ( SmDocShell  ,
SfxObjectShell  ,
SmResId(0)   
)

Definition at line 249 of file document.cxx.

SFX_IMPL_OBJECTFACTORY ( SmDocShell  ,
SvGlobalName(SO3_SM_CLASSID)  ,
SFXOBJECTSHELL_STD_NORMAL  ,
"smath"   
)

Definition at line 255 of file document.cxx.

References HINT_FORMATCHANGED.

TYPEINIT1 ( SmDocShell  ,
SfxObjectShell   
)


Variable Documentation

const char __FAR_DATA pStarMathDoc[] = "StarMathDocument" [static]

Definition at line 234 of file document.cxx.


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