Caed2.1.0より、外部アプリケーションと連携可能なAPI(COM.CURL.CAEDE.EXTERNAL-APPLICATION)が対応されました。
対応API
イベント
UrlSchemeEvent
プロシージャ
 get-own-url-scheme
 show-local-document
 can-launch-external-application?
 launch-external-application
 register-launched-event-from-external-application
 unregister-launched-event-from-external-application
  
ソースコードイメージ
|          ||自身のURLスキーム{popup-message {get-own-url-scheme} }
 
 ||URLスキームがオープンできるかを確認
 {popup-message {can-launch-external-application? “tel”}}
 
 
 ||Caedeアプリケーションから外部アプリケーション(メーラー)を起動
 {try
 {launch-external-application {abs-url “mailto://xxx@xxx“}}
 catch e:IOException do
 {popup-message “mailto error”}
 }
          ||指定したドキュメントを開く{show-local-document {url “file:///mnt/sdcard/caede.doc“}}
          ||UrlSchemeEvent:外部アプリケーションからURLスキーム経由で呼び出された場合に発生する||外部アプリケーションからCaedeアプリケーションと連携する際に利用します
 ||UrlSchemeEvent用のイベントハンドラを登録
 {register-launched-event-from-external-application
 {on e:UrlSchemeEvent do
 {popup-message “外部アプリから呼び出されました。UrlSchemeEvent!!”}
 }
 }
 | 
詳細はCaede開発者ガイドを確認してください。