Flash CS4 Professional ActionScript 2.0

ActionScript 2.0 組件

「ActionScript 2.0 組件語言參考」手冊會說明可在 Adobe Component Architecture 版本 2 中使用的各個組件及其應用程式設計介面 (API)。若要瞭解如何使用、自訂及建立版本 2 組件,請參閱「使用 ActionScript 2.0 組件」。

注意

 

Adobe Flash CS3 Professional 包含 ActionScript 2.0 組件,也包含 ActionScript 3.0 組件。但是,這兩組組件不能混合使用,一個應用程式只能使用其中一組組件。Flash CS3 會根據您開啟的是 ActionScript 2.0 或 ActionScript 3.0 檔案,而使用相對的 ActionScript 2.0 組件或 ActionScript 3.0 組件。建立新的 Flash CS3 文件時,您必須先指定要使用的 Flash
檔案 (ActionScript 3.0 或 ActionScript 2.0)。當開啟現有的文件時,Flash 會檢查「發佈設定」來決定要使用哪一組組件。如需有關 ActionScript 3.0 組件的詳細資訊,請參閱「使用 ActionScript 3.0 組件」。

在本手冊中,每個組件的說明會包含下列資訊:

  • 鍵盤動作
  • 即時預覽
  • 輔助功能
  • 設定組件參數
  • 在應用程式中使用組件
  • 自訂組件的樣式和外觀
  • ActionScript 方法、屬性和事件

組件是按照字母順序排列的。您也可以在下方按照類別排列的表中尋找組件。

本章包含下列章節:



組件的類型

下列表格會列出不同的版本 2 組件,並依照類別排列。

使用者介面 (UI) 組件

組件

說明

Accordion 組件

一組垂直重疊檢視,最上方的按鈕可讓使用者切換檢視。

Alert 組件

向使用者呈現訊息及按鈕,並捕捉使用者回應的視窗。

Button 組件

可以使用自訂圖示自訂而且可以調整大小的按鈕。

CheckBox 組件

讓使用者進行 Boolean 值 (true 或 false) 選擇。

ComboBox 組件

讓使用者從選項捲動清單選取一個選項。這個組件的清單上方可能會有可選取的文字欄位,讓使用者搜尋清單。

DataGrid 組件

讓使用者顯示和操作多欄資料。

DateChooser 組件

讓使用者從月曆中選取一或多個日期。

DateField 組件

具有月曆圖示的不可選取的文字欄位。當使用者在組件的範圍框內按一下時,Flash 便會顯示 DateChooser 組件。

Label 組件

不可編輯的單行文字欄位。

List 組件

讓使用者從捲動清單中選取一個或多個選項。

Loader 組件

存放已載入 SWF 或 JPEG 檔的容器。

Menu 組件

標準的桌面應用程式選單,可讓使用者從清單中選取命令。

MenuBar 組件

選單的水平列。

NumericStepper 組件

文字方塊,具有可按下的箭頭,能夠提高或降低數目的值。

ProgressBar 組件

顯示一項程序 (例如載入作業) 的進度。

RadioButton 組件

讓使用者在互斥選項間進行選擇。

ScrollPane 組件

使用自動捲軸在有限區域中顯示影片片段、點陣圖和 SWF 檔。

TextArea 組件

可以隨意編輯的多行文字欄位。

TextInput 組件

可以隨意編輯的單行文字輸入欄位。

Tree 組件

讓使用者操作階層式資訊。

Window 組件

具有標題列、註解、邊框、「關閉」按鈕及內容顯示區域的可拖曳
視窗。

UIScrollBar 組件

讓您能對文字欄位增加捲軸。

資料處理

組件

說明

DataBinding 類別

實作 Flash 執行階段資料繫結功能的類別。

DataHolder 組件

保留資料並且可以做為組件之間的連結器。

DataProvider API

資料線性存取清單的「模型」,提供簡單的陣列操作功能,可廣播資料變更。

DataSet 組件

用來建立資料驅動應用程式的架構區塊。

RDBMSResolver 組件

讓您將資料存回任何受支援的資料來源。此組件可轉譯網路服務、JavaBean、servlet 或 ASP 頁面可以接受和解析的 XML。

網路服務類別

允許存取使用「簡單物件存取通訊協定」(SOAP) 網路服務的類別。這些類別都位於 mx.services 套件。

WebServiceConnector 組件

對網路服務方法呼叫提供無程式碼存取。

XMLConnector 組件

使用 HTTP GETPOST 方法讀取及寫入 XML 文件。

XUpdateResolver 組件

讓您將資料存回任何受支援的資料來源。此組件可將 Delta 封包轉譯至 XUpdate 中。

Media 組件

組件

說明

FLVPlayback 組件

讓您在 Flash 應用程式中加入視訊播放程式,以便透過 Flash 視訊串流服務 (FVSS) 或 Flash Media Server (FMS) 在 HTTP 上播放漸進式串流視訊。

MediaController 組件

在應用程式中控制串流媒體播放 (請參閱Media 組件)。

MediaDisplay 組件

在應用程式中顯示串流媒體 (請參閱Media 組件)。

MediaPlayback 組件

MediaDisplay 和 MediaController 組件的組合體 (請參閱
Media 組件)。

管理員

類別

說明

DepthManager 類別

管理物件的堆疊深度。

FocusManager 類別

處理組件之間的 Tab 鍵瀏覽。同時也處理使用者在應用程式中按一下按鍵時的焦點變更。

PopUpManager 類別

讓您建立及刪除彈出式視窗。

StyleManager 類別

讓您註冊樣式及管理繼承的樣式。

SystemManager 類別

讓您管理啟用哪個上層視窗。

TransitionManager 類別

讓您管理對幻燈片和影片片段的動畫特效。

螢幕

類別

說明

Form 類別

讓您在執行階段操作表單應用程式畫面。

Screen 類別

Slide 及 Form 類別的基底類別。

Slide 類別

讓您在執行階段操作幻燈片簡報畫面。