[Lazarus] Undefined value in SdpoSerial
Paulo Costa
paco at fe.up.pt
Tue Nov 2 15:23:33 CET 2010
On 02/11/2010 07:20, Bo Berglund wrote:
> I am working on a serial communications class and I have been adviced
> to use the 5dpo component.
>
> But when I am writing the initialization part of my class I discovered
> that there is a field value defined and used that does not get an
> initialization value...
?
From the source code:
constructor TSdpoSerial.Create(AOwner: TComponent);
begin
inherited;
...
FHardflow:=false;
FSoftflow:=false;
FFlowControl:=fcNone;
...
end;
> The flowcontrol is set by FSoftflow and FHardflow but there is no
> place in the 5dpo code where these fields are initialized to some
> valid value.
> And they are not exposed in a setter or getter either.
>
> Why?
??
property FlowControl: TFlowControl read FFlowControl write
SetFlowControl;
FSoftflow and FHardflow are set/reset by flowcontrol and it is exposed.
Paulo Costa
More information about the Lazarus
mailing list