kword
KWordFormulaFrameSetEditIface.cpp00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include "KWordFormulaFrameSetEditIface.h"
00021
00022 #include "KWFrame.h"
00023 #include "KWFormulaFrameSet.h"
00024 #include "KWDocument.h"
00025 #include <dcopclient.h>
00026 #include <kformulacontainer.h>
00027 #include <kformuladocument.h>
00028 #include <kformulaview.h>
00029
00030 KWordFormulaFrameSetEditIface::KWordFormulaFrameSetEditIface( KWFormulaFrameSetEdit *_framesetedit )
00031 :DCOPObject()
00032 {
00033 m_framesetedit = _framesetedit;
00034 }
00035
00036 void KWordFormulaFrameSetEditIface::copy()
00037 {
00038 m_framesetedit->copy();
00039 }
00040
00041 void KWordFormulaFrameSetEditIface::cut()
00042 {
00043 m_framesetedit->cut();
00044 }
00045
00046 void KWordFormulaFrameSetEditIface::paste()
00047 {
00048 m_framesetedit->paste();
00049 }
00050
00051 void KWordFormulaFrameSetEditIface::selectAll()
00052 {
00053 m_framesetedit->selectAll();
00054 }
00055
00056 void KWordFormulaFrameSetEditIface::addThinSpace()
00057 {
00058 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addThinSpace();
00059 }
00060
00061 void KWordFormulaFrameSetEditIface::addMediumSpace()
00062 {
00063 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addMediumSpace();
00064 }
00065
00066 void KWordFormulaFrameSetEditIface::addThickSpace()
00067 {
00068 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addThickSpace();
00069 }
00070
00071 void KWordFormulaFrameSetEditIface::addQuadSpace()
00072 {
00073 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addQuadSpace();
00074 }
00075
00076 void KWordFormulaFrameSetEditIface::addBracket( int left, int right )
00077 {
00078 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()
00079 ->wrapper()->addBracket( static_cast<KFormula::SymbolType>( left ),
00080 static_cast<KFormula::SymbolType>( right ) );
00081 }
00082
00083 void KWordFormulaFrameSetEditIface::addParenthesis()
00084 {
00085 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addParenthesis();
00086 }
00087
00088 void KWordFormulaFrameSetEditIface::addSquareBracket()
00089 {
00090 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addSquareBracket();
00091 }
00092
00093 void KWordFormulaFrameSetEditIface::addCurlyBracket()
00094 {
00095 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addCurlyBracket();
00096 }
00097
00098 void KWordFormulaFrameSetEditIface::addLineBracket()
00099 {
00100 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addLineBracket();
00101 }
00102
00103 void KWordFormulaFrameSetEditIface::addFraction()
00104 {
00105 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addFraction();
00106 }
00107
00108 void KWordFormulaFrameSetEditIface::addRoot()
00109 {
00110 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addRoot();
00111 }
00112
00113 void KWordFormulaFrameSetEditIface::addIntegral()
00114 {
00115 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addIntegral();
00116 }
00117
00118 void KWordFormulaFrameSetEditIface::addProduct()
00119 {
00120 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addProduct();
00121 }
00122
00123 void KWordFormulaFrameSetEditIface::addSum()
00124 {
00125 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addSum();
00126 }
00127
00128 void KWordFormulaFrameSetEditIface::addMatrix()
00129 {
00130 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addMatrix();
00131 }
00132
00133 void KWordFormulaFrameSetEditIface::addMatrix( uint rows, uint columns )
00134 {
00135 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addMatrix( rows, columns );
00136 }
00137
00138 void KWordFormulaFrameSetEditIface::addOneByTwoMatrix()
00139 {
00140 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addOneByTwoMatrix();
00141 }
00142
00143 void KWordFormulaFrameSetEditIface::addNameSequence()
00144 {
00145 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addNameSequence();
00146 }
00147
00148 void KWordFormulaFrameSetEditIface::addLowerLeftIndex()
00149 {
00150 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addLowerLeftIndex();
00151 }
00152
00153 void KWordFormulaFrameSetEditIface::addUpperLeftIndex()
00154 {
00155 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addUpperLeftIndex();
00156 }
00157
00158 void KWordFormulaFrameSetEditIface::addLowerRightIndex()
00159 {
00160 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addLowerRightIndex();
00161 }
00162
00163 void KWordFormulaFrameSetEditIface::addUpperRightIndex()
00164 {
00165 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addUpperRightIndex();
00166 }
00167
00168 void KWordFormulaFrameSetEditIface::addGenericLowerIndex()
00169 {
00170 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addGenericLowerIndex();
00171 }
00172
00173 void KWordFormulaFrameSetEditIface::addGenericUpperIndex()
00174 {
00175 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addGenericUpperIndex();
00176 }
00177
00178 void KWordFormulaFrameSetEditIface::removeEnclosing()
00179 {
00180 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->removeEnclosing();
00181 }
00182
00183 void KWordFormulaFrameSetEditIface::makeGreek()
00184 {
00185 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->makeGreek();
00186 }
00187
00188 void KWordFormulaFrameSetEditIface::insertSymbol( const QString &name )
00189 {
00190 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->insertSymbol( name );
00191 }
00192
00193 void KWordFormulaFrameSetEditIface::appendColumn()
00194 {
00195 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->appendColumn();
00196 }
00197
00198 void KWordFormulaFrameSetEditIface::insertColumn()
00199 {
00200 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->insertColumn();
00201 }
00202
00203 void KWordFormulaFrameSetEditIface::removeColumn()
00204 {
00205 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->removeColumn();
00206 }
00207
00208 void KWordFormulaFrameSetEditIface::appendRow()
00209 {
00210 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->appendRow();
00211 }
00212
00213 void KWordFormulaFrameSetEditIface::insertRow()
00214 {
00215 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->insertRow();
00216 }
00217
00218 void KWordFormulaFrameSetEditIface::removeRow()
00219 {
00220 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->removeRow();
00221 }
00222
00223 void KWordFormulaFrameSetEditIface::moveLeft( int flag )
00224 {
00225 m_framesetedit->getFormulaView()->moveLeft( flag );
00226 }
00227
00228 void KWordFormulaFrameSetEditIface::moveRight( int flag )
00229 {
00230 m_framesetedit->getFormulaView()->moveRight( flag );
00231 }
00232
00233 void KWordFormulaFrameSetEditIface::moveUp( int flag )
00234 {
00235 m_framesetedit->getFormulaView()->moveUp( flag );
00236 }
00237
00238 void KWordFormulaFrameSetEditIface::moveDown( int flag )
00239 {
00240 m_framesetedit->getFormulaView()->moveDown( flag );
00241 }
00242
00243 void KWordFormulaFrameSetEditIface::moveHome( int flag )
00244 {
00245 m_framesetedit->getFormulaView()->moveHome( flag );
00246 }
00247
00248 void KWordFormulaFrameSetEditIface::moveEnd( int flag )
00249 {
00250 m_framesetedit->getFormulaView()->moveEnd( flag );
00251 }
00252
00253 bool KWordFormulaFrameSetEditIface::isHome() const
00254 {
00255 return m_framesetedit->getFormulaView()->isHome();
00256 }
00257
00258 bool KWordFormulaFrameSetEditIface::isEnd() const
00259 {
00260 return m_framesetedit->getFormulaView()->isEnd();
00261 }
00262
00263 void KWordFormulaFrameSetEditIface::eraseSelection( int direction )
00264 {
00265 m_framesetedit->getFormulaView()->eraseSelection( static_cast<KFormula::Direction>( direction ) );
00266 }
00267
00268 void KWordFormulaFrameSetEditIface::addText( const QString &str )
00269 {
00270 m_framesetedit->getFormulaView()->addText( str );
00271 }
00272
00273 void KWordFormulaFrameSetEditIface::addNegThinSpace()
00274 {
00275 m_framesetedit->formulaFrameSet()->kWordDocument()->formulaDocument()->wrapper()->addNegThinSpace();
00276 }
|