Don't worry about it: the GIF license/patent expired on 20 June 2003 and
is now completely Public Domain (http://www.kyz.uklinux.net/giflzw.php).

Not in all countries, so you cant say it generally in an internationalPB wrote:Don't worry about it: the GIF license/patent expired on 20 June
2003 and is now completely Public Domain
(http://www.kyz.uklinux.net/giflzw.php).
I'm back now...El_Choni wrote:The plugin works here. Could you please post the image/s you can´t load? (and specify if you use LoadImage(), CatchImage() or what). Thanks,
Code: Select all
Pic\Render(hDC,0,PicHeight,PicWidth,-PicHeight,0,0,Width,Height,0)
Code: Select all
Pic\Render(hDC,0,PicHeight,PicWidth,-PicHeight-1,0,0,Width,Height,0)
Code: Select all
UseEC_OLEImageDecoder()
#Lib = 5
If OpenLibrary ( #Lib , "AVIFIL32.DLL")
Debug LoadImage( #LoadImg, "C:\Temp\test.gif" ) ; > 0
CallFunction ( #Lib, "AVIFileInit" )
Debug LoadImage( #LoadImg, "C:\Temp\test.gif" ) ; = 0
endif
Code: Select all
Debug Hex(EC_OLEImagePluginVersion())
Code: Select all
UseEC_OLEImageDecoder()
If OpenLibrary ( #Null , "AVIFIL32.DLL")
Debug LoadImage( #Null, "C:\Temp\test.gif" ) ; Result > 0
CallFunction ( #Null, "AVIFileInit" )
Debug LoadImage( #Null, "C:\Temp\test.gif" ) ; Result = 0
EndIf
Code: Select all
Functions\Image .text: undefined reference to '_OleUninitialize@0'
Functions\Image .text: undefined reference to '_OleInitialize@4'
Functions\Image .text: undefined reference to '_CreateStreamOnHGlobal@12'