Hi, this is the uonline.pas using fphttpclient.
It downloads the file to string and saves the lazpaint settings, but never show the new version dialog.
fphttpclient unit is not by default threaded, you must create a separate thread to make the download, and I've not included that.
Edit:
So this unit I changed is not so usefull -_- at least is usefull to know how not to do it.