Flex中使用全屏設定和需要注意的地方

2021-05-28 13:53:59 字數 1293 閱讀 4524

flex中如果使用this.stage.displaystate = stagedisplaystate.full_screen;

來設定全屏,需要設定html中的屬性,缺點是如果介面中含有輸入框時,在全屏狀態下是無法進行輸入的。 

**:

mxml:

html:

// do not modify the following four lines

// location visited after installation is complete if installation is required

var mmplayertype = (isie == true) ? "activex" : "plugin";

var mmredirecturl = window.location;

document.title = document.title.slice(0, 47) + " - flash player installation";

var mmdoctitle = document.title;

ac_fl_runcontent(

"src", "playerproductinstall",

"flashvars", "mmredirecturl="+mmredirecturl+'&mmplayertype='+mmplayertype+'&mmdoctitle='+mmdoctitle+"",

"width", "100%",

"height", "100%",

"align", "middle",

"id", "fullstate",

"quality", "high",

"bgcolor", "#869ca7",

"name", "fullstate",

"allowfullscreen","true",

說明:

stagedisplaystate.full_screen //全屏模式

stagedisplaystate.normal //正常模式

stagescalemode.no_scale //全屏模式下舞台內部控制項不進行縮放

html中一定要加上紅字部分。否則會報錯:

securityerror: error #2152: 不允許使用全屏模式。

at flash.display::stage/set displaystate()

delphi中使用override需要注意的地方

在override時,如果override的是procedure,則加上關鍵字inherited 就會執行父類同名procedure的所有過程,然後再執行子類中特有的過程。如果override的是function則不會執行父類中同名function的內容。但是,可以通過下面的方法來執行父類的內容 例...

flex中使用裝置和嵌入字型

標籤 字型 在處理文字時,為了美觀,有時會給文字選擇一些特殊的字型,使得文字不那麼單調,這就會引發乙個問題 由於每個使用者的系統有差異,當對方機器上沒有安裝你指定的字型時,flash player會自動選擇乙個合適的字型,無法保證文字的外觀在控制之中,很可能會走樣。如何避免出現這樣的情況?解決方法有...

C 開發DLL中使用new和delete注意事項

報錯情況 1,在 dll 中用 new 來建立宿主程式中的物件,然後把這個物件指標儲存到宿主程式,當 dll 被解除安裝後,凡是涉及到這個指標的呼叫都會報錯,包括 delete 這個指標也會有錯。2,在dll中new出乙個物件,然後在不需要使用時進行delete,結果會報如下錯誤 分析原因 因為ne...