20#ifndef KPRESENTER_VIEW_IFACE_H
21#define KPRESENTER_VIEW_IFACE_H
23#include <KoViewIface.h>
26#include <tqstringlist.h>
30class KPrViewIface : public KoViewIface
34 KPrViewIface( KPrView *view_ );
38 virtual void editCut();
39 virtual void editCopy();
40 virtual void editPaste();
41 virtual void editDelete();
42 virtual void editSelectAll();
43 virtual void editDuplicatePage();
44 virtual void editDelPage();
45 virtual void editFind();
46 virtual void editReplace();
47 virtual void editDeSelectAll();
49 virtual void newView();
50 virtual void viewShowSideBar();
51 virtual void viewShowNoteBar();
52 virtual void viewSlideMaster();
53 virtual void viewFooter();
54 virtual void viewHeader();
57 virtual void insertPage();
58 virtual void insertPicture();
59 virtual void insertSpecialChar();
60 virtual void insertLink();
61 virtual void insertComment();
65 virtual void toolsMouse();
66 virtual void toolsLine();
67 virtual void toolsRectangle();
68 virtual void toolsCircleOrEllipse();
69 virtual void toolsPie();
70 virtual void toolsText();
71 virtual void toolsAutoform();
72 virtual void toolsDiagramm();
73 virtual void toolsTable();
74 virtual void toolsFormula();
75 virtual void toolsObject();
76 virtual void toolsFreehand();
77 virtual void toolsPolyline();
78 virtual void toolsQuadricBezierCurve();
79 virtual void toolsCubicBezierCurve();
80 virtual void toolsConvexOrConcavePolygon();
81 virtual void toolsRotate();
82 virtual void toolsZoom();
86 virtual void extraProperties();
87 virtual void extraPenBrush();
88 virtual void extraRaise();
89 virtual void extraLower();
90 virtual void extraRotate();
91 virtual void extraShadow();
92 virtual void extraBackground();
93 virtual void extraLayout();
94 virtual void extraConfigure();
95 virtual void extraLineBegin();
96 virtual void extraLineEnd();
97 virtual void extraWebPres();
98 virtual void extraMSPres();
99 virtual void extraGroup();
100 virtual void extraUnGroup();
101 virtual void extraPenStyle();
102 virtual void extraPenWidth();
104 virtual void extraAlignObjLeft();
105 virtual void extraAlignObjCenterH();
106 virtual void extraAlignObjRight();
107 virtual void extraAlignObjTop();
108 virtual void extraAlignObjCenterV();
109 virtual void extraAlignObjBottom();
111 virtual void extraAutoFormat();
113 virtual void extraSendBackward();
114 virtual void extraBringForward();
117 virtual void screenConfigPages();
118 virtual void screenAssignEffect();
119 virtual void screenStart();
120 virtual void screenStartFromFirst();
121 virtual void screenStop();
122 virtual void screenPause();
123 virtual void screenFirst();
124 virtual void screenPrev();
125 virtual void screenNext();
126 virtual void screenLast();
127 virtual void screenSkip();
128 virtual void screenTransEffect();
132 virtual void sizeSelected( int size );
133 virtual void fontSelected( const TQString &fontFamily );
134 virtual void textBold();
135 virtual void textItalic();
136 virtual void textUnderline();
137 virtual void textColor();
138 virtual void textAlignLeft();
139 virtual void textAlignCenter();
140 virtual void textAlignRight();
141 virtual void mtextFont();
142 virtual void textDepthPlus();
143 virtual void textDepthMinus();
144 virtual void textContentsToHeight();
145 virtual void textObjectToContents();
146 virtual void formatParagraph();
149 virtual void penChosen();
150 virtual void brushChosen();
153 virtual int getCurrentPresPage() const;
154 virtual int getCurrentPresStep() const;
155 virtual int getPresStepsOfPage() const;
156 virtual int getNumPresPages() const;
157 virtual bool gotoPresPage( int pg ) const;
160 virtual int getCurrentPageNum() const;
163 virtual void insertCustomVariable();
164 virtual void insertNewCustomVariable();
165 virtual void insertVariable();
167 virtual void editCustomVars ();
168 virtual void changeCaseOfText();
170 virtual void refreshAllVariable();
173 virtual bool skipToPage( int _num );
175 virtual void configureCompletion();
176 virtual void duplicateObj();
177 virtual void applyAutoFormat();
178 virtual void createStyleFromSelection();
180 virtual void closeObject();
205 TQStringList exportPage( int _nPage,
208 const TQString & _fileName,
209 const TQString & _format,
214 void backgroundPicture();
215 void insertFile( const TQString & file );
216 void addWordToDictionary();
218 void customSlideShow();
220 void insertLineBreak();
221 void increaseNumberingLevel();
222 void decreaseNumberingLevel();
224 void increaseFontSize();
225 void decreaseFontSize();
227 void flipHorizontal();
|