1. 程式人生 > >【Inno Setup】自定義右上角的圖片和左邊的圖片

【Inno Setup】自定義右上角的圖片和左邊的圖片

[Setup]
;右上角圖片背景顏色
WizardSmallImageBackColor=clBlue
;右邊圖片背景顏色
WizardImageBackColor=clBlue
;左邊圖片是否拉伸 - yes;no
WizardImageStretch=no
;左邊圖片
WizardImageFile=C:\Documents and Settings\Administrator\桌面\smqh\Left.bmp
;右上角圖片
WizardSmallImageFile=C:\Documents and Settings\Administrator\桌面\smqh\topsmall.bmp
[code]
var
  PageName, PageDescription: TLabel;
procedure InitializeWizard();
begin
   PageName := TLabel.Create(WizardForm.MainPanel);
   PageName.Parent := WizardForm.MainPanel;
   PageName.Top := WizardForm.PageNameLabel.Top;
   PageName.Left := WizardForm.PageNameLabel.Left;
   PageName.Width := WizardForm.PageNameLabel.Width;
   PageName.Height := WizardForm.PageNameLabel.Height;
   PageName.Font := WizardForm.PageNameLabel.Font;
   PageName.Transparent := true;
  //PageName.Caption :='測試';
   PageName.Font.Color:=clRed;
   PageDescription := TLabel.Create(WizardForm.MainPanel);
   PageDescription.Parent := WizardForm.MainPanel;
   PageDescription.Top := WizardForm.PageDescriptionLabel.Top;
   PageDescription.Left := WizardForm.PageDescriptionLabel.Left;
   PageDescription.Width := WizardForm.PageDescriptionLabel.Width;
   PageDescription.Height := WizardForm.PageDescriptionLabel.Height;
   PageDescription.Font := WizardForm.PageDescriptionLabel.Font;
   PageDescription.Transparent := true;
  //PageDescription.Caption :='測試';
   PageDescription.Font.Color:=clPurple;
    WizardForm.WizardSmallBitmapImage.Top := ScaleY(0);
    WizardForm.WizardSmallBitmapImage.Left := ScaleX(0);
    WizardForm.WizardSmallBitmapImage.Width := WizardForm.MainPanel.Width;
    WizardForm.WizardSmallBitmapImage.Height := WizardForm.MainPanel.Height;
    WizardForm.PageNameLabel.Visible := false;
   WizardForm.PageDescriptionLabel.Visible := false;
end;

procedure CurPageChanged(CurPageID: Integer);
begin
  PageName.Caption := WizardForm.PageNameLabel.Caption;
  PageDescription.Caption := WizardForm.PageDescriptionLabel.Caption;
end;


相關推薦

Inno Setup定義右上角圖片左邊圖片

[Setup] ;右上角圖片背景顏色 WizardSmallImageBackColor=clBlue ;右邊圖片背景顏色 WizardImageBackColor=clBlue ;左邊圖片是否拉伸 - yes;no WizardImageStretch=no ;左邊圖片

Flutter 實戰定義動畫-漣漪雷達掃描

![](https://img2020.cnblogs.com/other/467322/202008/467322-20200826065915000-1924599008.png) > 老孟導讀:此篇文章是 Flutter 動畫系列文章第五篇,本文介紹2個自定義動畫:**漣漪**和**雷達掃描*

Inno Setup修改安裝分割線前面的文字並定義風格(顏色、字型大小等等)

[Messages] BeveledLabel=少莫千華 [Code] procedure InitializeWizard(); begin WizardForm.BeveledLabel.

.net 深呼吸定義應用程序配置節

system 深呼吸 進行 eve none 價值 判斷 發現 debug 實際上,應用程序配置文件 App.config,是由各個節(Configuration Section)組成的,通常,配置節是按功能劃分的,比如我們很熟悉的 appSettings、connecti

Django 第十篇定義驗證規則中間件

表達式 主動 mixin tex choice direct request lock test 一、Form基本使用 類 字段 is_valid() cleaned_data errors 字段參數: m

TP5.1定義初始化方法

author:咔咔 wechat:fangkangfk   初始化方法 平時在做專案的時候會用到的初始化方法initialize()這個方法   我們可以檢視一下原始碼: 通過方法的追蹤,我們在controller這個類找到了這個方法 這也就是

Inno Setup設定安裝程式的壓縮方法分割方案

[Setup] ;true (採用分割) ;false (取消分割) DiskSpanning=true ;[262144, 2100000000] DiskSliceSize=210000000

Inno Setup新增許可協議,並預設選中我同意按鈕

[Setup] ; xkfile.txt檔案不能為空 LicenseFile=C:\Documents and Settings\Administrator\桌面\smqh\xkfile.txt

嵌入式開發定義AT指令實現sniffer網路嗅探功能

基礎 該功能是在NON-OS SDK下實現的。 Non-OS SDK 是不不基於作業系統的 SDK,提供 IOT_Demo 和 AT 的編譯。Non-OS SDK 主要使⽤用定時器和回撥函式的方式實現各個功能事件的巢狀,達到特定條件下觸發特定功能函式的目

小程式定義導航欄

這個需求要不是UI和我講有其他小程式實現了,我都還以為小程式還不能做到自定義導航。還好是在設計階段給出的需求,不然。。。 先看看效果吧 微信小程式自定義導航欄 開始接介紹用法: 1:配置app.json 掃碼都別管,先檢視文件window配置 然後在ap

android記錄定義view繪製矩形框

public class FackMask extends View { private static final String TAG = "FackMask"; private

Inno Setup設定控制面板中的程式解除安裝的圖示

裝解除安裝面板中的圖示一直是預設的圖示,哪怕設定SetupIconFile或者UninstallIconFile依然如此,後來從網上查詢資料,看到有使用UpdateIcon.dll去更新圖示,研究了一下發現是為了應對解除安裝圖示和安裝圖示不一致的情況,並不影響安裝解除安裝面

Inno Setup安裝前先解除安裝舊版本

從登錄檔中獲取 UninstallString 解除安裝資訊,Exec函式來進行解除安裝。。 APP_NAME 就是AppName 名字 [Code] function InitializeSetup(): boolean; var ResultStr: Stri

Android UI定義TextView實現動態的文字閃動效果

這段時間一直在看自定義View感覺很有意思,今天剛剛看到了一個實現動態的文字閃動效果的自定義TextView,其原理是利用LinearGradient和Matrix來實現的,執行效果如下: 要想實現這一個效果,可以充分利用Android中Paint物件的S

Inno SetupInno 與 驅動檔案的安裝

關於Inno與驅動檔案的安裝涉及到驅動檔案的幾個問題: 1:驅動檔案是否擁有正規的數字簽名(GlobalSign 公司可以提供,一個數字簽名每一年都需要交幾千塊的服務費,感覺小公司不是很划算) 2:Inno安裝包是否要在64和32位機器上都能執行 準備工具:適合不同系統的D

UniGUI的TUniLoginForm視窗定義背景色背景圖片 UniGUI的TUniLoginForm視窗定義背景色

雨田家園   UniGUI的TUniLoginForm視窗自定義背景色 uniGUI的TUniLoginForm類建立的登入視窗預設是不帶顏色,可以自定義css風格來改變背景顏色。 一般是通過在UniServerModule中,在C

UniGUI的TUniLoginForm窗口定義背景色背景圖片

mss back tail css 圖片 www extjs 自定義 gin 雨田家園 UniGUI的TUniLoginForm窗口自定義背景色 uniGUI的TUniLoginForm類創建的登錄窗口默認是不帶顏色,可以自定義css風格來改變背景顏色。 一

4定義下拉框

order viewport down jquer pos bottom last png 下拉框 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8

python web框架補充定義web框架

數據大小 路徑 .py 用戶 ipa clr 接受 values 規範 http協議 HTTP簡介 HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用於從萬維網(WWW:World Wide Web )服務器傳輸超文本到本

Django 第九篇定義的分頁器組件

ota pen mod href render art 頁碼 .get led 一、分頁的實現與使用 class Pagination(object): """ 自定義分頁 """ def __init__(self,current_pa