\section{KText\-Editor::Block\-Selection\-DCOPInterface Class Reference}
\label{classKTextEditor_1_1BlockSelectionDCOPInterface}\index{KTextEditor::BlockSelectionDCOPInterface@{KTextEditor::BlockSelectionDCOPInterface}}
This is the main interface to the Block\-Selection\-Interface of {\bf KText\-Edit}. DCOP interface to Block\-Selection\-Interface.  


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

Inheritance diagram for KText\-Editor::Block\-Selection\-DCOPInterface:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=130pt]{classKTextEditor_1_1BlockSelectionDCOPInterface__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KText\-Editor::Block\-Selection\-DCOPInterface:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=130pt]{classKTextEditor_1_1BlockSelectionDCOPInterface__coll__graph}
\end{center}
\end{figure}
\subsection*{DCOP Member Functions}
\begin{CompactItemize}
\item 
uint {\bf block\-Selection\-Interface\-Number} ()\label{classKTextEditor_1_1BlockSelectionDCOPInterface_z0}

\item 
bool {\bf block\-Selection\-Mode} ()
\begin{CompactList}\small\item\em is blockselection mode on ? if the blockselection mode is on, the selections applied via the Selection\-Interface are handled as blockselections and the paste functions of the Clipboard\-Interface works blockwise (copy too, but thats clear I hope ;) \item\end{CompactList}\item 
bool {\bf set\-Block\-Selection\-Mode} (bool on)
\begin{CompactList}\small\item\em set blockselection mode to state \char`\"{}on\char`\"{} \item\end{CompactList}\item 
bool {\bf toggle\-Block\-Selection\-Mode} ()
\begin{CompactList}\small\item\em toggle blockseletion mode \item\end{CompactList}\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Block\-Selection\-DCOPInterface} (Block\-Selection\-Interface $\ast$Parent, const  char $\ast$name)
\begin{CompactList}\small\item\em Construct a new interface object for the text editor. \item\end{CompactList}\item 
virtual {\bf $\sim$Block\-Selection\-DCOPInterface} ()
\begin{CompactList}\small\item\em Destructor Cleans up the object. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
This is the main interface to the Block\-Selection\-Interface of {\bf KText\-Edit}. DCOP interface to Block\-Selection\-Interface. 

This will provide a consistant dcop interface to all {\bf KDE} applications that use it. 

\begin{Desc}
\item[Author:]Ian Reinhart Geiser $<${\tt geiseri@kde.org}$>$\end{Desc}




Definition at line 18 of file blockselectiondcopinterface.h.

\subsection{Constructor \& Destructor Documentation}
\index{KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}!BlockSelectionDCOPInterface@{BlockSelectionDCOPInterface}}
\index{BlockSelectionDCOPInterface@{BlockSelectionDCOPInterface}!KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Block\-Selection\-DCOPInterface::Block\-Selection\-DCOPInterface (Block\-Selection\-Interface $\ast$ {\em Parent}, const char $\ast$ {\em name})}\label{classKTextEditor_1_1BlockSelectionDCOPInterface_a0}


Construct a new interface object for the text editor. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em Parent\-Block\-Selection\-Interface}]- The parent Block\-Selection\-Interface object that will provide us with the functions for the interface.\end{description}
\end{Desc}


Definition at line 7 of file blockselectiondcopinterface.cpp.

References KStd\-Accel::name().\index{KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}!~BlockSelectionDCOPInterface@{$\sim$BlockSelectionDCOPInterface}}
\index{~BlockSelectionDCOPInterface@{$\sim$BlockSelectionDCOPInterface}!KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Block\-Selection\-DCOPInterface::$\sim${\bf Block\-Selection\-DCOPInterface} ()\hspace{0.3cm}{\tt  [virtual]}}\label{classKTextEditor_1_1BlockSelectionDCOPInterface_a1}


Destructor Cleans up the object. 



Definition at line 13 of file blockselectiondcopinterface.cpp.

\subsection{Member Function Documentation}
\index{KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}!blockSelectionMode@{blockSelectionMode}}
\index{blockSelectionMode@{blockSelectionMode}!KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Block\-Selection\-DCOPInterface::block\-Selection\-Mode ()}\label{classKTextEditor_1_1BlockSelectionDCOPInterface_z1}


is blockselection mode on ? if the blockselection mode is on, the selections applied via the Selection\-Interface are handled as blockselections and the paste functions of the Clipboard\-Interface works blockwise (copy too, but thats clear I hope ;) 



Definition at line 22 of file blockselectiondcopinterface.cpp.\index{KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}!setBlockSelectionMode@{setBlockSelectionMode}}
\index{setBlockSelectionMode@{setBlockSelectionMode}!KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Block\-Selection\-DCOPInterface::set\-Block\-Selection\-Mode (bool {\em on})}\label{classKTextEditor_1_1BlockSelectionDCOPInterface_z2}


set blockselection mode to state \char`\"{}on\char`\"{} 



Definition at line 26 of file blockselectiondcopinterface.cpp.\index{KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}!toggleBlockSelectionMode@{toggleBlockSelectionMode}}
\index{toggleBlockSelectionMode@{toggleBlockSelectionMode}!KTextEditor::BlockSelectionDCOPInterface@{KText\-Editor::Block\-Selection\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Block\-Selection\-DCOPInterface::toggle\-Block\-Selection\-Mode ()}\label{classKTextEditor_1_1BlockSelectionDCOPInterface_z3}


toggle blockseletion mode 



Definition at line 30 of file blockselectiondcopinterface.cpp.

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