NSIS皮肤插件

原文 NSIS皮肤插件

[有一个更好的皮肤,大家不妨试一下。http://www.flighty.cn/html/bushu/20110413_118.html ]

对于一般的安装不推荐使用皮肤,因为此插件的最大缺点是容量大了,单单个DLL就4.02MB,而且还要附加.skf作为插件调用的皮肤!假如安装包大小过500MB或以上的使用也不错,至少能漂亮一些!

压缩包内有几个皮肤以及插件与说明,还有示例脚本,一看则明!
 

001 ;NSIS_SkinCrafter_Plugin  
002 ;Basic Example Script  
003    
004 Function .onInit  
005     ;User defined skin  
006     SetOutPath $TEMP  
007     File /oname=Deka_ST.skf "Deka_ST.skf" 
008     NSIS_SkinCrafter_Plugin::skin /NOUNLOAD $TEMP\Deka_ST.skf  
009     Delete $TEMP\Deka_ST.skf  
010    
011     ;Default Skin  
012     ;NSIS_SkinCrafter_Plugin::skin /NOUNLOAD  
013 FunctionEnd  
014    
015 Function .onGUIEnd  
016  NSIS_SkinCrafter_Plugin::destroy  
017 FunctionEnd  
018    
019 Function un.onInit  
020     ;User defined skin  
021     ;SetOutPath $TEMP  
022     ;File /oname=Skinastic.skf "Skinastic.skf" 
023     ;NSIS_SkinCrafter_Plugin::skin /NOUNLOAD $TEMP\Skinastic.skf  
024     ;Delete $TEMP\Skinastic.skf  
025    
026     ;Default Skin  
027     NSIS_SkinCrafter_Plugin::skin /NOUNLOAD  
028 FunctionEnd  
029    
030 Function un.onGUIEnd  
031  NSIS_SkinCrafter_Plugin::destroy  
032 FunctionEnd  
033    
034 ;--------------------------------  
035 ;Include Modern UI  
036    
037   !include "MUI.nsh" 
038    
039 ;--------------------------------  
040 ;General  
041    
042   ;Name and file  
043   Name "NSIS SkinCrafter Plugin Test" 
044   OutFile "sample.exe" 
045    
046   ;Default installation folder  
047   InstallDir "$PROGRAMFILES\NSIS SkinCrafter Plugin Test" 
048    
049   ;Get installation folder from registry if available  
050   InstallDirRegKey HKCU "Software\NSIS SkinCrafter Plugin" "" 
051    
052 ;--------------------------------  
053 ;Interface Settings  
054    
055   !define MUI_ABORTWARNING  
056    
057 ;--------------------------------  
058 ;Pages  
059    
060   !insertmacro MUI_PAGE_COMPONENTS  
061   !insertmacro MUI_PAGE_DIRECTORY  
062   !insertmacro MUI_PAGE_INSTFILES  
063    
064   !insertmacro MUI_UNPAGE_CONFIRM  
065   !insertmacro MUI_UNPAGE_INSTFILES  
066    
067 ;--------------------------------  
068 ;Languages  
069    
070   !insertmacro MUI_LANGUAGE "English" 
071    
072 ;--------------------------------  
073 ;Installer Sections  
074    
075 Section "Dummy Section" SecDummy  
076    
077   SetOutPath "$INSTDIR" 
078    
079   ;ADD YOUR OWN FILES HERE...  
080    
081   ;Store installation folder  
082   WriteRegStr HKCU "Software\NSIS SkinCrafter Plugin" "" $INSTDIR  
083    
084   ;Create uninstaller  
085   WriteUninstaller "$INSTDIR\Uninstall.exe" 
086    
087 SectionEnd  
088    
089 ;--------------------------------  
090 ;Descriptions  
091    
092   ;Language strings  
093   LangString DESC_SecDummy ${LANG_ENGLISH} "A test section." 
094    
095   ;Assign language strings to sections  
096   !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN  
097     !insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy)  
098   !insertmacro MUI_FUNCTION_DESCRIPTION_END  
099    
100 ;--------------------------------  
101 ;Uninstaller Section  
102    
103 Section "Uninstall"   
104   ;ADD YOUR OWN FILES HERE...    
105   Delete "$INSTDIR\Uninstall.exe"   
106   RMDir "$INSTDIR"   
107   DeleteRegKey /ifempty HKCU "Software\NSIS SkinCrafter Plugin"   
108 SectionEnd

 

NSIS皮肤插件
时间: 2024-09-30 09:10:24

NSIS皮肤插件的相关文章

在Unicode版Inno Setup中使用ISSkin给安装程序添加皮肤

原文 http://www.cnblogs.com/2356/archive/2009/10/27/1590565.html 在Unicode版Inno Setup中使用ISSkin给安装程序添加皮肤 ISSkin是Code jock 公司出品的Inno Setup 皮肤插件,用于为Inno制作的安装程序提供皮肤功能. 自Delphi发布2009之后,Inno Setup 开始出现支持Unicode编码的版本,即5.3.x系列,并且官方同时提供Ansi和Unicode版本. 如果了解Delphi

14万用户下载使用天樽空调风格的皮肤

继去年产品发布之后,海尔天樽空调便与墨迹天气携手发布一款了"天樽版"的皮肤,而随着海尔"智慧空气生态圈"的全面布局,这款皮肤插件也达到了用户下载的高潮.上线一周时间,已有14万用户下载使用了这款天樽空调风格的皮肤.天樽发布的该款墨迹皮肤风格简洁明快,各项数据布局清晰.在实时显示的窗口部件上,汇集了时间.日期.温度.天气.空气质量等相关指标,深得用户喜爱.在墨迹天气中文官方论坛的下载页面上,许多网友表达了对"天樽版"皮肤的喜爱,有网友留言"

色彩随心变 快乐体验WPS换肤功能

办公软件一向给人的感觉都是界面乏味.色彩单调,但金山WPS Office抢鲜版特别提供了换肤功能,用户可以根据自己的心情进行妆点,让原本单调的办公文档也焕发了春天的生机和彩色的味道. 网友可登陆WPS官网下载WPS Office抢鲜版V3.0试用.点击工具栏的换肤按钮,,就可以给WPS文档换上新装. 下面我们就去体验一下几种常见的WPS皮肤: 皮肤1:晴朗的天空 皮肤2:家有小宠 皮肤3:金山快盘风格 金山WPS提供的皮肤选择很多,而且还为WPS建立了一个选材皮肤插件专区,有兴趣的朋友就快去体验

PS人像后期处理的大致流程是怎样的?

  人像处理复杂了几小时都是有可能的,很多照片不可能张张都这么来,肯定会死人,所以我总结了一个快速的流程,熟练的情况下5分钟就可以处理完成. 我选了一个情况稍微复杂点的情况,在室内的背光场景,原片: 最终结果是: 拍RAW.RAW格式会给你很高的后期空间,如果你拿JPG调整的话,效果会非常不理想. 调整白平衡. 白平衡没有绝对准确的原则,你可以为了表现夜景而稍微黄一些,或者阴天稍微蓝一些都没关系.用左边的取色棒点击照片中你认为是白色或灰色的中性色,照片会自动被矫正为准确的颜色.因为这张照片没有特

历上最强的音乐播放器(jetA…

原文地址:历上最强的音乐播放器(jetAudio-8.0.5.320-Plus-VX-完全汉化版)下载作者:盖世天星 历上最强的音乐播放器(jetAudio-8.0.5.320-Plus-VX-完全汉化版), 别不信,拥有它,你可以向你电脑中其他播放器拜拜了."当然仅限你是音乐烧友"       想听到理想的音乐与歌曲吗?可能你与我一样,说到音乐播放软件第一想到了"千千静听"或者"酷歌音乐"再则"Winamp"等等.    

Android主题切换之探究白天和夜间模式_Android

智能手机的迅速普及,大大的丰富了我们的娱乐生活.现在大家都喜欢晚上睡觉前玩会儿手机,但是应用的日间模式往往亮度太大,对眼睛有较为严重的伤害.因此,如今的应用往往开发了 日间和夜间 两种模式供用户切换使用,那日间和夜间模式切换究竟是怎样实现的呢? 在文字类的App上面基本上都会涉及到夜间模式.就是能够根据不同的设定.呈现不同风格的界面给用户.而且晚上看着不伤眼睛.实现方式也就是所谓的换肤(主题切换).对于夜间模式的实现网上流传了很多种方式.这里先分享一个方法给大家.通过设置背景为透明的方法.降低屏

MediaWiki初探:安装及使用入门

来源:http://blog.csdn.net/wangnan537/article/details/37743497 MediaWiki是著名的开源wiki引擎,全球最大的wiki项目维基百科(百科词条协作系统)是使用MediaWiki的成功范例,MediaWiki的最大作用在于对知识的归档,可用于构建企业/个人知识库.MediaWiki官网地址为http://www.mediawiki.org/wiki/MediaWiki,目前最新版本是1.23.1(2014年6月25日). 一.安装 安装

怎样去除DateEdit和ComboBox中的黑色边框

问题描述 用了IrisSkin2皮肤插件后,DateEdit和ComboBox的文本部分会加上一个黑色边框,很难看,不知道有没有方法把它去掉呢?前提是使用IrisSkin2皮肤.求助... 解决方案 解决方案二:如果有IrisSkin2的代码,删除绘制边框黑线的部分.没有代码,我认为费劲解决方案三:都是在类库里封装好的,难道必须要用Reflector查看源码才行?解决方案四:引用1楼的回复: 如果有IrisSkin2的代码,删除绘制边框黑线的部分.没有代码,我认为费劲 我想楼主是没有代码的,调用

LOL盒子换肤功能遭下线 称国服收入低于美服

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; [科技讯]5月13日消息,早之前的5月8日,LOL盒子皮肤插件惨遭下线.LOL盒子辅助工具于2011年5月上线,在<英雄联盟>玩家中具有一定普及度,其中的免费本地换肤.无限视距.反和谐等功能被高频率的使用,换肤功能线下后,许多玩家称买不起皮肤的"屌丝"再也不能"自我安慰"了.         根据了解,LOL盒子上