Looking at KDevelop, the user interface can be described by it's logical separation: the main window, the treeview and the output window, surrounded by the menubar, toolbars and the statusbar. This section describes the purpose of each part of the interface, starting by the windows, followed by the bars and the functions they provide.
The main window consists of four tabulators for which the left two are for editing purpose. First comes the Header-/Resource window for headers and any other text files like the documentation SGML 's, then the C/C++ window for sourcecodes. These are followed by the Documentation window displaying in HTML -format. At last is the Tools window for external programs like KIconEdit and KDbg which are embedded into the IDE. Any Tool that is registered can be accessed via the Tools -menu; whereas the registration of third-party programs can easily be done by a configuration dialog (see General Configuration). For a description of the Editor windows functionality, see chapter Working with the Editor, and for the Helpbrowser , you should look at section Using the Documentation Browser.