Where can I modify user interface?

Build 1501 on 14/Nov/2017  This topic last edited on: 21/Mar/2016, at 18:34

You can modify GN4 user interface in two ways:

A.By locating, in the file system, the appropriate XML file, and then opening it in a XML editor of your choice, modifying, saving back to disk and reimporting to database.

B.By locating, in the database, by means of the EdAdmin4 application, the XML code, editing it in EdAdmin4, and saving it to database.

In both cases, you need to edit the XML content.

Click to toggle expandMore about above methods
Click to toggle expandAbout XML editor
Click to toggle expandWhere do I modify menus?
Click to toggle expandWhere do I modify keyboard shortcuts?
Click to toggle expandWhere do I modify a toolbar?
Click to toggle expandWhere do I modify a directory style or sort order?
Click to toggle expandWhere do I modify a search pane in navigator, a search dialog box or any other dialog box?
Click to toggle expandWhere do I modify preview pane?
Click to toggle expandWhere do I modify main and navigator tabs?

You can modify the GN4 user interface by locating, in the file system, the appropriate XML file, and then opening it in a XML editor of your choice, modifying, saving back to disk and reimporting to database. As XML editor you can use what you want. If you have Visual Studio Express installed on your workstation, then it can be a good choice. It has a good undo, syntax highlighter, basic syntax checker, outliner, an excellent find and replace functionality including wildcard and regexp searches, find in all files on disk etc. Moreover, you can automate re-import of files in the database.

About XML editing

You may want to learn a bit about XML structure, do's and don'ts and similar. Take a look on http://edutechwiki.unige.ch/en/Editing_XML_tutorial _offsite-ico.

Custom VB dialog boxes

GN4 add-ins contain some custom dialog boxes (Extra tab on the Preferences dialogs, Ads import dialog on the Edition main tab), created in Visual Studio Express. You need to use Visual Studio Express to modify such dialog boxes.