前置き Pythonでダイアログのイベント操作をおこなうOOoマクロのサンプルには、 OOo scripting framework and python の dynamicDialog.py があるの ですが、ダイアログのレイアウトをコード内部でいちいち記述しているのが気 に入りません。 OOoBASICでは、 DevelopersGuide の Basics and Dialogs で解説されて いるような、「ダイアログ・エディタで作成したGUIを呼び出して利用する」 のが普通なようです。PythonでOOoマクロを記述する場合も、OOoBASICの場合 と同様に、ダイアログ・エディタを利用した「楽なGUI」をやりたいものです。 このテキストでは、OpenOfficeに付属しているダイアログ・エディタで作成し たGUIを利用するOOoマクロをPythonで作成します。ただし、イベントの