Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在nsis标签内插入位图_Nsis_Nsdialogs - Fatal编程技术网

在nsis标签内插入位图

在nsis标签内插入位图,nsis,nsdialogs,Nsis,Nsdialogs,我正在尝试构建一个带有彩色背景的水平区域的页面。我是用空标签做的。不显示文本,只在其中填充颜色。 在这上面,现在我想添加一个图像 我${NSD\u CreateLabel}首先,然后在这之后为 ${NSD\u CreateBitmap}和${NSD\u SetImage}。我调整了图像的X-Y坐标,使其位于标签上。 然而,当我编译脚本时,我只看到标签。顶部不显示位图图像 有人能帮忙吗 所创建控件的z索引(深度)未定义/记录,但在您的情况下,您应该能够交换它们,以便标签不在图像顶部: Page C

我正在尝试构建一个带有彩色背景的水平区域的页面。我是用空标签做的。不显示文本,只在其中填充颜色。 在这上面,现在我想添加一个图像

${NSD\u CreateLabel}
首先,然后在这之后为
${NSD\u CreateBitmap}
${NSD\u SetImage}
。我调整了图像的X-Y坐标,使其位于标签上。 然而,当我编译脚本时,我只看到标签。顶部不显示位图图像

有人能帮忙吗

所创建控件的z索引(深度)未定义/记录,但在您的情况下,您应该能够交换它们,以便标签不在图像顶部:

Page Custom myPageCreate
Page InstFiles

!include nsDialogs.nsh
Function myPageCreate
nsDialogs::Create 1018
Pop $0

${NSD_CreateBitmap} 30% 30% 80% 80% ""
Pop $0
File "/oname=$pluginsdir\img.bmp" "${NSISDIR}\Contrib\Graphics\Wizard\arrow.bmp"
${NSD_SetImage} $0 "$pluginsdir\img.bmp" $1

${NSD_CreateLabel} 0 0 50% 50% "Hello"
Pop $0
SetCtlColors $0 000000 ff00cc

nsDialogs::Show
${NSD_FreeImage} $1
FunctionEnd
创建控件的z索引(深度)未定义/记录,但在您的情况下,您应该能够交换它们,以便标签不在图像顶部:

Page Custom myPageCreate
Page InstFiles

!include nsDialogs.nsh
Function myPageCreate
nsDialogs::Create 1018
Pop $0

${NSD_CreateBitmap} 30% 30% 80% 80% ""
Pop $0
File "/oname=$pluginsdir\img.bmp" "${NSISDIR}\Contrib\Graphics\Wizard\arrow.bmp"
${NSD_SetImage} $0 "$pluginsdir\img.bmp" $1

${NSD_CreateLabel} 0 0 50% 50% "Hello"
Pop $0
SetCtlColors $0 000000 ff00cc

nsDialogs::Show
${NSD_FreeImage} $1
FunctionEnd
创建控件的z索引(深度)未定义/记录,但在您的情况下,您应该能够交换它们,以便标签不在图像顶部:

Page Custom myPageCreate
Page InstFiles

!include nsDialogs.nsh
Function myPageCreate
nsDialogs::Create 1018
Pop $0

${NSD_CreateBitmap} 30% 30% 80% 80% ""
Pop $0
File "/oname=$pluginsdir\img.bmp" "${NSISDIR}\Contrib\Graphics\Wizard\arrow.bmp"
${NSD_SetImage} $0 "$pluginsdir\img.bmp" $1

${NSD_CreateLabel} 0 0 50% 50% "Hello"
Pop $0
SetCtlColors $0 000000 ff00cc

nsDialogs::Show
${NSD_FreeImage} $1
FunctionEnd
创建控件的z索引(深度)未定义/记录,但在您的情况下,您应该能够交换它们,以便标签不在图像顶部:

Page Custom myPageCreate
Page InstFiles

!include nsDialogs.nsh
Function myPageCreate
nsDialogs::Create 1018
Pop $0

${NSD_CreateBitmap} 30% 30% 80% 80% ""
Pop $0
File "/oname=$pluginsdir\img.bmp" "${NSISDIR}\Contrib\Graphics\Wizard\arrow.bmp"
${NSD_SetImage} $0 "$pluginsdir\img.bmp" $1

${NSD_CreateLabel} 0 0 50% 50% "Hello"
Pop $0
SetCtlColors $0 000000 ff00cc

nsDialogs::Show
${NSD_FreeImage} $1
FunctionEnd

你能发布你的代码吗?我想您正在使用nsDialogs创建dialog。尝试创建没有标签的位图-可能标签被放置在位图上。我想实现的是使用特定颜色的垂直列,并在其上放置一个混合的图像。你能发布你的代码吗?我想您正在使用nsDialogs创建dialog。尝试创建没有标签的位图-可能标签被放置在位图上。我想实现的是使用特定颜色的垂直列,并在其上放置一个混合的图像。你能发布你的代码吗?我想您正在使用nsDialogs创建dialog。尝试创建没有标签的位图-可能标签被放置在位图上。我想实现的是使用特定颜色的垂直列,并在其上放置一个混合的图像。你能发布你的代码吗?我想您正在使用nsDialogs创建dialog。尝试创建不带标签的位图-可能标签被放置在位图上。我想要实现的是使用特定颜色的垂直列,并在其上放置一个混合的图像。谢谢Anders。成功了。我有类似的工作,我想实现与按钮。谢谢安德斯。成功了。我有类似的工作,我想实现与按钮。谢谢安德斯。成功了。我有类似的工作,我想实现与按钮。谢谢安德斯。成功了。我有类似的工作,我想实现与按钮。