Die Ereignisbehandlung von Kontrollelementen erfolgt über die $[officename]-API. Wenn Sie einem Kontrollelement ein Ereignis zuweisen, meldet sich intern ein Objekt als &quot; Listener &quot; für ein spezifisches Kontrollelement-Ereignis an. Dazu benötigt das Objekt eine bestimmte Schnittstelle, z. B. XFocusListener für die Reaktion auf Fokus-Ereignisse.
控制的事件处理是使用 $[officename] API 来实现。当为控制指定事件时，对象会将自己以内部注册的方式注册成特定控制事件的“收听者”。为此，该对象必须使用特定的接口，例如 XFocusListener 接口，以便对瞄准事件做出反应。事件发生后，控制会在接收到瞄准时调用收听者接口的特殊方法。内部注册的对象随后将调用指定到该事件的 JavaScript 或 $[officename] Basic 代码。