Eclipse based graphical application (GEF)

Stängt Publicerat Nov 21, 2008 Betalades vid leverans
Stängt 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)

Ingenjörsvetenskap Java Linux Mac OS Microsoft Musik MySQL PHP Projektledning Programvaruarkitektur Programvarutestning Windowsskrivbord

Projekt-id: #3410017

About the project

8 offerter Distansprojekt Aktivt Dec 13, 2008

8 frilansare har lagt bud på i genomsnitt $1631 för det här jobbet

zosoft

See private message.

$850 USD inom 14 dagar
(76 omdömen)
6.2
nanocomputer

See private message.

$2040 USD inom 14 dagar
(9 omdömen)
3.5
vandanaguptavw

See private message.

$2125 USD inom 14 dagar
(0 omdömen)
0.0
farhanahuq

See private message.

$850 USD inom 14 dagar
(0 omdömen)
0.0
imaxedin1

See private message.

$1912.5 USD inom 14 dagar
(0 omdömen)
0.0
metalfreelancer

See private message.

$2550 USD inom 14 dagar
(0 omdömen)
0.0
webhunny

See private message.

$1020 USD inom 14 dagar
(0 omdömen)
0.0
yprotsenkolx

See private message.

$1700 USD inom 14 dagar
(0 omdömen)
0.0