20#ifndef KIVIO_VIEW_IFACE_H
21#define KIVIO_VIEW_IFACE_H
23#include <KoViewIface.h>
29class KIvioViewIface : public KoViewIface
33 KIvioViewIface( KivioView *view_ );
36 virtual void paperLayoutDlg();
37 virtual void insertPage();
38 virtual void removePage();
39 virtual void renamePage();
40 virtual void hidePage();
41 virtual void showPage();
42 virtual void optionsDialog();
44 virtual bool isSnapGuides() const;
45 virtual bool isShowGuides() const;
46 virtual bool isShowRulers() const;
47 virtual bool isShowPageMargins() const;
50 virtual int leftBorder() const;
51 virtual int rightBorder() const;
52 virtual int topBorder() const;
53 virtual int bottomBorder() const;
55 virtual void togglePageMargins( bool);
56 virtual void toggleShowRulers( bool);
57 virtual void toggleShowGrid( bool);
58 virtual void toggleSnapGrid( bool);
59 virtual void toggleShowGuides( bool);
61 virtual void toggleViewManager( bool);
63 virtual void alignStencilsDlg();
65 virtual void groupStencils();
66 virtual void ungroupStencils();
68 virtual void selectAllStencils();
69 virtual void unselectAllStencils();
71 virtual double lineWidth() const;
72 TQColor foreGroundColor() const;
73 TQColor backGroundColor() const;
|