Customizing the IDE

The OEM can customize several parts of the program: name and image logo of the company, IDE colours, specific instructions for the end user, etc. These settings correspond to some specific files. Tipically, the OEM will send these customization files to GEB Automation support, so that they will be included in the customized IDE to be downloaded by the end user. Besides, the OEM can download the current IDE customization files from the OEM zone of the website. The following describes specific customizations.

OEMs logo and name

To modify OEMs logo and name, edit the following files:

C:\GEB\oemdata\oemimg.gif

C:\GEB\oemdata\oem.properties.txt

Customize IDE colors

IDE colors can be customized by the OEM provider by two alternative methods:

1. From the IDE. In the Window->Preferences dialog, select General->Appearance->Colors There you can set colors for the different parts of the IDE, by selecting a component a pressing the "Edit" button. The suggested items to change are those under the "View and Editor Folders".

When you are done, exit the IDE, and look for the file "org.eclipse.ui.workbench.prefs" in the folder c:\geb\workspace\.metadata_x\.plugins\org.eclipse.core.runtime\.settings\

This is the file that must be copied as explained below

2. Alternatively, you directly edit the file "org.eclipse.ui.workbench.prefs" The colors are expressed as RGB tuples (0-255). Each relevant lines specifies a customized colour for a UI component, for example

org.eclipse.ui.workbench.ACTIVE_TAB_TEXT_COLOR=0,64,0
org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_START=192,192,192
org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_END=64,128,128
In this example, the first line specifies the colour (dark green) for the active view and title text (foreground). The second and third specify the background for the "active but without focus" tabs. The START/END suffixes denote the primary/secondary colours for a gradient fill.

The IDE must be restarted for this changes to take effect.

After you have modified the colours (by one of the two methods above), the relevant file ("org.eclipse.ui.workbench.prefs") is considered one of the "IDE customization files".

OEM Help

To modify OEM specific recommendations edit file:

C:\geb\ide\plugins\com.gebautomation.help_1.0.0\html\usertasks\oem.html