joeffice, day 11: actions
DESCRIPTION
Day 7 of writing an open source office suite in Java. Today the NetBeans application framework actions.TRANSCRIPT
http://www.joeffice.org © Copyright 2013 - Japplis
Joeffice
Actions
Day 11
http://www.joeffice.org © Copyright 2013 - Japplis
Actions
● Annotation and actions● Layer.xml● Create menus from actions● Cut / copy / paste actions
http://www.joeffice.org © Copyright 2013 - Japplis
Annotations
http://www.joeffice.org © Copyright 2013 - Japplis
Shortcuts as annotations
http://www.joeffice.org © Copyright 2013 - Japplis
Layer.xml
http://www.joeffice.org © Copyright 2013 - Japplis
Layer.xml
➢ Tip of the day : If you remove the layer.xml, remove manually the reference to it in the Manifest.mf of the module.
http://www.joeffice.org © Copyright 2013 - Japplis
Create menu
http://www.joeffice.org © Copyright 2013 - Japplis
Context aware actions
http://www.joeffice.org © Copyright 2013 - Japplis
Context aware action
http://www.joeffice.org © Copyright 2013 - Japplis
Cut / copy / paste
http://www.joeffice.org © Copyright 2013 - Japplis
What else ?
http://www.joeffice.org © Copyright 2013 - Japplis
More ?
● Rename sheet
http://www.joeffice.org © Copyright 2013 - Japplis
Joeffice
● Java Office Suite● Open Source (Apache licence 2.0)● Offline & Online● Tabs and docking editors● Works on Windows, MacOS X, Linux