20#include "KIvioDocIface.h"
24#include <dcopclient.h>
25#include <tdeapplication.h>
26#include <tdemainwindow.h>
27#include "kivio_grid_data.h"
28#include "kivio_config.h"
30KIvioDocIface::KIvioDocIface( KivioDoc *doc_ )
31 : KoDocumentIface( doc_ )
36DCOPRef KIvioDocIface::map()
38 return DCOPRef( kapp->dcopClient()->appId(),
39 doc->map()->dcopObject()->objId() );
42void KIvioDocIface::initConfig()
47void KIvioDocIface::saveConfig()
52void KIvioDocIface::setShowGrid( bool b )
54 Kivio::Config::setShowGrid(b);
56 doc->setModified( true );
59bool KIvioDocIface::showGrid() const
61 KivioGridData d = doc->grid();
65int KIvioDocIface::undoRedoLimit() const
67 return doc->undoRedoLimit();
70void KIvioDocIface::setUndoRedoLimit( int val)
72 doc->setUndoRedoLimit( val );
75void KIvioDocIface::snapToGrid( bool b )
77 Kivio::Config::setSnapGrid(b);
79 doc->setModified( true );
82bool KIvioDocIface::isSnapToGrid() const
84 KivioGridData d = doc->grid();
|