Changing the root menu in Views
Submitted by Monday, 11 April, 2005 - 16:58
on
Hi,
I want to
1) reorganize the root menu that all views see in my jEdit instance.
Or, at the very least,
2) add new root menus.
Is there a standard way to do this without re-building the jar file? I think the most extensible approach to #2 would be to install a user space actions.xml. Is there a way to do this?
Is there a sanctioned way to do #1?
I could also see doing it in code using statements such as
view.getJMenuBar().add(new JMenu(...));
but presumably I should do this as a plugin and respond to edit bus messages so that new views also get the new menus, and I should use the actions API so that actions get installed and called.
It seems like a lot of work -- I would imagine that someone has a document or test case that shows the steps. Does anyone have any pointers in this direction?
Thanks!
Laramie
I want to
1) reorganize the root menu that all views see in my jEdit instance.
Or, at the very least,
2) add new root menus.
Is there a standard way to do this without re-building the jar file? I think the most extensible approach to #2 would be to install a user space actions.xml. Is there a way to do this?
Is there a sanctioned way to do #1?
I could also see doing it in code using statements such as
view.getJMenuBar().add(new JMenu(...));
but presumably I should do this as a plugin and respond to edit bus messages so that new views also get the new menus, and I should use the actions API so that actions get installed and called.
It seems like a lot of work -- I would imagine that someone has a document or test case that shows the steps. Does anyone have any pointers in this direction?
Thanks!
Laramie