共用方式為


ScriptInProgress ControlEvent

安裝程式會在編譯安裝的執行腳本時,使用此事件來顯示參考字串。 可透過訂閱此 ControlEvent 的 Text Control,在對話框上顯示參考字串。 此事件應該在 EventMapping 資料表中撰寫,

此 ControlEvent 可由使用者介面在 基本 UI減少的 UI完整的 UI 層級執行。 如需 UI 層級的相關信息,請參閱 使用者介面層級

發行者

此 ControlEvent 是由安裝程式所發行。

論點

沒有。

訂閱者上的動作

訂閱 ScriptInProgress 的 文字控制件 會顯示在 UIText 資料表 中指定的文字字串。

一般使用

正在編譯執行腳本時,安裝程式會顯示 ProgressBar,指出腳本執行開始前剩餘的時間。 套件作者此時可以顯示一則初步訊息,說明 ProgressBar。 若要顯示初步訊息,請在與 ProgressBar 相同的無模式對話框中包含 文字控件。 指定此 Text 控制項透過 EventMapping 資料表訂閱 ScriptInProgress ControlEvent。 在 UIText 數據表中包含專案, Key 欄位中指定的 ScriptInProgress。 在UIText資料表的 Text 字段中,將初步訊息指定為文字字串。 然後在腳本編譯期間,安裝程式會在文字控件內顯示此字串。 一旦腳本編譯完成,顯示的文字就會消失。

訂閱 ScriptInProgress ControlEvent 的相同文字控件也可以訂閱 TimeRemaining ControlEvent。 在此情況下,當初步 ScriptInProgress 字串的文字消失時,會取代為「剩餘時間:xx 分鐘」字串。