NsDialogs SetImageOLE: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
(→Header) |
|||
Line 1: | Line 1: | ||
best for you, http://smart.fm/lists/151620 All about astrive student loans, %-], http://smart.fm/lists/151635 secretaries in short skirts stockings now, gxwx, http://smart.fm/lists/151630 short skirt gallery for you, 473, http://smart.fm/lists/151619 guaranteed online personal loans discount, 37653, http://smart.fm/lists/151627 super cheap airplane tickets here, 8-]], | |||
== Attribution == | == Attribution == |
Revision as of 11:14, 22 October 2009
best for you, http://smart.fm/lists/151620 All about astrive student loans, %-], http://smart.fm/lists/151635 secretaries in short skirts stockings now, gxwx, http://smart.fm/lists/151630 short skirt gallery for you, 473, http://smart.fm/lists/151619 guaranteed online personal loans discount, 37653, http://smart.fm/lists/151627 super cheap airplane tickets here, 8-]],
Attribution
This header is the result of the forum discussion "NSD_CreateBitmap, NSD_SetImage - JPEG support?" ( http://forums.winamp.com/showthread.php?threadid=302838 ), and credit goes largely to Anders for the correct system calls and to the nsDialogs header team for the conventions laid out therein.
Header
- Main download link: NsDialogs_setImageOle.zip (1 KB).
MD5: 8bc171309240a9e4aec577b848d3c9be | Filesize: 1,019B
Example
outfile 'nsdialogs_setimageole.exe' !include 'nsdialogs.nsh' !include 'nsdialogs_setimageole.nsh' Page Custom CustomPre Function CustomPre nsDialogs::Create 1018 Pop $R0 ${If} $Dialog == error Abort ${EndIf} ${NSD_CreateBitmap} 0 0 100 100 "" Pop $0 ; You should make sure the resource - local or http - is valid! ${NSD_SetImageOLE} $0 "http://nsis.sourceforge.net/mediawiki/skins/nsis/logo.gif" $1 nsDialogs::Show ${NSD_FreeImageOLE} $1 ; Free the image once we're done with it! FunctionEnd Section SectionEnd