Sign in Join
FPDoc Onlineexperiment

TCompWriterPas class

In unit CompWriterPas

Serializes a component to Pascal code.

Declaration

pascal
TCompWriterPas = class

Description

Nothing more than the line above yet.

Properties

Streampublic
Rootpublic
LookupRootpublic
Ancestorpublic
RootAncestorpublic
Parentpublic
PropertyPathpublic
CurIndentpublic
IndentSteppublic
Optionspublic
IgnoreChildrenpublic
LineEndingpublic
AssignOppublic
SignatureBeginpublic
SignatureEndpublic
AccessClasspublic
ExecCustomProcpublic
ExecCustomProcUnitpublic
MaxColumnpublic
NeedAccessClasspublic
NeededUnitspublic

Methods

AddToAncestorListprotected
DetermineAncestorprotected
SetNeededUnitsprotected
SetRootprotected
WriteComponentDataprotected
WriteChildrenprotected
WritePropertyprotected
WritePropertiesprotected
WriteDefinePropertiesprotected
WriteCollectionprotected
ShortenFloatprotected
Createpublic
Destroypublic
WriteDescendantpublic
WriteComponentCreatepublic
WriteComponentpublic
WriteIndentpublic
Writepublic
WriteLnpublic
WriteStatementpublic
WriteAssignpublic
WriteWithDopublic
WriteWithEndpublic
WriteErrorpublic
GetComponentPathpublic
GetBoolLiteralpublic
GetCharLiteralpublic
GetWideCharLiteralpublic
GetStringLiteralpublic
GetWStringLiteralpublic
GetFloatLiteralpublic
GetCurrencyLiteralpublic
GetEnumExprpublic
GetVersionStatementpublic
CreatedByAncestorpublic
AddNeededUnitpublic
Indentpublic
Unindentpublic

Events

OnFindAncestorpublic
OnGetMethodNamepublic
OnGetParentPropertypublic
OnWriteMethodPropertypublic
OnWriteStringPropertypublic
OnDefinePropertiespublic

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.