[Overview][Types][Classes][Procedures and functions][Index] | Reference for unit '_crw_fpcup' (#crwlib)

# TFpcupWrapper

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

Source position: _crw_fpcup.pas line 90

`type TFpcupWrapper = class(TMasterObject)`
`protected`
`procedure ErrorFound(); override;`
`public`
`constructor Create();`
`destructor Destroy; override;`
`property LazBuildTid: Integer; [r]`
`property LazBuildCmd: LongString; [r]`
`property LazBuildLpr: LongString; [r]`
`property LazBuildLinking: LongString; [r]`
`property LazBuildBusy: Boolean; [r]`
`property LazBuildState: TFpcupStateCode; [r]`
`property LazBuildExitCode: Integer; [r]`
`property CompilerExitCode: Integer; [r]`
`property StdOut: TText; [r]`
`property Hints: TText; [r]`
`property Warnings: TText; [r]`
`property Errors: TText; [r]`
`property Fatals: TText; [r]`
`function GuiCompile();`
`function RunCompile();`
`function CanCompile();`
`function ReportLazBuild;`
`procedure ResetLazBuild;`
`procedure StartPolling;`
`procedure StopPolling;`
`procedure DoPolling;`
`procedure DoReading;`
`function LazHelp();`
`function LazarusCmdLine;`
`function LazarusInstalled;`
`StdIoPipeSizeKb: Integer;`
`class function fwStateName();`
`class function DefaultLazClone;`
`class function IniFileLazClone;`
`class function DefaultLazBuild;`
`class function IniFileLazBuild;`
`class function DefaultLazHelp;`
`class function IniFileLazHelp;`
`class function DefaultLazIndex;`
`class function IniFileLazIndex;`
`class function DefaultCrwLibIndex;`
`class function IniFileCrwLibIndex;`
`class function NewFpcupWrapperFromIniFile;`
`class function NewFpcupWrapper();`
`class function ParseFpcupMessage();`
`end;`

## Inheritance

`TFpcupWrapper`
`TMasterObject`
`TObject`