InstallShield Tip: ダイアログボックスビットマップの変更

Similar documents
また 含 める.msi パッケージを 追 加 します スイートインストーラーの 基 本 的 な 作 成 方 法 Tips and Tricks( 以 下 の 記 事 をご 参 照 ください スイートインストーラーの 基

Microsoft Word - word_05.docx

(Microsoft PowerPoint -

Microsoft Word - 操作マニュアル(石油コンビナート_オフラインソフト編)_v0.2.doc

目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能... 4 音 声 で 読 みの 確 認 をする... 4 辞 書 機 能... 5 単 語 を 登 録 する... 5

研究者情報データベース

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

< F2D89C692EB834E CC837A815B B83578DEC>

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編

目 次 はじめに.... デジカメからの 画 像 取 込 画 像 情 報 の 登 録 部 位 の 設 定 目 的 の 設 定 目 的 の 追 加 画 像 情 報 の 登 録 ( 備 考 の 設 定 ) 備 考

Microsoft Word - ms-word

C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり ファイル をアップロードまたはダウンロードしたりすることがで

計算式の取り扱い

「給与・年金の方」からの確定申告書作成編

■コンテンツ

IM-Annotation for Accel Platform — 操作ガイド   第3版  

Mac OS Xでの利用設定 マニュアル

Microsoft Word - サンプル _データベースアクセス_.doc

PATENTBOY/Netバージョンアップ説明書(Ver.1.92)

目 次 1. はじめに 3 2. システム 要 件 4 3. HDD Password Tool のインストール 5 Windows の 場 合 5 Mac の 場 合 8 4. HDD Password Tool の 使 い 方 HDD Password Tool を 起 動 する

技術報告会原稿フォーマット


<4D F736F F F696E74202D E738E7B8DF48C9F8DF D836A B208F8994C52E B8CDD8AB B83685D>

HTG-35U ブルーバック表示の手順書 (2014年12月改定)

「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編

<4D F736F F D C97F195CF8AB DEC90E096BE8F912091E6312E313294C52E646F63>

画像計測アプリケーション

MSI Tip: システム検索による INSTALLDIRの設定

CSS-Net インストール要領書

目 次 1. 大 学 情 報 データベースシステムの 使 用 方 法 について EXCEL 一 括 登 録 EXCEL ダウンロード 検 索 条 件 の 指 定 プレビュー EXCEL ダウンロード(データ 抽 出 あ

給料らくだ7.5・かるがるできる給料5.5 追加マニュアル

別冊資料-11


Microsoft Word - 操作手順書.doc

目 次 1 インストール 手 順 プログラム データファイルのインストール Microsoft Access2013Runtime SP1(32bit) 版 のインストール 基 本 操 作 ログイン メニュー...

目 次 1. 本 マニュアルについて D-Case ステンシルの 導 入 概 要 インストール D-Case 編 集 D-Case メニュー ノード リンク..

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378>

【試用版】AppStudioクイズアプリ作成手順

WorkWithPlus 8.1 へのアップグレードについて

<4D F736F F F696E74202D20938A8D65837D836A B A926B82CB82C182C E E >

V-CUBEセミナー

スライド 1

インストール後のアプリケーション実行

ファクス送信用変換ソフト 操作説明書_VA

DN6(R04).vin

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

Studuinoソフトウェアのインストール

1

MATRIX TRADER(インストール版) 取扱説明書

<82C582F182B382A2322E3594C5837D836A B2E786C73>

Microsoft Word - 教科書VBA_第1章2013_.doc

MOS Excel 2013 対策テキスト&問題集 改訂版 補足資料

ホームページ開設の手順

Microsoft PowerPoint - c3_op-manual.pdf

Transcription:

InstallShield Tip: ダイアログボックス ビットマップの 変 更 この 文 書 は Acresso Software の 次 の 文 書 を 元 に 記 載 しています http://www.acresso.com/webdocuments/pdf/dialogbitmaps.pdf Changing Dialog Box Bitmaps 検 証 したバージョン: InstallShield 2009 Premier Edition 要 約 InstallShield のインストーラで 表 示 するユーザインターフェースに 関 する 一 般 的 なタスクとしてダイアログボックス の 標 準 のビットマップをインストールする 製 品 に 関 連 するビットマップに 変 更 するというものがあります この 記 事 では 基 本 の MSI プロジェクト 及 び InstallScript MSI InstallScript プロジェクトで 表 示 するデフォルトのビッ トマップを 変 更 する 方 法 を 説 明 します ダイアログボックスのタイプ インストーラで 表 示 するダイアログボックスには 2 つのカテゴリ 外 部 と 内 部 ダイアログがあります 外 部 ダ イアログボックスはインストールの 最 初 にと 最 後 で 表 示 されるものです 一 般 的 には ようこそ および 完 了 ダイ アログになります 内 部 ダイアログは ようこそ ダイアログの 後 および 完 了 ダイアログの 前 に 表 示 されます デ フォルトでは 外 部 ダイアログボックスは 以 下 のようになります 1/8

内 部 ダイアログボックスは 以 下 のようになります 2/8

基 本 の MSI プロジェクト 内 部 ダイアログ 基 本 の MSI プロジェクトの 内 部 ダイアログに Banner と 呼 ばれる Bitmap コントロールがあります Banner コントロールには バナーイメージのビットマップを 指 定 する File Name プロパティがあります デフォルトでは Banner の File Name のプロパティは 次 のイメージを 指 定 します <ISProductFolder>\Support\Themes\InstallShield Blue Theme\banner.jpg または <ISProductFolder>\Redist\Language Independent\OSIndependent\IsDialogBanner.ibd デフォルトイメージは 499 58 ピクセルの JPEG ファイルです (ファイル 拡 張 子.ibd は インストーラバイナリー データ を 表 します ) 個 々のダイアログボックスのバナーを 変 更 するには Banner コントロールの File Name プロパティにビットマップ (.bmp) または JPEG イメージを 指 定 します [ダイレクトエディタ]ビューでプロジェクトの Control テーブルを 確 認 すると Binary テーブルから 様 々な 内 部 ダイア ログのバナーイメージを 取 得 していることがわかります デフォルトでは NewBinary1 となっています 新 規 ビットマ ップを Binary テーブルのレコードである NewBinary1 に 格 納 するには ダイレクトエディタ 該 当 レコードを 選 択 し "{バイナリデータ}" フィールドをクリックし 画 像 を 指 定 することも 可 能 です プロジェクトをビルド 後 内 部 ダイアログにカスタムバナーが 表 示 されます 3/8

外 部 ダイアログ 外 部 ダイアログには Image と 呼 ばれる bitmap コントロールがあり ダイアログ 全 体 の 左 側 には 画 像 右 側 には 白 い 背 景 を 表 示 しています Image コントロールの File Name プロパティは 次 のファイルを 指 定 しています <ISProductFolder>\Support\Themes\InstallShield Blue Theme\welcome.jpg または <ISProductFolder>\Redist\Language Independent\OSIndependent\IsDialogBitmap.ibd 前 述 と 同 様 に 個 々の 外 部 ダイアログのバナーを 変 更 するには File Name プロパティにビットマップ(.bmp) または JPEG イメージを 指 定 します デフォルトイメージ 499 312 画 素 の JPEG です デフォルトで Binary テーブルの NewBinary5 に 格 納 されていま す 全 ての 外 部 ダイアログのイメージを 変 更 するには NewBinary5 レコードの"{バイナリデータ}" フィールドをクリ ックし 画 像 を 指 定 します プロジェクトをビルド 後 外 部 ダイアログにカスタムサイドバーイメージが 表 示 されます 4/8

InstallScript MSI InstallScript プロジェクト 内 部 ダイアログ InstallScript MSI の 内 部 ダイアログバナービットマップを 変 更 するには DialogSetInfo 関 数 を 使 用 して 代 わりのビ ットマップファイルを 指 定 する 必 要 があります ( 基 本 の MSI プロジェクトとは 違 い InstallScript ダイアログでは JPEG イメージはサポートされていません ) 画 像 ファイルをプロジェクトに 格 納 するには 例 えば IDE の [サポート ファイル/ビルボード] ビューにある [ 言 語 非 依 存 ] セクションに 配 置 します ランタイム 時 に [サポートファイル] ビューに 配 置 したファイルはテンポラリディレクトリに 展 開 されます その 位 置 は InstallScript 変 数 の SUPPORTDIR に 格 納 されています. 初 回 およびメンテナンモードで 使 用 するバナー 画 像 を 指 定 するには OnBegin イベントハンドラに 以 下 を 追 加 しま す function OnBegin( ) begin // change the interior-dialog banner DialogSetInfo(DLG_INFO_ALTIMAGE, SUPPORTDIR ^ "alt.bmp", TRUE); end; プロジェクトのコンパイルおよびビルド 後 内 部 ダイアログにカスタムバナーイメージが 表 示 されます ( 以 下 に 表 示 されたイメージは 55 55 画 素 のビットマップです ) 5/8

6/8

外 部 ダイアログ OnBeginイベントハンドラで DialogSetInfo を 呼 ぶ 場 合 代 替 の 画 像 は 外 部 ダイアログにも 挿 入 表 示 されます 差 し 込 みを 削 除 したい 場 合 は ダイアログビューの 外 部 ダイアログボックスより ControlId_1200 というコントロー ルを 削 除 します インストーラで 表 示 されるそれぞれの 外 部 ダイアログボックス(SdWelcome, SdFinish, や SdFinishReboot のような) は ControlId_551 という Bitmap コントロールを 保 持 しています それは, 画 像 イメージを 指 定 する File Name プロパティを 持 っています デフォルトの File Name プロパティは 220 370 画 素 のビットマップイメージを 指 定 しています <ISProductFolder>\Script\Dialogs\BitmapId_103.bmp 画 像 を 変 更 するには それぞれのダイアログボックスのコントロールの File Name 値 を 変 更 します また InstallShield 配 布 における マスタ イメージを 変 更 できます しかし ダイアログビューでそれぞれの 外 部 ダイアロ グボックスを 右 クリックして 編 集 することは 必 要 となります サイドバーイメージの 変 更 後 プロジェクトをビルドすると 外 部 ダイアログはカスタムイメージを 表 示 します 7/8

上 で 説 明 したように InstallScript プロジェクトのダイアログイメージの 変 更 が 初 期 化 ダイアログを 変 更 するわけで はないことに 注 意 してください これは スクリプトが 動 作 する 前 に 表 示 されます 代 わりに [リリース] ビューで [ 小 さい 初 期 化 ダイアログ] プロパティを [はい] に 設 定 することができます [ 小 さい 初 期 化 ダイアログ] は 標 準 の 画 像 を 表 示 しません 8/8