Class TWPObject
Hierarchy
System.TObject | System.Classes.TPersistent | System.Classes.TComponent | TWPObject
Subclasses
WPOBJ_Image.TWPOCustomImage | WPOBJ_Image.TWPOCustomShape | WPOBJ_TextBox.TWPORTFTextBox | WPRTEDefs.TWPObjectField | WPRTEDefs.TWPODummyObject | WPRTEDefs.TWPTempSaveTextObjHelper
Description
Properties
Property CanvasXRes : Integer
Property CanvasYRes : Integer
Property CreatedForClassName : string
Property FileExtension : string
Property FileName : string
Property Graphic : TGraphic
Property LocationURL : string
Property ParentDataCollection : TWPRTFDataCollectionBase
Property Picture : TPicture
Property Rotation : Integer
Property ShapeParam : TStrings
Property Transparent : Boolean
Property url : string
Methods
Procedure AddOLEStream(objclassname:string; data:TMemoryStream)
Function AddSubImage(Name:string; SubObj:TWPObject) : Boolean
Procedure Assign(Source:TPersistent)
Procedure AssignBitmap(Source:TGraphic)
Function CanSaveAsRTF(Ref:TWPTextObj; AllowBinary:Boolean) : Boolean
Function ClearSubImages : Boolean
Function CloseEditMode(DontSave:Boolean; EditControl:TControl) : Boolean
Procedure CompressOnTheFly(Format:string; AlsoWMF:Boolean)
Function ContentsHeight : Integer
Function ContentsWidth : Integer
Create(RTFData:TWPRTFDataCollectionBase)
Function CreateCopy(NewRTFData:TWPRTFDataCollectionBase) : TWPObject
CreateImage(RTFData:TWPRTFDataCollectionBase; aGraphic:TGraphic)
CreateWrapper(RTFData:TWPRTFDataCollectionBase; aControl:TControl)
Function DataIs(FileExtension:string) : Boolean
Function DataLen : Integer
Function DataPtr : Pointer
Procedure DeleteOLEData(objclassname:string)
Function Edit : Boolean
Procedure GetContentsWH(w:Integer; h:Integer; phys:Boolean)
Procedure GetContentsWHPix(w:Integer; h:Integer)
Function GetDefaultWH(w:Integer; h:Integer) : Boolean
Function GetMinHeight(def:Integer) : Integer
Function GetMinWidth(def:Integer) : Integer
Function GetObjProp(id:Integer) : Integer
Function GetOLEData(objclassname:string) : TMemoryStream
Function GetRTFDataBlock : TWPRTFDataBlock
Function GetShapeParamValue(aName:string; aDef:string) : string
Function GetState : TWPObjectStates
Function HandleClickEvent(x:Integer; y:Integer; parent_txtobj:TWPTextObj) : Boolean
Function HasGPPImage(obj:TObject) : Boolean
Function InplaceEditor(InplaceClass:string) : TWPToolsInplaceEditorAbstractBase
Function IsAnimated : Boolean
Function IsEmpty : Boolean
Function IsTransparent : Boolean
Function LoadFromFile(FileName:string) : Boolean
Function LoadFromHTML(Source:TWPCustomTextReader; SourceTag:TWPCustomHTMLTag) : Boolean
Function LoadFromStream(Source:TStream) : Boolean
Function LoadFromString(Source:AnsiString) : Boolean
Function LoadOLEBinary(data:TMemoryStream) : Boolean
Procedure LoadVCL(data:TStream; CreateNewName:Boolean)
Function MayFree : Boolean
Function NeedTempBitmapStretchDraw : Boolean
Function ReadRTFData(Reader:TWPCustomTextReader; ReadPicData:TWPReadPictData) : Boolean
Function ReadRTFOLE(Reader:TWPCustomTextReader; ReadOleData:TWPReadOleData) : Boolean
Function RefreshPaint(toCanvas:TCanvas; BoundCanvas:TRect) : Boolean
Function SaveOLEBinary(Writer:TWPCustomTextWriter; AsHex:Boolean) : Boolean
Function SaveRTFOLE(outs:TStream; AsHex:Boolean) : Boolean
Function SaveToHTML(Dest:TWPCustomTextWriter) : Boolean
Function SaveToStream(Dest:TStream) : Boolean
Procedure SaveVCL(data:TStream; Writer:TWPCustomTextWriter)
Procedure ScaleWH(w:Integer; h:Integer; UseContentsSize:Boolean)
Function SelectAll : Boolean
Procedure SetObjProp(id:Integer; Value:Integer)
Procedure SetShapeParamValue(aName:string; Value:string)
Function WritePlaceHolderStr : string
Procedure WriteRTFDataEnd(Writer:TWPCustomTextWriter; AliasTextObj:TWPTextObj; AllowBinary:Boolean)
Used or referenced by
-Property TWPMMInsertTextContents.CurrentObject : TWPObject |