\section{KText\-Editor::Selection\-Interface\-Ext Class Reference}
\label{classKTextEditor_1_1SelectionInterfaceExt}\index{KTextEditor::SelectionInterfaceExt@{KTextEditor::SelectionInterfaceExt}}
Provide access to seleciton positions.  


{\tt \#include $<$selectioninterfaceext.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
unsigned int {\bf selection\-Interface\-Ext\-Number} () const \label{classKTextEditor_1_1SelectionInterfaceExt_a2}

\item 
virtual int {\bf sel\-Start\-Line} ()=0
\begin{CompactList}\small\item\em The selection start line number. \item\end{CompactList}\item 
virtual int {\bf sel\-Start\-Col} ()=0
\begin{CompactList}\small\item\em The selection start col. \item\end{CompactList}\item 
virtual int {\bf sel\-End\-Line} ()=0
\begin{CompactList}\small\item\em The selection end line. \item\end{CompactList}\item 
virtual int {\bf sel\-End\-Col} ()=0
\begin{CompactList}\small\item\em The selection end col. \item\end{CompactList}\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
void {\bf set\-Selection\-Interface\-Ext\-DCOPSuffix} (const  {\bf QCString} \&suffix)\label{classKTextEditor_1_1SelectionInterfaceExt_b0}

\end{CompactItemize}
\subsection*{Friends}
\begin{CompactItemize}
\item 
class {\bf Private\-Selection\-Interface\-Ext}\label{classKTextEditor_1_1SelectionInterfaceExt_n0}

\end{CompactItemize}


\subsection{Detailed Description}
Provide access to seleciton positions. 

This is an interface for the KText\-Editor::Document class. Mainly here for dcop and the sake of scripting. \begin{Desc}
\item[Author:]Anders Lund $<${\tt anders@alweb.dk}$>$ \end{Desc}




Definition at line 36 of file selectioninterfaceext.h.

\subsection{Member Function Documentation}
\index{KTextEditor::SelectionInterfaceExt@{KText\-Editor::Selection\-Interface\-Ext}!selStartLine@{selStartLine}}
\index{selStartLine@{selStartLine}!KTextEditor::SelectionInterfaceExt@{KText\-Editor::Selection\-Interface\-Ext}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual int KText\-Editor::Selection\-Interface\-Ext::sel\-Start\-Line ()\hspace{0.3cm}{\tt  [pure virtual]}}\label{classKTextEditor_1_1SelectionInterfaceExt_a3}


The selection start line number. 

\index{KTextEditor::SelectionInterfaceExt@{KText\-Editor::Selection\-Interface\-Ext}!selStartCol@{selStartCol}}
\index{selStartCol@{selStartCol}!KTextEditor::SelectionInterfaceExt@{KText\-Editor::Selection\-Interface\-Ext}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual int KText\-Editor::Selection\-Interface\-Ext::sel\-Start\-Col ()\hspace{0.3cm}{\tt  [pure virtual]}}\label{classKTextEditor_1_1SelectionInterfaceExt_a4}


The selection start col. 

\index{KTextEditor::SelectionInterfaceExt@{KText\-Editor::Selection\-Interface\-Ext}!selEndLine@{selEndLine}}
\index{selEndLine@{selEndLine}!KTextEditor::SelectionInterfaceExt@{KText\-Editor::Selection\-Interface\-Ext}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual int KText\-Editor::Selection\-Interface\-Ext::sel\-End\-Line ()\hspace{0.3cm}{\tt  [pure virtual]}}\label{classKTextEditor_1_1SelectionInterfaceExt_a5}


The selection end line. 

\index{KTextEditor::SelectionInterfaceExt@{KText\-Editor::Selection\-Interface\-Ext}!selEndCol@{selEndCol}}
\index{selEndCol@{selEndCol}!KTextEditor::SelectionInterfaceExt@{KText\-Editor::Selection\-Interface\-Ext}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual int KText\-Editor::Selection\-Interface\-Ext::sel\-End\-Col ()\hspace{0.3cm}{\tt  [pure virtual]}}\label{classKTextEditor_1_1SelectionInterfaceExt_a6}


The selection end col. 



The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
selectioninterfaceext.h\item 
selectioninterfaceext.cpp\end{CompactItemize}
