Archive: InstallOptionsEx ListView Buffer / Size Limit Help


InstallOptionsEx ListView Buffer / Size Limit Help
Hi guys,

I am trying to make an NSIS program that reads my MSN contact lists and gives me an option to send an email to them. I have written a exe that is able to get all my contacts using the MSN API and save them to a text file, I then process this text file using installoptions ex and listview into the following that can be seen below. Note: I have marked the email addresses to protect their privacy.

I have 150 people on my MSN list, however you will notice that after 43 emails, mid mail, the list gets cut off (@hot
..). This is because there is some kind of buffer limit, or something on the ListView item, restricting the size of the list to what i believe is either 8192b or 32kb, and I have no idea how to increase it :(

BufferSize doesnt seem to work - at least not for this element. I cant believe I am the only person to have run into the problem of this size limit but I can find nothing about this problem in the forum, through google, or anywhere.

I can only hope there are some NSIS veterans out there that can help me :)

http://jn1.6z6.com/~beddoes/nsis/limit.JPG


Use the EmbeddedLists plugin. It doesn't have a limit.

Also, you can use "XPStyle on" to put the XP theme on those buttons.

-Stu


Originally posted by Afrow UK
Use the EmbeddedLists plugin. It doesn't have a limit.

Also, you can use "XPStyle on" to put the XP theme on those buttons.

-Stu
Genius, thank you!

Hey, it worked, thanks - have another question though. When the plugin reads the ICO the colours are always like 2 bit or 4bit? how can you get the icon to be 32bit depth so it looks nice?

Cheers
Jon


I've updated the plugin to support 32-bit icons.

http://nsis.sf.net/File:EmbeddedLists.zip

-Stu