Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2003-10

How to disable double buffering

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mattias Gaertner

Hi all,

The recently added double buffering for the ExtTextOut function reduced the flickering for the price, that on some machines the source editor became 20 times slower and thus unusable.
The democratic (demo=devels) decision was to keep the new "double" buffering as default. ;(

For all those, who don't have fast computers: you can disable the buffering by compiling with -dDisableDoubleBuf flag.

If no one implements a nicer solution in the next week, I think, it will be best to implement this as a command line parameter or an editor option.

Mattias

Reply by email