PLZ Help [message #150083] |
Wed, 08 September 2004 18:56 |
Eclipse User |
|
|
|
Originally posted by: sreeveen.yahoo.com
Programming Assignment for GUI developers
Your task will be to learn the use of a new GUI development environment
and show how
you can make simple modifications to existing software by learning where
to find the
“hooks” to make the changes.
The specific task is to learn how to modify a GEF(graphical editing
framework) plug-in
in Eclipse. The instructions are as follows:
1. Download and install eclipse from http://eclipse.org
2. Learn how to construct a plug-in using the help provided in Eclipse.
You may
want to begin by using the Helloworld plug-in example given.
3. Download and install the GEF plug-in from http://www.eclipse.org/gef/
4. Make sure the plug-in is working in your eclipse environment.
5. Change the settings in the plugin so that it can be launched directly
instead of
running it as a runtime application through the Eclipse GUI. That is, it
should be
possible to launch the plugin by a double-click on the plugin icon in your
file
browser.
6. The logic template provided in the plug-in has a layout shown below in
Figure 1.
7. First, try to change the name of the groups. For this, you will have to
track down
the necessary classes in the GEF plug-in and make the modification.
8. If you are successful here, you may optionally change the names of the
pull-down
menu options you see by pressing the inverted triangles.
9. You can return your results by sending the following files:
a. The java classes modified to change the names of the group.
b. Instructions on how to compile and run the classes (eg. Any settings you
did to make it work at your end) so that we may replicate the demo at our
end.
c. The appearance of the GUI at your last run.
Figure 1: Illustration of the GEF editor layout.
Group
Name 4
Group
Name 3
Group
Name 2
Group
Name 1
|
|
|
|
Re: PLZ Help [message #150307 is a reply to message #150083] |
Thu, 09 September 2004 14:05 |
Eclipse User |
|
|
|
Originally posted by: gaslade.yahoo.com
with what?
Praveen K Bonam wrote:
>
> Programming Assignment for GUI developers
>
>
> Your task will be to learn the use of a new GUI development environment
> and show how
> you can make simple modifications to existing software by learning where
> to find the
> “hooks” to make the changes.
> The specific task is to learn how to modify a GEF(graphical editing
> framework) plug-in
> in Eclipse. The instructions are as follows:
> 1. Download and install eclipse from http://eclipse.org
> 2. Learn how to construct a plug-in using the help provided in Eclipse.
> You may
> want to begin by using the Helloworld plug-in example given.
> 3. Download and install the GEF plug-in from http://www.eclipse.org/gef/
> 4. Make sure the plug-in is working in your eclipse environment.
> 5. Change the settings in the plugin so that it can be launched directly
> instead of
> running it as a runtime application through the Eclipse GUI. That is, it
> should be
> possible to launch the plugin by a double-click on the plugin icon in your
> file
> browser.
> 6. The logic template provided in the plug-in has a layout shown below in
> Figure 1.
> 7. First, try to change the name of the groups. For this, you will have to
> track down
> the necessary classes in the GEF plug-in and make the modification.
> 8. If you are successful here, you may optionally change the names of the
> pull-down
> menu options you see by pressing the inverted triangles.
> 9. You can return your results by sending the following files:
> a. The java classes modified to change the names of the group.
> b. Instructions on how to compile and run the classes (eg. Any settings you
> did to make it work at your end) so that we may replicate the demo at our
> end.
> c. The appearance of the GUI at your last run.
> Figure 1: Illustration of the GEF editor layout.
> Group
> Name 4
> Group
> Name 3
> Group
> Name 2
> Group
> Name 1
>
|
|
|
Re: PLZ Help [message #150314 is a reply to message #150083] |
Thu, 09 September 2004 14:07 |
Eclipse User |
|
|
|
Originally posted by: gaslade.yahoo.com
Let us know the name and email address of your instructor and we will
make sure you get the help you need.
Praveen K Bonam wrote:
>
> Programming Assignment for GUI developers
>
>
> Your task will be to learn the use of a new GUI development environment
> and show how
> you can make simple modifications to existing software by learning where
> to find the
> “hooks” to make the changes.
> The specific task is to learn how to modify a GEF(graphical editing
> framework) plug-in
> in Eclipse. The instructions are as follows:
> 1. Download and install eclipse from http://eclipse.org
> 2. Learn how to construct a plug-in using the help provided in Eclipse.
> You may
> want to begin by using the Helloworld plug-in example given.
> 3. Download and install the GEF plug-in from http://www.eclipse.org/gef/
> 4. Make sure the plug-in is working in your eclipse environment.
> 5. Change the settings in the plugin so that it can be launched directly
> instead of
> running it as a runtime application through the Eclipse GUI. That is, it
> should be
> possible to launch the plugin by a double-click on the plugin icon in your
> file
> browser.
> 6. The logic template provided in the plug-in has a layout shown below in
> Figure 1.
> 7. First, try to change the name of the groups. For this, you will have to
> track down
> the necessary classes in the GEF plug-in and make the modification.
> 8. If you are successful here, you may optionally change the names of the
> pull-down
> menu options you see by pressing the inverted triangles.
> 9. You can return your results by sending the following files:
> a. The java classes modified to change the names of the group.
> b. Instructions on how to compile and run the classes (eg. Any settings you
> did to make it work at your end) so that we may replicate the demo at our
> end.
> c. The appearance of the GUI at your last run.
> Figure 1: Illustration of the GEF editor layout.
> Group
> Name 4
> Group
> Name 3
> Group
> Name 2
> Group
> Name 1
>
|
|
|
Powered by
FUDForum. Page generated in 0.02728 seconds