Tips

スプラッシュウィンドウの背景を切り替える方法

日付2011/04/14
ID76290 (英語原文参照)
バージョン12.1
プラットフォームMac/Win

4D 2004までは, スプラッシュウィンドウの背景イメージがリソースに保存されていました。そのため, ストラクチャリソースを書き換えれば, スプラシュウィンドウの背景イメージを変更することができました。4D v11/v12では, 直接, ストラクチャリソースを書き換えることはできなくなったので, 別の方法を考える必要があります。

例:

ツールボックスを開き, ピクチャライブラリに「splash_screen」のような, それと分かる名前のピクチャを追加します。

追加したピクチャをスプラッシュウィンドウの背景に設定します。

このイメージを書き換えるメソッドを用意します。下記は一例です。

SET PICTURE TO LIBRARY($newPicture;$ID_From_Step_One;"splash_screen")

スプラッシュウィンドウの背景は, On Startupメソッドの前に読み込まれるため, 変更が反映されるのは次回のログイン以降になります。

あるいは, ビルトインのスプラッシュウィンドウを非表示に設定し, カスタムプロセスをスプラッシュウィンドウの代わりに使用するという方法もあります。

テクニカルノート 2009年4号

http://kb.4d.com/search/assetid=75247