* 動作設定 [#tf74adb4] 図形にクリック時の動作を設定します。 #contents * 動作の種類 [#m77d66f1] 動作の種類は OnClick プロパティに &idlref(com.sun.star.presentation.ClickAction); の値で指定します。 |値|説明|h |NONE|なし| |PREVPAGE|前のページ| |NEXTPAGE|次のページ| |FIRSTPAGE|最初のページ| |LASTPAGE|最終ページ| |BOOKMARK|ブックマークへ| |DOCUMENT|ドキュメントを開く| |INVISIBLE|透明化| |SOUND|音楽を演奏| |VERB|OLE 動作| |VANISH|隠す| |PROGRAM|プログラムの実行| |MACRO|マクロの実行| |STOPPRESENTATION|プレゼンテーションの実行| ** 追加の値 [#cf9f54f6] 動作の種類に応じて追加で値が必要になりますが、Bookmark プロパティに string 型で指定します。 |種類|指定する値|h |BOOKMARK|ページへ移動の場合には page1 など。| |PROGRAM|実行するプログラムファイルへのパス| |SOUND|演奏する音楽ファイル名| |MACRO|マクロの URL| ** 例 [#n462eb9e] 以下の例ではプログラムを実行します。 Sub SetInteraction oDoc = ThisComponent oShape = oDoc.getCurrentSelection().getByIndex(0) oShape.OnClick = com.sun.star.presentation.ClickAction.PROGRAM oShape.Bookmark = "lua" End Sub |