20#include "KPrTextViewIface.h"
22#include "KPrTextObject.h"
23#include <tdeapplication.h>
24#include <dcopclient.h>
26KPrTextViewIface::KPrTextViewIface( KPrTextView *_textview )
27 :KoTextViewIface(_textview)
29 m_textview = _textview;
32void KPrTextViewIface::insertVariable(
int type,
int subtype )
34 m_textview->insertVariable(type,subtype);
37void KPrTextViewIface::insertCustomVariable(
const TQString &name)
39 m_textview->insertCustomVariable(name);
42void KPrTextViewIface::insertLink(
const TQString &_linkName,
const TQString & hrefName)
44 m_textview->insertLink(_linkName,hrefName);
47void KPrTextViewIface::clearSelection()
49 m_textview->clearSelection();
52void KPrTextViewIface::selectAll()
54 m_textview->selectAll();
57void KPrTextViewIface::cut()
62void KPrTextViewIface::copy()
67void KPrTextViewIface::paste()
72void KPrTextViewIface::insertVariable(
const TQString & var)
75 m_textview->insertVariable(0,1);
76 else if (var==
"FIXED-DATE")
77 m_textview->insertVariable(0,0);
79 m_textview->insertVariable(2,1);
80 else if (var==
"FIXED-TIME")
81 m_textview->insertVariable(2,0);
82 else if (var==
"FILENAME")
83 m_textview->insertVariable(8,0);
84 else if (var==
"AUTHORNAME")
85 m_textview->insertVariable(8,2);
86 else if (var==
"EMAIL")
87 m_textview->insertVariable(8,3);
88 else if (var==
"TITLE")
89 m_textview->insertVariable(8,10);
90 else if (var==
"ABSTRACT")
91 m_textview->insertVariable(8,11);
92 else if (var==
"DIRECTORYNAME")
93 m_textview->insertVariable(8,1);
94 else if (var==
"COMPANYNAME")
95 m_textview->insertVariable(8,4);
96 else if (var==
"PATHFILENAME")
97 m_textview->insertVariable(8,5);
98 else if (var==
"FILENAMEWITHOUTEXTENSION")
99 m_textview->insertVariable(8,6);
100 else if (var==
"CURRENTPAGE")
101 m_textview->insertVariable(4,0);
102 else if (var==
"TOTALPAGE")
103 m_textview->insertVariable(4,1);
104 else if (var==
"TELEPHONE")
105 m_textview->insertVariable(8,7);
107 m_textview->insertVariable(8,8);
108 else if (var==
"COUNTRY")
109 m_textview->insertVariable(8,9);
110 else if (var==
"POSTAL_CODE")
111 m_textview->insertVariable(8,12);
112 else if (var==
"CITY")
113 m_textview->insertVariable(8,13);
114 else if (var==
"STREET")
115 m_textview->insertVariable(8,14);
118void KPrTextViewIface::insertNote(
const TQString &_note)
120 m_textview->insertComment(_note);