عکسهایی که برای BillBoard نیاز دارید باید با نام Bbrd آغاز گردند .
حال در سربرگ Installation Designer ، از زیر شاخه Behavior And Logic ، گزینه Support Files را انتخاب کنید.در فریم وسط، گزینه Language Independent ، از زیر شاخه Support Files را انتخاب کنید! (گزینه اول)
در این قسمت تصویر مورد نیاز برای پس زمینه، موسیقی و کلیپ تصویری خود را وارد کنید.
دوباره در فریم وسط، گزینه Language Independent ، از زیر شاخه BillBoards
را انتخاب کنید! و تصاویری که میخواهید در حین نصب نمایش داده شوند را وارد
کنید! (دقت کنید که فایلها باید با Bbrd شروع شوند!)
اگر هم می خواهید تصویری به عنوان سرآغاز نمایش داده شود، در قسمت Splash Screen آن را وارد کنید!
حال بر روی InstallScript از زیر شاخه Behavior And Logic کلیک کرده تا وارد محیط کد نویسی شوید!
گذاشتن Background برای پروژه
برای اینکار ابتدا باید عکس خود را معرفی یا اعلان کنید! یعنی بعد از
(#include “ifx.h”) کد زیر را تایپ کنید: (شما باید کلماتی را که با حروف
بزرگ (Cap) نوشته شده اند، با حروف بزرگ بنویسید!)
#include "ifx.h"
#define BMP_PATH SUPPORTDIR ^ "Wallpaper.bmp"
#define BMP_ID 1
حال در تابع OnFirstUIBefore() کدهای زیر را اضافه کنید
function OnFirstUIBefore()
number Result1,nResult, nLevel, nSize, nSetupType;
string szTitle, szMsg, szOpt1, szOpt2, szLicenseFile;
string szName, szCompany, szTargetPath, szDir, szFeatures, szTargetdir,szTest;
BOOL bLicenseAccepted;
string svNumValue,svName,Svcustomer,SvServerSystemName;
number nvUser,nvType,nvSize;
begin
Enable (BACKGROUND);
SetColor(BACKGROUND,BLACK);
SetDisplayEffect (EFF_VERTSTRIPE);
PlaceBitmap( BMP_PATH , 1 , CENTERED , CENTERED , CENTERED );
Delay(5);
حالا کلیدهای Ctrl+F5 را بزنید و منتظر مشاهده نتیجه باشید!
(کدها بسیار واضع هستند و نیازی به توضیح نیست!)
برای اطلاعات بیشتر، Ctrl+I را زده و در پنجره ظاهر شده از قسمت Function
Category گزینه User Interface را انتخاب و در فریم سمت راست، گزینه
PlaceBitmap را انتخاب کنید!
تغییر یافتن اتوماتیک تصاویر در حین نصب
این مرحله نیاز به کدنویسی ندارد! کافیست شما تصاویر خود را در قسمت
SupportFiles بخش Billboards وارد کنید! دقت کنید که نام فایلها با Bbrd
شروع شوند!
قرار دادن موسیقی در حین نصب
شما ابتدا باید موسیقی خود را اعلان کنید! یعنی طبق مرحله قبل بعد از Include “ifx.h” کد زیر را وارد کنید!
#include "ifx.h"
#define Music SUPPORTDIR ^ "Music.wav"
#define Title1 "this is sample"
حال در تابع OnFirstUIBefore() کدهای زیر را اضافه کنید! (برای داشتن پس زمینه، نیازی به حذف کدهای مرحله قبل نیست و کدهای زیر را بعد از آنها وارد کنید.)
SetTitle (title1,26,WHITE)
if (PlayMMedia (MMEDIA_WAVE),Music,MMEDIA_PLAYASYNCH | MediaGetData,0)<0)
then
MessageBox("unable play music",WARNING)
نکته اضافی
SetTitle
فقط یک متن را روی صفحه نمایش میدهد که این متن در بالا اعلان شده است و تأثیری در پخش موسیقی ندارد