TCompWriterPas class
Serializes a component to Pascal code.
Declaration
TCompWriterPas = classDescription
Nothing more than the line above yet.
Properties
Stream | public | |
Root | public | |
LookupRoot | public | |
Ancestor | public | |
RootAncestor | public | |
Parent | public | |
PropertyPath | public | |
CurIndent | public | |
IndentStep | public | |
Options | public | |
IgnoreChildren | public | |
LineEnding | public | |
AssignOp | public | |
SignatureBegin | public | |
SignatureEnd | public | |
AccessClass | public | |
ExecCustomProc | public | |
ExecCustomProcUnit | public | |
MaxColumn | public | |
NeedAccessClass | public | |
NeededUnits | public |
Methods
AddToAncestorList | protected | |
DetermineAncestor | protected | |
SetNeededUnits | protected | |
SetRoot | protected | |
WriteComponentData | protected | |
WriteChildren | protected | |
WriteProperty | protected | |
WriteProperties | protected | |
WriteDefineProperties | protected | |
WriteCollection | protected | |
ShortenFloat | protected | |
Create | public | |
Destroy | public | |
WriteDescendant | public | |
WriteComponentCreate | public | |
WriteComponent | public | |
WriteIndent | public | |
Write | public | |
WriteLn | public | |
WriteStatement | public | |
WriteAssign | public | |
WriteWithDo | public | |
WriteWithEnd | public | |
WriteError | public | |
GetComponentPath | public | |
GetBoolLiteral | public | |
GetCharLiteral | public | |
GetWideCharLiteral | public | |
GetStringLiteral | public | |
GetWStringLiteral | public | |
GetFloatLiteral | public | |
GetCurrencyLiteral | public | |
GetEnumExpr | public | |
GetVersionStatement | public | |
CreatedByAncestor | public | |
AddNeededUnit | public | |
Indent | public | |
Unindent | public |
Events
OnFindAncestor | public | |
OnGetMethodName | public | |
OnGetParentProperty | public | |
OnWriteMethodProperty | public | |
OnWriteStringProperty | public | |
OnDefineProperties | public |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
