Difference between revisions of "OpenOffice.org Internship/Projects/2010/New Context Menu Implementation"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Project Status)
Line 8: Line 8:
  
 
= Project Status =
 
= Project Status =
 
This is a rough overview about the work which has to be done.
 
 
* Create a popup menu XML file format (should based on the menu bar format)
 
* Implement a XML reader/writer for the popup menu XML file format
 
* Extend the UI configuration API to manipulate popup menus
 
* Extend the LayoutManager to create context menus
 
* Remove the old SFX2 based code
 
* Adapt the application code to use the new API for context menus
 
* Convert all context menus from resources to XML files (the old conversion code inside framework can be used)
 
* Optional: Extend the customization dialog so users are able to customize their context menus.
 
* Optional: Extend the Addons.xcu file to merge entries into context menus
 
  
 
* the project is accepted for the summer internship  
 
* the project is accepted for the summer internship  

Revision as of 15:28, 14 July 2010

Overview

This project wants to exchange the old resource based context menus with a XML file based implementation. The menu bar, status bar and toolbars are already specified by XML files, can be accessed and customized by a UNO API.

Agenda

Preparations

Project Status

  • the project is accepted for the summer internship
Personal tools