/*
 * $Id$
 */

/*  $DOC$
 *  $TEMPLATE$
 *     Class
 *  $NAME$
 *     QTextEdit()
 *  $CATEGORY$
 *     Harbour Bindings for Qt
 *  $SUBCATEGORY$
 *     GUI
 *  $EXTERNALLINK$
 *     http://doc.trolltech.com/4.5/qtextedit.html
 *  $ONELINER$
 *     Creates a new QTextEdit object.
 *  $INHERITS$
 *     QAbstractScrollArea
 *  $SYNTAX$
 *     QTextEdit():new( ... )
 *     QTextEdit():from( pPtr_OR_oObj_of_type_QTextEdit )
 *     QTextEdit():configure( pPtr_OR_oObj_of_type_QTextEdit )
 *  $ARGUMENTS$
 * 
 *  $RETURNS$
 *     An instance of the object of type QTextEdit
 *  $METHODS$
 *     :acceptRichText()                                   -> lBool
 *     :alignment()                                        -> nQt::Alignment
 *     :anchorAt( pPos )                                   -> cQString
 *     :autoFormatting()                                   -> nAutoFormatting
 *     :canPaste()                                         -> lBool
 *     :createStandardContextMenu()                        -> pQMenu
 *     :createStandardContextMenu_1( pPosition )           -> pQMenu
 *     :currentCharFormat()                                -> pQTextCharFormat
 *     :currentFont()                                      -> pQFont
 *     :cursorForPosition( pPos )                          -> pQTextCursor
 *     :cursorRect( pCursor )                              -> pQRect
 *     :cursorRect_1()                                     -> pQRect
 *     :cursorWidth()                                      -> nInt
 *     :document()                                         -> pQTextDocument
 *     :documentTitle()                                    -> cQString
 *     :ensureCursorVisible()                              -> NIL
 *     :find( cExp, nOptions )                             -> lBool
 *     :fontFamily()                                       -> cQString
 *     :fontItalic()                                       -> lBool
 *     :fontPointSize()                                    -> nQreal
 *     :fontUnderline()                                    -> lBool
 *     :fontWeight()                                       -> nInt
 *     :isReadOnly()                                       -> lBool
 *     :isUndoRedoEnabled()                                -> lBool
 *     :lineWrapColumnOrWidth()                            -> nInt
 *     :lineWrapMode()                                     -> nLineWrapMode
 *     :loadResource( nType, pName )                       -> pQVariant
 *     :mergeCurrentCharFormat( pModifier )                -> NIL
 *     :moveCursor( nOperation, nMode )                    -> NIL
 *     :overwriteMode()                                    -> lBool
 *     :print( pPrinter )                                  -> NIL
 *     :setAcceptRichText( lAccept )                       -> NIL
 *     :setAutoFormatting( nFeatures )                     -> NIL
 *     :setCurrentCharFormat( pFormat )                    -> NIL
 *     :setCursorWidth( nWidth )                           -> NIL
 *     :setDocument( pDocument )                           -> NIL
 *     :setDocumentTitle( cTitle )                         -> NIL
 *     :setLineWrapColumnOrWidth( nW )                     -> NIL
 *     :setLineWrapMode( nMode )                           -> NIL
 *     :setOverwriteMode( lOverwrite )                     -> NIL
 *     :setReadOnly( lRo )                                 -> NIL
 *     :setTabChangesFocus( lB )                           -> NIL
 *     :setTabStopWidth( nWidth )                          -> NIL
 *     :setTextCursor( pCursor )                           -> NIL
 *     :setTextInteractionFlags( nFlags )                  -> NIL
 *     :setUndoRedoEnabled( lEnable )                      -> NIL
 *     :setWordWrapMode( nPolicy )                         -> NIL
 *     :tabChangesFocus()                                  -> lBool
 *     :tabStopWidth()                                     -> nInt
 *     :textBackgroundColor()                              -> pQColor
 *     :textColor()                                        -> pQColor
 *     :textCursor()                                       -> pQTextCursor
 *     :textInteractionFlags()                             -> nQt::TextInteractionFlags
 *     :toHtml()                                           -> cQString
 *     :toPlainText()                                      -> cQString
 *     :wordWrapMode()                                     -> nQTextOption::WrapMode
 *     :append( cText )                                    -> NIL
 *     :clear()                                            -> NIL
 *     :copy()                                             -> NIL
 *     :cut()                                              -> NIL
 *     :insertHtml( cText )                                -> NIL
 *     :insertPlainText( cText )                           -> NIL
 *     :paste()                                            -> NIL
 *     :redo()                                             -> NIL
 *     :scrollToAnchor( cName )                            -> NIL
 *     :selectAll()                                        -> NIL
 *     :setAlignment( nA )                                 -> NIL
 *     :setCurrentFont( pF )                               -> NIL
 *     :setFontFamily( cFontFamily )                       -> NIL
 *     :setFontItalic( lItalic )                           -> NIL
 *     :setFontPointSize( nS )                             -> NIL
 *     :setFontUnderline( lUnderline )                     -> NIL
 *     :setFontWeight( nWeight )                           -> NIL
 *     :setHtml( cText )                                   -> NIL
 *     :setPlainText( cText )                              -> NIL
 *     :setText( cText )                                   -> NIL
 *     :setTextBackgroundColor( pC )                       -> NIL
 *     :setTextColor( pC )                                 -> NIL
 *     :undo()                                             -> NIL
 *     :zoomIn( nRange )                                   -> NIL
 *     :zoomOut( nRange )                                  -> NIL
 * 
 *  $DESCRIPTION$
 * 
 *  $EXAMPLES$
 * 
 *  $TESTS$
 * 
 *  $STATUS$
 *     R
 *  $COMPLIANCE$
 *     Not Clipper compatible
 *  $PLATFORMS$
 *     Windows, Linux, Mac OS X, OS/2
 *  $VERSION$
 *     4.5 or upper
 *  $FILES$
 *     Harbour source: contrib/hbqt/qtgui/TQTextEdit.prg
 *     C++ wrappers  : contrib/hbqt/qtgui/QTextEdit.cpp
 *     Library       : hbqtgui
 *  $SEEALSO$
 *     QAbstractScrollArea
 *  $END$
 */
