19 #ifndef __tdetexteditor_blockselectioninterface_h__
20 #define __tdetexteditor_blockselectioninterface_h__
22 #include <tdelibs_export.h>
36 friend class PrivateBlockSelectionInterface;
42 unsigned int blockSelectionInterfaceNumber ()
const;
45 void setBlockSelectionInterfaceDCOPSuffix (
const TQCString &suffix);
57 virtual bool blockSelectionMode () = 0;
62 virtual bool setBlockSelectionMode (
bool on) = 0;
67 virtual bool toggleBlockSelectionMode () = 0;
70 class PrivateBlockSelectionInterface *d;
71 static unsigned int globalBlockSelectionInterfaceNumber;
72 unsigned int myBlockSelectionInterfaceNumber;
KTEXTEDITOR_EXPORT BlockSelectionInterface * blockSelectionInterface(class Document *doc)
Access the block selection interface of document.
KTextEditor is KDE's standard text editing KPart interface.
An interface for the Document class which allows the selection method to be changed between selecting...
The main class representing a text document.