Class TWPToolsInplaceEditorAbstractBase
Hierarchy
System.TObject | WPRTEDefs.TCustomParagraphObj | TWPToolsInplaceEditorAbstractBase
Description
Inplace editors can be used inside a table cell to edit numbers, ibans, colors, dates. Support Spin and drop down buttons. The editor classes are stored in a list (are registered) and accessed via name.Also see 'wpapCreateInplaceEditor' and TCustomParagraphObj
Methods
Procedure Assign(Source:TCustomParagraphObj)
Procedure DataWasChanged(Sender:TObject)
Function GetChecked : Boolean
Function GetGUIProp(id:Integer; defaultvalue:Cardinal) : Cardinal
Function GetGUIStrProp(id:Integer; defaultvalue:string) : string
Function GetProp(par:TParagraph; Name:string; Value:Integer) : Boolean
Function HandleClick(x:Integer; y:Integer; parent_txtobj:TWPTextObj) : Boolean
Function InplaceClass : string
Function IsValidChar(Editor:TWPRTFEngineBasis; par:TParagraph; posinpar:Integer; AKey:Char) : Boolean
Procedure NeedEditor(CreateIt:Boolean)
Function ReadSelectableItems : string
Procedure SaveAsText(Writer:TWPCustomTextWriter; TextObject:TWPTextObj; AbortSaving:Boolean)
Procedure SetAbsPosition(xoff:Integer; yoff:Integer; x:Integer; y:Integer; w:Integer; h:Integer)
Procedure SetFocus(yes:Boolean)
Procedure SetGUIProp(id:Integer; Value:Cardinal)
Procedure SetGUIStrProp(id:Integer; Value:string)
Function SetProp(par:TParagraph; Name:string; Value:Integer) : Boolean
Used or referenced by
-Function TWPBand.CreateCopy : TCustomParagraphObj |
-Function TWPBand.CreateCopy : TCustomParagraphObj |
-Function TWPObject.InplaceEditor(InplaceClass:string) : TWPToolsInplaceEditorAbstractBase |