Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "RAP Theme Editor"
(→Features) |
(→Early Screenshots) |
||
Line 26: | Line 26: | ||
Image:rap-theme-editor-source-tab.png|Source Tab | Image:rap-theme-editor-source-tab.png|Source Tab | ||
</gallery> | </gallery> | ||
+ | |||
+ | [[Category:SOC]] |
Revision as of 17:11, 17 June 2008
Abstract
The goal of this project is to provide an Eclipse Plug-In that handles RAP theme files. At the moment RAP theme files have to be edited in a normal text editor. That is fault-prone and definitely not userfriendly. So beside syntax checking the Theme Editor will provide a graphical user interface to change several properties and values for RAP themes in an easier way.
This project is part of 2008 Google Summer of Code.
Participants:
- Mentor: Ralf Sternberg
- Student: Mathias Schaeffner
Features
- GUI for editing all parts of a RAP theme file
- dialogs that handle input of certain property types, e.g. ColorDialog, FontDialog, FileDialog
- preview for each widget supported by RAP, in order to see directly an effect when changing a style value
- loading supported widgets and their possible properties dynamically through the *.theme.xml files associated with each RAP widget
- text editor included in the source tab, so that theme files can be edited by hand as well
- synchronization between GUI-tabs and source tab
- easy way of registering themes to a RAP application; rather than linking RAP theme and application manually
Early Screenshots
- Rap-theme-editor-rules-tab.png
Rules Tab