Core events¶
There are OmegaT standard API that hooks GUI events defined in org.omegat.core.CoreEvents class.
Event¶
OmegaT fires event calls on following timing.
Event |
Event type |
Note |
|---|---|---|
application startup |
Application event |
|
application shutdown |
Application event |
|
open project |
Project change |
|
Goto new file |
Entry event |
When goto next source file |
Goto new segment |
Entry event |
When goto next segment |
Font settings changed |
Font changed |
When user change font config |
Goto new word |
Editor event |
When user caret moves to new word |
Table of events listener¶
Event Name |
Registration Method |
Interface |
|---|---|---|
Project Change event |
registerProjectChangeListener |
IProjectEventListener |
Application event |
registerApplicationEventListener |
IApplicationEventListener |
Entry event |
registerEntryEventListener |
IEntryEventListener |
Font changed event |
registerFontChangedListener |
IFontChangedListener |
Editor event |
registerEditorEventListener |
IEditorEventListener |