Originally Posted by
jkuiper
De truuk is om vcl.imaging.pngimage toe te voegen in de uses. [...] Als je gebruik maakt van TPictureDialog, komt ineens *.png tevoorschijn in de filter.
Erm... dat is altijd al zo geweest (met oa. JPEG en later TGIFImage).
Onderin de grafische units (van JPEG, GIF en PNG) wordt in de initialization
de desbetreffende klasse (en aanverwanten) in het systeem geregistreerd.
Delphi Code:
initialization
TPicture.RegisterFileFormat('GIF', sGIFImageFile, TGIFImage); // Do not localize
CF_GIF := RegisterClipboardFormat(PChar(sGIFImageFile));
TPicture.RegisterClipboardFormat(CF_GIF, TGIFImage);
Bookmarks