Re: [fpc-devel] Duplicate code in TDatasource.DistributeEvent implementation

2005-05-08 Thread Luiz Américo
Michael Van Canneyt wrote: On Sat, 7 May 2005, Luiz AmÃrico wrote: No. First non visual components (such as detail datasets, lookup datasets) must get their event, and only then visual controls get an event. The double loop is intentional. Thank you. Now I can see the intention. It seens that th

Re: [fpc-devel] Duplicate code in TDatasource.DistributeEvent implementation

2005-05-08 Thread Michael Van Canneyt
On Sat, 7 May 2005, Luiz AmÃrico wrote: > take a look at TDatasource.DistributeEvent implementation (datasource.inc): > > With FDatalinks do > begin > For I:=0 to Count-1 do > With TDatalink(Items[i]) do > If Not VisualControl Then > DataEvent(Event,Info); > For I:=0 to Count-1 do > With T

[fpc-devel] Duplicate code in TDatasource.DistributeEvent implementation

2005-05-07 Thread Luiz Américo
take a look at TDatasource.DistributeEvent implementation (datasource.inc): With FDatalinks do begin For I:=0 to Count-1 do With TDatalink(Items[i]) do If Not VisualControl Then DataEvent(Event,Info); For I:=0 to Count-1 do With TDatalink(Items[i]) do

[fpc-devel] Duplicate code in TDatasource.DistributeEvent implementation

2005-05-07 Thread Luiz Américo
take a look at TDatasource.DistributeEvent implementation (datasource.inc): With FDatalinks do begin For I:=0 to Count-1 do With TDatalink(Items[i]) do If Not VisualControl Then DataEvent(Event,Info); For I:=0 to Count-1 do With TDatalink(Items[i]) do