Class IRichTextDisp (unit RichText)

Inherits from

TObject

DispInterface declaration for Dual Interface IRichText

Constructors



Functions

procedure AboutBox;


function Find(const bstrString: WideString; vStart, vEnd, vOptions: OleVariant): Integer;


function GetLineFromChar(lChar: Integer): Integer;


procedure LoadFile(const bstrFilename: WideString; vFileType: OleVariant);


procedure OLEDrag;


procedure Refresh;


procedure SaveFile(const bstrFilename: WideString; vFlags: OleVariant);


procedure SelPrint(lHDC: Integer; vStartDoc: OleVariant);


procedure Span(const bstrCharacterSet: WideString; vForward, vNegate: OleVariant);


procedure UnusedSelPrint(lHDC: Integer);


procedure UpTo(const bstrCharacterSet: WideString; vForward, vNegate: OleVariant);


Properties

property Appearance : AppearanceConstants


property AutoVerbMenu : WordBool


property BackColor : TColor


property BorderStyle : BorderStyleConstants


property BulletIndent : Single


property defTextRTF : WideString


property DisableNoScroll : WordBool


property Enabled : WordBool


property FileName : WideString


property Font : IFontDisp


property HideSelection : WordBool


property Hwnd : OLE_HANDLE


property Locked : WordBool


property MaxLength : Integer


property MouseIcon : IPictureDisp


property MousePointer : MousePointerConstants


property MultiLine : WordBool


property OLEDragMode : OLEDragConstants


property OLEDropMode : OLEDropConstants


property OLEObjects : IOLEObjects


property RightMargin : Single


property ScrollBars : ScrollBarsConstants


property SelAlignment : OleVariant


property SelBold : OleVariant


property SelBullet : OleVariant


property SelCharOffset : OleVariant


property SelColor : OleVariant


property SelFontName : OleVariant


property SelFontSize : OleVariant


property SelHangingIndent : OleVariant


property SelIndent : OleVariant


property SelItalic : OleVariant


property SelLength : Integer


property SelProtected : OleVariant


property SelRightIndent : OleVariant


property SelRTF : WideString


property SelStart : Integer


property SelStrikeThru : OleVariant


property SelTabCount : OleVariant


property SelTabs : OleVariant


property SelText : WideString


property SelUnderline : OleVariant


property Text : WideString


property TextRTF : WideString


Events

Variables


Constructors


Functions


procedure AboutBox;


function Find(const bstrString: WideString; vStart, vEnd, vOptions: OleVariant): Integer;


function GetLineFromChar(lChar: Integer): Integer;


procedure LoadFile(const bstrFilename: WideString; vFileType: OleVariant);


procedure OLEDrag;


procedure Refresh;


procedure SaveFile(const bstrFilename: WideString; vFlags: OleVariant);


procedure SelPrint(lHDC: Integer; vStartDoc: OleVariant);


procedure Span(const bstrCharacterSet: WideString; vForward, vNegate: OleVariant);


procedure UnusedSelPrint(lHDC: Integer);


procedure UpTo(const bstrCharacterSet: WideString; vForward, vNegate: OleVariant);


Properties


property Appearance : AppearanceConstants


property AutoVerbMenu : WordBool


property BackColor : TColor


property BorderStyle : BorderStyleConstants


property BulletIndent : Single


property defTextRTF : WideString


property DisableNoScroll : WordBool


property Enabled : WordBool


property FileName : WideString


property Font : IFontDisp


property HideSelection : WordBool


property Hwnd : OLE_HANDLE


property Locked : WordBool


property MaxLength : Integer


property MouseIcon : IPictureDisp


property MousePointer : MousePointerConstants


property MultiLine : WordBool


property OLEDragMode : OLEDragConstants


property OLEDropMode : OLEDropConstants


property OLEObjects : IOLEObjects


property RightMargin : Single


property ScrollBars : ScrollBarsConstants


property SelAlignment : OleVariant


property SelBold : OleVariant


property SelBullet : OleVariant


property SelCharOffset : OleVariant


property SelColor : OleVariant


property SelFontName : OleVariant


property SelFontSize : OleVariant


property SelHangingIndent : OleVariant


property SelIndent : OleVariant


property SelItalic : OleVariant


property SelLength : Integer


property SelProtected : OleVariant


property SelRightIndent : OleVariant


property SelRTF : WideString


property SelStart : Integer


property SelStrikeThru : OleVariant


property SelTabCount : OleVariant


property SelTabs : OleVariant


property SelText : WideString


property SelUnderline : OleVariant


property Text : WideString


property TextRTF : WideString


Events


Variables