Top > OOoSF > ooRexx > Macro

マクロ Edit

ooRexx でマクロを書くには環境を構築しておく必要があります。インストール

マクロの実行 Edit

ooRexx のマクロの実行はファイル単位になります。

マクロの作成 Edit

ooRexx ではスクリプティングフレームワークに用意されたテンプレートを使用しているため管理ダイアログからモジュールを作成できます。

スクリプトコンテキスト Edit

XSCRIPTCONTEXT 変数ではなく次のようにして XScriptContext を取得します。

::requires UNO.cls

xScriptContext = uno.getScriptContext()

コンポーネントコンテキスト Edit

xContext = xScriptContext~getComponentContext

サービスマネージャ Edit

xMcf = xContext~getServiceManager

デスクトップ Edit

xDesktop = xScriptContext~getDesktop

ドキュメント Edit

oDoc = xScriptContext.getDocument

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes