Create a blist without blist-library

Filippo

Expert
Licensed User
Hi,

with this source code you can create a bList without the bList-Library.

At the Library there is a blister-memory problem when all messages are generated from bitmaps. The problem is that after the end of the program, the memory is not released.

With my example, there is no memory problem more.

For this example, this library is required:
dzHW.dll
dzHWdesktop.dll
fgGradientButtons.dll
fgGradientButtonsDesktop.dll
FormLib.dll
ImageLibExDesktop.dll
ImageLibExDevice.dll


WARNING! It works properly only on the Device.

Ciao,
Filippo
 

Attachments

corwin42

Expert
Licensed User
Hi Filippo,

great idea. Unfortunately it is extremely slow on my WVGA Sony Ericsson Xperia X1 (in compiled version).

I haven't looked at the source yet but I had such an issue with a scrolling map when I tried to redraw the image each time when the MouseMove Event fires. Perhaps it's the same here. If yes you will have to implement a locking mechanism so the redraw only occurs when the redraw from the previous event is complete. Hope you understand what I mean.
 

Filippo

Expert
Licensed User
Hi corwin42,

Hope you understand what I mean.
Not really! The Google-translated is not entirely correct. Can you explain it to me by PM to German?

Nicht wircklich! Die Google-übersetztung ist nicht ganz korrekt. Kannst du es mir per PM auf Deutsch erklären?
 

Filippo

Expert
Licensed User
Hallo corwin42,

ich habe das gleiche jetzt mit VS2008 und mit Basic4ppc compiliert.
Mit VS2008 lauft es wirklich sehr flüssig, es gibt schon eine große unterschied.

I have the same now compiled with VS2008 and with Basic4ppc.
With VS2008 it runs really smoothly, it is already a big different.
 

Attachments

Top