[Lazarus] Example of TObjectList sorting

Richard Mace richard.mace at gmail.com
Sun May 22 12:17:31 CEST 2016


Thanks Denis,

I am now getting:

inboundroutedestlist.pas(49,35) Error: Incompatible type for arg no. 1: Got
"<procedure variable type of function(Pointer;Pointer):LongInt of
object;Register>", expected "<procedure variable type of
function(Pointer;Pointer):LongInt;Register>"

Any ideas?

Richard

On 22 May 2016 at 07:30, Denis Kozlov <dezlov at gmail.com> wrote:

>
> On 21 May 2016 at 13:49, Richard Mace <richard.mace at gmail.com> wrote:
>
>> ​Would I call the List.sort externally, or would the List call sort when
>> an Add has happened, as I don't seem to have a ".sort" method on my
>> TObjectList?
>>
>
> You need to call List.Sort yourself, it is not sorted automatically when
> you add more elements.
>
> TObjectList does have a Sort method, since it descends from TList class.
>
> Denis
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20160522/eaefd380/attachment-0003.html>


More information about the Lazarus mailing list