<p style="padding:0 0 0 0; margin:0 0 0 0;">It wouldn't be that hard to write custom component based on TGraphicControl + TBitmap with built-in bitmap font. Copying bitmap letters will be faster than rendering from ttf.</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">V.</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">______________________________________________________________<br />
> Od: "Bo Berglund via lazarus" <lazarus@lists.lazarus-ide.org><br />
> Komu: lazarus@lists.lazarus-ide.org<br />
> Datum: 11.11.2022 16:29<br />
> Předmět: [Lazarus] How to fix slow screen refresh of TListbox?<br />
></p>

<br />
 Now I wonder if there is some way to do as I did when I worked in Delphi with<br />
 TListView objects, where I could use the BeginUpdate and EndUpdate calls to make<br />
 all screen updates wait until it was all put in place.<br />
 This was MUCH faster!<br />
 <br />
 But I can not find a BeginUpdate on the TListBox object, only BeginUpdateBounds,<br />
 which does not tell me much....<br />
 <br />
 Any suggestions?<br />
 <br />
 <br />
 -- <br />
 Bo Berglund<br />
 Developer in Sweden<br />
 <br />
 -- <br />
 _______________________________________________<br />
 lazarus mailing list<br />
 lazarus@lists.lazarus-ide.org<br />
 <a href="https://lists.lazarus-ide.org/listinfo/lazarus">https://lists.lazarus-ide.org/listinfo/lazarus</a><br />