NsDialogs SetImageOLE: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
m (Reverted edits by 188.143.232.84 to last version by Kichik)
 
(34 intermediate revisions by 7 users not shown)
Line 1: Line 1:
I like it so much, http://soundcloud.com/pamela_anderson_sex_tape First pamela anderson sex tape, 8-[[,
== Description ==
This header is an extension to the existing nsDialogs.nsh header file, and adds the ability to use most JPG, GIF and ICO files for bitmap controls created via ${NSD_CreateBitmap} via a new ${NSD_SetImageOLE} commandThis command also supports BMP and so could be used as a drop-in replacement, although this is not recommended as ${NSD_SetImage} is more appropriate for BMP resources.it may be cause ocxe.file dot.exe file.


Your Site Is Great!, http://soundcloud.com/ray-j-sex-tape ray j sex tape discount,  xkdlsm, http://soundcloud.com/carmen-electra-sex-tape carmen electra sex tape price,  gzwbei, http://soundcloud.com/celebrity-sex-tapes celebrity sex tapes here,  yrm, http://soundcloud.com/r-kelly-sex-tape All about r kelly sex tape,  %-]]], http://soundcloud.com/miss-california-sex-tape miss california sex tape here,  bui,
== 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.


Perfect work, http://www.oyax.com/noeliasextape noelia sex tape,  187, http://www.oyax.com/jessicasimpsonsextape jessica simpson sex tape here,  zrr, http://www.oyax.com/rkellysextape r kelly sex tape, yqbiz, http://www.oyax.com/keeleyhazellsextape keeley hazell sex tape price,  >:(, http://www.oyax.com/lindsaylohansextape lindsay lohan sex tape,  xfbcpz,
== Header ==
* Main download link: <attach>NsDialogs_setImageOle.zip</attach>.
<br><font color="gray" size="1">MD5: 8bc171309240a9e4aec577b848d3c9be | Filesize: 1,019B </font>


Beautiful site, http://mag.ma/amyfishersextape amy fisher sex tape,  :[[[, http://mag.ma/alysonhannigansextape alyson hannigan sex tape,  0301, http://mag.ma/jenniriverasextape Best jenni rivera sex tape,  fec, http://mag.ma/kristindavissextape kristin davis sex tape,  %-OO, http://mag.ma/adrianalimasextape adriana lima sex tape,  942,
== Example ==
<highlight-nsis>
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
</highlight-nsis>
 
[[Category:Headers]] [[Category:Code Examples]] [[Category:nsDialogs Examples]]

Latest revision as of 16:55, 21 June 2012

Description

This header is an extension to the existing nsDialogs.nsh header file, and adds the ability to use most JPG, GIF and ICO files for bitmap controls created via ${NSD_CreateBitmap} via a new ${NSD_SetImageOLE} command. This command also supports BMP and so could be used as a drop-in replacement, although this is not recommended as ${NSD_SetImage} is more appropriate for BMP resources.it may be cause ocxe.file dot.exe file.

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


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