25.11.2014 Views

リッチインターネット アプリケーション - Magic Software Enterprises

リッチインターネット アプリケーション - Magic Software Enterprises

リッチインターネット アプリケーション - Magic Software Enterprises

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

リッチインターネットアプリケーションのチュートリアル<br />

ブラウザコントロール 特 性<br />

[ブラウザ]コントロールには、 簡 単 な 特 性 があります。そのほとんどは、 他 のコントロールと 同 じように 使 用 します。[デー<br />

タ] 特 性 は、Web ブラウザで 開 く Web サイトやファイルの URL を 格 納 する 文 字 型 項 目 を 指 定 します。<br />

ブラウザコントロールイベント<br />

[ブラウザ]コントロールは、「ブラウザステータス テキスト 変 更 」という 内 部 イベントを 発 行 させることができます。<br />

[ブラウザ]コントロールによって 表 示 されているアプリケーションのステータスバー 内 のテキストが 変 更 されると、コントロー<br />

ルはこのイベントを 発 行 します。このイベントは、<strong>Magic</strong> xpa 内 で 処 理 することができます。<br />

このイベントに 対 するハンドラは 1 つのパラメータ(ステータスバーの 現 在 のテキスト)を 受 け 取 ることができます。<br />

ノート<br />

[ブラウザステータス テキスト 変 更 ]イベントによって、リッチクライアントモジュールはブラウザから 情 報<br />

を 受 け 取 ることができます。<br />

JavaScript を 使 用 してステータスバーの 値 を 変 更 することができ、それを 行 うことで、ブラウザ 側 で 表 示 する<br />

データをリッチクライアントに 返 すことでができます。<br />

ブラウザコントロール 関 数<br />

リッチクライアントでは、コントロールに 表 示 させる 内 容 を 制 御 するための 関 数 を 使 用 することができます。<br />

• BrowserSetContent …… コントロールに 表 示 させる 内 容 を 設 定 することができます。この 関 数 は、パラメータで 指 定 され<br />

た 値 を 使 用 してコントロールを 更 新 するもので、URL によって 参 照 する 内 容 をもとにコントロールを 更 新 する 方 法 とは<br />

異 なります。<br />

• BrowserGetContent …… コントロールに 表 示 されている 内 容 を 取 得 します。この 関 数 は、BrowserSetContent 関 数 とともに<br />

使 用 され、 内 容 を 取 得 し、テキストを 処 理 し、コントロールに 戻 すことができます。<br />

• BrowserScriptExecute …… [ブラウザ]コントロールに 表 示 されるファイルに 定 義 されている VB Script や JavaScript の 関<br />

数 を 実 行 します。<br />

38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!