O P _ N O F F _ C _
_ T _ L _ Z _
_ N
N _ _ V _
C _ M P _ N _ N T _
A P I
( A P P L _ C _ T _ _ N
P R _ G R _ M M _ N G
I N T _ R F _ C _ )
Q _ _
P _ R M _ T _
C _ N T R _ L _ R
D _ V _ R S _ S
C _ M P _ N _ N T _ S
D _
O P _ N O F F _ C _
_
T R _ V _ S
D _
D _ V _ R S _ S
L _ N G _ _ J _ S . Clue
CUANDO TIENE LUGAR LA ACCIÓN, EL CAMPO DE CONTROL LLAMA A UN MÉTODO ESPECIAL DE LA INTERFAZ LISTENER CUANDO EL CAMPO DE CONTROL RECIBE EL FOCO. LAS MACROS CREADAS CON OPENOFFICE BASIC EN LA INTERFAZ DE PROGRAMACIÓN ANTIGUA NO SON COMPATIBLES CON LA VERSIÓN ACTUAL. ASISMISMO, LOS DESARROLLADORES PUEDEN UTILIZAR LENGUAJES DE ALTO NIVEL, COMO EL LENGUAJE DE PROGRAMACIÓN JAVA, PARA CONTROLAR OPENOFFICE EXTERNAMENTE. OPENOFFICE UTILIZA UN NUEVO COMPONENTE API (APPLICATION PROGRAMMING INTERFACE) QUE PERMITE CONTROLAR DIVERSOS COMPONENTES DE OPENOFFICE A TRAVÉS DE DIVERSOS LENGUAJES.