Eclipse based graphical application (GEF)
$500-5000 USD
Betalades vid leverans
Create an Eclipse 3.4+ / GEF based application framework as a? basis for a new application.? We want to continue on this basis for further development, but make a head start.
## Deliverables
My? final goal is to create an interactive editor for? an alternative? music notation. This project is to make a basic start with this. Eclipse 3.3 / 3.4? or higher with GEF will have to be used.
The result of this project will:
- load and save? sample XML file, which consist of a list of objects each having a <shape>,<x>, <y>, <page>, <color> and a list of name/value pairs
-? 4 different shapes are to be supported (circle, line, string with texts, bended arc).
- show? in a GEF editor window one? page at a time
- allow the user to flip pages with PageUp / PageDown keys as well as buttons on the screen
- allow? the user? to freely move the objects on the page
- allow the? user to select the objects with mouse and show details in a property window
- allow the user to update the properties of the selected object
- allow the user to create new object by dragging them of a palette
- show grid / ruler stickyness
- specially for the 'arc' shape object type: This? object is defined by a set of 3 <x+y>'s and that defines a bezier. While this is one object, it must be able to move all 3 of these point individually with the mouse.
- all mouse actions must show full user feedback during drawing
- allow the user to make selections
- allow the user to make group operation on all selected objects (e.g. delete or change color) via the property window
- demonstrate 2 menu options: 1) set paper size 2) insert text object in current page (text, x, and y asked in dialog)
- allow full undo/redo
- allow to user to print / print preview
For all of this above, use the proper Eclipse/GEF/SWT way of working (e.g. use the Eclipse framework property windows and the GEF palette)
Projekt-id: #3410017