20#ifndef KFORMULA_VIEW_IFACE_H
21#define KFORMULA_VIEW_IFACE_H
23#include <KoViewIface.h>
26#include <tqstringlist.h>
30class KformulaViewIface : public KoViewIface
34 KformulaViewIface( KFormulaPartView *view_ );
37 void addMediumSpace();
40 void addBracket( int left, int right );
41 void addParenthesis();
42 void addSquareBracket();
43 void addCurlyBracket();
44 void addLineBracket();
51 void addMatrix( uint rows, uint columns );
52 void addOneByTwoMatrix();
53 void addNameSequence();
55 void addLowerLeftIndex();
56 void addUpperLeftIndex();
57 void addLowerRightIndex();
58 void addUpperRightIndex();
59 void addGenericLowerIndex();
60 void addGenericUpperIndex();
61 void removeEnclosing();
63 void insertSymbol( TQString name );
72 void moveLeft( int flag );
73 void moveRight( int flag );
74 void moveUp( int flag );
75 void moveDown( int flag );
77 void moveHome( int flag );
78 void moveEnd( int flag );
86 void eraseSelection( int direction );
87 void addText( TQString str );
89 TQStringList readFormulaString( TQString text );
92 KFormulaPartView *m_view;
|