1、在popup windows/action confirmation/下創(chuàng)建1001和1002兩個(gè)窗口如圖1、2所示,其中密碼輸入框由藍(lán)色矩形框和密碼顯示功能塊組成,密碼顯示功能塊位于toochest/miscellaneous/passdisp-0001-01,屬性設(shè)置中variable為string01,status為string02。
800)this.width=800>
圖1 1001popup窗口畫面
800)this.width=800>
圖2 1002popup窗口畫面
2、在系統(tǒng)登錄畫面主窗口上設(shè)置登陸按鈕,配置如圖3所示。
3、定義以下四個(gè)內(nèi)部變量:“passwordstring”屬性設(shè)為string/internal/initial“210”值設(shè)定密碼;“string01” 屬性設(shè)為string/internal;“string02” 屬性設(shè)為string/internal;“protected variable”屬性設(shè)為discrete/internal/initial“off”。
4、在1001窗口下創(chuàng)建如下腳本
string original, edited;
boolean isvalidpassword= false;
original = passwordstring.getstringvalue();
edited = string01.getstringvalue();
if (edited.compareto(original)==0)
{
if (protectedvariable.getintvalue()==1)
protectedvariable.write(0);
else
protectedvariable.write(1);
actionconfirmation.move(0, 0, 640, 480);
actionconfirmation.changepanel(41);
}
else
{
actionconfirmation.changepanel(10002);
}